Les primes d'assurance maladie moyennes varient considérablement en fonction du lieu de résidence des assurées et des assurés. La différence entre le lieu le moins cher et le lieu le plus onéreux s'élève à 276 francs par mois, soit 3318 francs par an.
Le service comparatif indépendant moneyland.ch a analysé sur la base des dernières données de l'Office fédéral de la santé publique (OFSP) quel est le montant des primes payées dans différents endroits en Suisse. L'évaluation repose sur les primes moyennes pour l'année 2026. Cet indicateur correspond à une prévision publiée par l'OFSP concernant les primes d'assurance maladie moyennes à payer.
La Suisse centrale et Appenzell Rhodes-Intérieures sont les régions les moins chères
En matière de primes d'assurance maladie, la Suisse est divisée en 42 régions de primes. Dans 15 cantons, ce que l’on appelle la région de primes correspond à l'ensemble du territoire cantonal. Dans six cantons, on dénombre deux régions de primes alors que dans cinq cantons, on en compte trois.
L'évaluation montre qu’il existe des différences marquées d’un endroit à l’autre, alors qu’une région domine le classement. Les régions de primes de Suisse centrale obtiennent les meilleurs résultats en ce qui concerne les primes moyennes dans la comparaison intercantonale: Parmi les six régions de primes les moins chères figurent cinq cantons de Suisse centrale – à savoir Zoug, Uri, Nidwald, Obwald ainsi que la région de primes 3 du canton de Lucerne, qui comprend notamment le district de Willisau. Appenzell Rhodes-Intérieures occupe la deuxième place et il s’agit du seul canton hors de Suisse centrale à figurer parmi les six premiers dans ce classement.
Zoug affiche désormais la prime moyenne la plus avantageuse
Pendant des années, les habitantes et les habitants du canton d'Appenzell Rhodes-Intérieures ont toujours payé la prime moyenne la plus basse, suivis par plusieurs cantons de Suisse centrale. «Le canton de Zoug occupe désormais la première place, car le gouvernement cantonal a décidé de prendre en charge 99 pour cent des frais hospitaliers pour 2026 et 2027», explique Felix Oeschger, expert chez moneyland.ch.
A l’inverse, ce sont les habitantes et les habitants des cantons du Tessin, de Genève et de Bâle-Ville qui paient les primes d'assurance maladie les plus élevées. Il est frappant de constater que sur les dix régions où les primes sont les plus chères, cinq se trouvent en Suisse romande. «La Suisse romande et le Tessin font partie depuis des années des régions où les primes sont les plus élevées, et cela ne changera pas en 2026», analyse Felix Oeschger.
«Il est intéressant de considérer le montant effectif de la prime moyenne: dans le canton de Zoug, elle s'élève à 312 francs par mois, tandis que dans le canton du Tessin, elle atteint 588 francs au maximum. En d'autres termes, une Tessinoise ou un Tessinois paie en moyenne jusqu'à 276 francs de primes en plus par mois», calcule Felix Oeschger, expert chez Moneyland.
Le graphique suivant présente un aperçu des primes moyennes des 42 régions tarifaires.
Les régions de primes incluant des grandes villes sont chères
Il est frappant de constater qu'aucune des 17 régions de primes les moins chères n’inclut une ville de plus de 40’000 habitants. La première ville importante apparaît au 18ème rang: il s’agit de Lucerne qui compte environ 87’000 habitants. Les cinq plus grandes villes suisses – Zurich, Genève, Bâle, Lausanne et Berne – se situent toutes dans le dernier tiers du classement: la prime moyenne y est donc supérieure à la moyenne.
La situation est similaire pour les enfants et les jeunes adultes
moneyland.ch a également analysé les primes à payer pour les enfants et les jeunes adultes dans différentes régions. Résultat: le classement montre globalement la même image, même s'il existe quelques écarts. Ainsi, les jeunes du canton d'Appenzell Rhodes-Intérieures paient les primes les moins élevées, Zoug occupant la deuxième place dans cette tranche d'âge.
En général, les personnes qui vivent dans une région où les primes sont bon marché bénéficient de primes relativement basses dans toutes les catégories d'âge, et inversement.
Voici les régions où les primes d'assurance maladie sont les plus élevées
moneyland.ch a regroupé les 42 régions de primes, telles qu’elles sont définies par l’OFSP, en neuf zones supplémentaires: à savoir, la Suisse romande, Berne, le Haut-Valais, la Suisse du Nord-Ouest, la Suisse centrale, Zurich, le Tessin, la Suisse orientale et les Grisons.
En Suisse centrale, la prime mensuelle moyenne s'élève à 383 francs, alors qu’elle atteint 389 francs en Haut-Valais et 401 francs dans les Grisons. Les personnes assurées paient les primes les plus élevées au Tessin avec 583 francs, en Suisse romande avec 517 francs et en Suisse du Nord-Ouest avec 475 francs.
Le graphique suivant montre l'ampleur des différences de primes entre les régions:
Méthodologie
L'analyse de moneyland.ch se base sur les primes moyennes 2026 publiées par l'Office fédéral de la santé publique (OFSP). Voici les détails concernant le calcul de la prime moyenne:
- La prime moyenne est calculée en divisant la somme de toutes les primes payées par le nombre d'assurés.
- Le calcul tient compte d'un pronostic concernant les changements attendus parmi les assurés entre les caisses maladie, les modèles d’assurance et les franchises.
- Toutes les primes sont prises en compte, indépendamment des modèles d'épargne, des franchises et de la couverture accidents. La prime moyenne correspond ainsi à une prime moyenne pondérée pour toutes les personnes assurées.
Les analyses se réfèrent en principe aux personnes adultes âgés de 26 ans et plus. C’est seulement dans le passage consacré aux enfants et aux jeunes adultes que les valeurs correspondantes à ces catégories ont été utilisées.
Toutes les primes mensuelles ont été arrondies à l'entier supérieur en francs.
Pour l'analyse, moneyland.ch a défini neuf zones et attribué les différentes régions de primes à ces zones:
- Berne: BE1, BE2, BE3
- Grisons: GR1, GR2, GR3
- Suisse du Nord-Ouest: AG, BL1, BL2, BS, SO
- Haut-Valais: VS2
- Suisse orientale: AI, AR, GL, SG1, SG2, SG3, SH1, SH2, TG
- Tessin: TI1, TI2
- Suisse romande: FR1, FR2, GE, JU, NE, VD1, VD2, VS1
- Suisse centrale: LU1, LU2, LU3, NW, OW, SZ, UR, ZG
- Zurich: ZH1, ZH2, ZH3