Key points at a glance
- In 2024, the healthcare system cost 97 billion francs, more than 4% more than in 2023 (FSO).
- Per person, it was CHF 10,792 a year, with CHF 13,709 in Basel-Stadt and CHF 8,671 in Uri.
- Households paid 21.3% directly and 40.7% indirectly, mainly through premiums; the public sector bore 31.3%.
- Hospitals were the largest service providers, accounting for 36.2% of total costs.
- The average monthly premium for 2026 is CHF 393.30, 4.4% more than in 2025 (FOPH).
What are healthcare costs?
Healthcare costs are a country’s total spending on the health of its population. They include treatment in hospitals and doctors’ practices, care at home and in nursing homes, medicines and therapeutic appliances, prevention and the administration of the system. The Federal Statistical Office (FSO) collects these costs every year and shows who provides the services and who pays for them.
In everyday language, the term is often equated with health insurance premiums. That falls short. Basic health insurance premiums only finance part of the healthcare system. Other parts are borne by the cantons, for example through their share of inpatient hospital treatment, by other social insurances such as accident or invalidity insurance, by supplementary insurance and by households directly, for example through the deductible, retention fee, dentist’s bills or nursing homes.
The healthcare costs of the whole country must be distinguished from the medical expenses of an individual person, i.e. what your treatment costs in a year. The sum of all treatment billed through basic health insurance does, however, ultimately determine the level of premiums.
How it works
The FSO breaks the costs down by services, by service providers and by financing. In 2024, two thirds of the costs went on care and assistance services, provided mainly by hospitals, doctors’ practices and socio-medical institutions such as nursing homes. These services rose by 4.4%. The strongest growth was in inpatient curative care at +6.6% and long-term care at +5.9%. Spending on medicines, therapeutic appliances and consumables rose by 6.3%, while spending on prevention fell by 15.8%.
By service provider, hospitals were the largest group, at 36.2% of total costs. Their costs rose by 3.3%, those of doctors’ practices by 3.6% and those of socio-medical institutions by 4.4%. In retail, which mainly comprises pharmacies, costs rose by 8.7%.
How costs determine premiums is governed by supervisory law: an insurer’s premiums must cover its costs in each canton, and the Federal Office of Public Health (FOPH) approves every premium tariff before it applies. So when the costs billed through basic health insurance rise, premiums also rise, with a delay. For the 2026 premiums, the FOPH names as drivers the ageing of the population, new treatment options, rising demand and tariff increases in inpatient and outpatient care. The average premium rose by 4.4% to CHF 393.30 a month; more on this under premium increase.
Politicians are tackling growth at several points, summarised under cost containment. One reform that reorganises financing between cantons and insurers is the uniform financing of outpatient and inpatient services, EFAS for short.
Legal basis
There is no law on “the” healthcare costs; the figures are FSO statistics. For basic health insurance, however, the Federal Health Insurance Act (KVG) sets two guard rails that have a direct effect on costs. Under Art. 32 para. 1 KVG, all benefits must be effective, appropriate and cost-effective; under Art. 32 para. 2 KVG, these criteria are reviewed periodically, and benefits that do not meet them are not reimbursed (Art. 32 para. 4 KVG).
The link to premiums is governed by Art. 16 of the Health Insurance Supervision Act (KVAG): premium tariffs require the approval of the supervisory authority (para. 1), premiums must cover the costs, which differ from canton to canton (para. 3), and the authority refuses tariffs that do not cover the costs or are unreasonably far above them (para. 4).
Example: costs per person and per month
The figure of 97 billion francs is hard to grasp. Converted to one person, it looks like this (FSO, costs 2024, our own calculation):
| Measure | Per person per year | Per person per month |
|---|---|---|
| Swiss healthcare costs | CHF 10,792 | CHF 899 |
| of which paid directly by households (21.3%) | CHF 2,298.70 | CHF 191.56 |
| of which paid indirectly by households, mainly premiums (40.7%) | CHF 4,392.34 | CHF 366.03 |
| of which public sector (31.3%) | CHF 3,377.90 | CHF 281.49 |
| Basel-Stadt (highest value) | CHF 13,709 | CHF 1,142 |
| Uri (lowest value) | CHF 8,671 | CHF 723 |
The difference between Basel-Stadt and Uri is CHF 5,038 per person per year. Cantonal differences like this explain why premiums vary by canton and premium region. The share of outpatient services also varied widely in 2024: 53.0% in the canton of Geneva, 36.9% in the canton of Uri.
What this means for you
You can hardly influence the country’s healthcare costs on your own, but you can influence your own spending. Three levers are in your hands:
- Compare premiums. Insurers charge different premiums for the same statutory benefits. The premium calculator shows all offers for your municipality using the official FOPH data.
- Check your deductible and model. If you rarely have costs, you often pay a lower premium with a higher deductible or a GP or telemedicine model. If you regularly need treatment, you are usually better off with a low deductible.
- Apply for a premium subsidy. If your income is low, the canton pays part of the premium; the rules differ from canton to canton.
The overview of premiums by canton shows how premiums in your canton have developed. You will find the key figures of the individual insurers in the health insurer profiles.
Common mistakes
- Equating premiums with healthcare costs. Premiums only cover part; cantons, other social insurances and households directly pay the rest.
- Mixing up years. The FSO costs for 2024 and the premiums for 2026 come from different years. Only compare figures with the year stated.
- Taking costs per person as your own needs. The average of CHF 10,792 includes nursing homes, hospitals and administration. Your own costs can be far below or above it.
- Overlooking cantonal differences. There is CHF 5,038 per person between Basel-Stadt and Uri. So always compare premiums for your own municipality.
We explain how we handle data and sources under how we calculate.
Frequently asked questions
How high are healthcare costs in Switzerland?
In 2024, they were 97 billion francs, or CHF 10,792 per person, according to the Federal Statistical Office. That is more than 4% more than the previous year. For 2025, partial data point to further growth of more than 3%.
Why are healthcare costs rising?
The FOPH names as drivers the ageing of the population, new treatment options, rising demand for healthcare services and tariff increases in inpatient and outpatient care. In 2024, inpatient curative care and long-term care rose particularly sharply.
Are healthcare costs and health insurance premiums the same thing?
No. Premiums only finance the benefits of basic health insurance, and only some of them. Cantons, municipalities, other social insurances and households themselves bear further shares.
Who pays for healthcare costs?
In 2024, private households bore 21.3% directly and 40.7% indirectly, mainly through premiums. The public sector, above all the cantons, covered 31.3%.
Related terms
- Medical expensesMedical expenses are costs for treatment, medicines, hospital, dentist or aids that you pay yourself because of an illness or accident, such as the deductible and retention fee. For direct federal tax, you can deduct them to the extent that they exceed 5% of your net income. Health insurance premiums do not count.
- Cost containmentCost containment is the umbrella term for measures by the Confederation, the cantons and the tariff partners intended to slow cost growth in basic health insurance. Since 2018, the Federal Council has been implementing a programme for this in packages: packages 1a and 1b have applied since 2023 and 2024, and Parliament adopted package 2 on 21.03.2025. The aim is to relieve premium payers and taxpayers.
- Premium increaseA premium increase is the rise in your health insurance premium for the new year. In basic health insurance, the FOPH approves every premium in advance, and your insurer must notify you at least 2 months beforehand. You can then switch with one month’s notice. In 2026 the average premium rose by 4.4% to CHF 393.30 a month.
- Swiss healthcare systemThe Swiss healthcare system covers all hospitals, medical practices, pharmacies, care homes and home care services (Spitex), plus the way they are funded through premiums, taxes and out-of-pocket payments. According to the FSO, it cost CHF 97.2 billion in 2024, or CHF 899 per person per month. Basic health insurance funds 39.5% of this.
- EFASEFAS stands for the uniform financing of outpatient and inpatient services in basic health insurance. From 01.01.2028, the cantons will pay 26.9% of the net costs of all services, and premiums will cover 73.1%. Today, the cantons contribute at least 55% only to inpatient treatment, while outpatient treatment is paid for by premiums alone. Long-term care will be added from 2032.
- Cost brake initiativeThe Centre party’s cost brake initiative sought to link the costs of basic health insurance to the development of wages and the economy and to oblige the Confederation and the cantons to intervene. On 09.06.2024, the people and the cantons rejected it with 62.77% voting no. Since 01.01.2026, the counter-proposal has applied: every four years, the Federal Council sets cost and quality targets.
Sources
- Federal Health Insurance Act (KVG), Art. 32Art. 32 KVGfedlex.admin.ch
- Health Insurance Supervision Act (KVAG), Art. 16Art. 16 KVAGfedlex.admin.ch
- Federal Health Insurance Act (KVG), Art. 65Art. 65 KVGfedlex.admin.ch
- FSO, cost and financing of the healthcare system 2024, press release of 24.04.2026 (German)bfs.admin.ch
- FOPH, press release on health insurance premiums 2026 of 23.09.2025 (German, no English version)bag.admin.ch
