Skip to content
Sophie

Health insurance for a family of four

Four premiums, two adult deductibles, two children’s: this is where the gap between insurers runs into thousands of francs.

The household priced

  • 2 × Parentadult · Deductible CHF 300 · accident suspended
  • 2 × Childchild · Deductible CHF 0 · accident included

The most affordable canton is Zug, at CHF 701.60 a month for this household.

The most expensive is Geneva, at CHF 1'255.80 a month — for exactly the same cover.

A family adds up four premiums, so the gap between the cheapest insurer and the average is multiplied by four. Children get a much lower rate, a possible CHF 0 deductible and a reduced CHF 350 cost-sharing cap. Several insurers also grant a discount from the third child — it does not appear in the official premiums and is asked for directly.

What it costs, canton by canton

CantonCheapestAverage premiumGap over the yearCheapest insurer
ZugCHF 701.60CHF 898.80CHF 2'366CONCORDIA · Agrisano
Appenzell InnerrhodenCHF 741.00CHF 957.51CHF 2'598Vivao Sympany · Agrisano
UriCHF 791.00CHF 1'051.55CHF 3'127Agrisano
ObwaldenCHF 804.00CHF 1'062.67CHF 3'104Agrisano
NidwaldenCHF 809.20CHF 1'046.10CHF 2'843Agrisano
St. GallenCHF 839.80CHF 1'146.99CHF 3'686Agrisano · rhenusana
SchwyzCHF 840.40CHF 1'112.37CHF 3'264Agrisano
ValaisCHF 853.20CHF 1'160.55CHF 3'688Agrisano
GrisonsCHF 854.80CHF 1'138.97CHF 3'410Agrisano
Appenzell AusserrhodenCHF 864.00CHF 1'146.38CHF 3'389Agrisano · rhenusana
LucerneCHF 870.20CHF 1'127.37CHF 3'086Agrisano
ZurichCHF 898.20CHF 1'243.18CHF 4'140Agrisano
ThurgauCHF 902.40CHF 1'150.56CHF 2'978Agrisano
GlarusCHF 909.60CHF 1'136.73CHF 2'726Agrisano
SchaffhausenCHF 910.80CHF 1'201.09CHF 3'483Agrisano
BernCHF 939.80CHF 1'287.42CHF 4'171Agrisano
FribourgCHF 945.00CHF 1'226.40CHF 3'377Agrisano
AargauCHF 953.00CHF 1'198.84CHF 2'950Agrisano
SolothurnCHF 1'018.60CHF 1'257.23CHF 2'864Visana · Agrisano
Basel-LandschaftCHF 1'039.00CHF 1'383.74CHF 4'137Agrisano
VaudCHF 1'113.80CHF 1'425.01CHF 3'734Assura-Basis · Galenos
TicinoCHF 1'132.00CHF 1'505.30CHF 4'480Agrisano
JuraCHF 1'138.80CHF 1'417.52CHF 3'345Agrisano · Visana
NeuchâtelCHF 1'147.60CHF 1'471.34CHF 3'885Visana
Basel-StadtCHF 1'192.60CHF 1'480.88CHF 3'459CSS · Agrisano
GenevaCHF 1'255.80CHF 1'559.13CHF 3'640Assura-Basis · Galenos

The amounts are the lowest premium found in the canton, across all models, for the composition above. A canton’s lowest premium sits in one specific premium region: your municipality may belong to another. The comparator gives the exact figure for your postcode. When a household has several insured people, each is placed with the insurer cheapest for them: the right-hand column may therefore name two, and nothing requires a family to choose the same insurer for everyone.

Three things to check

  1. 1Nothing requires the whole family to be with the same insurer: the best choice can differ between adults and children.
  2. 2A CHF 0 deductible for a child is almost always right: the premium difference is small and paediatric visits are frequent.
  3. 3Check the cantonal subsidy: for families the income threshold is higher than most people assume.

The other situations

2026 · OFSP / priminfo.admin.ch