Population & migration en Suisse : les chiffres officiels 2025
Fin 2025, la Suisse comptait 9'127'125 habitants (population résidante permanente), +0.84% par rapport au 1er janvier. 204'261 personnes ont immigré, 133'829 ont émigré, solde migratoire +70'432 ; naissances moins décès : +6'249. Premier groupe d’immigrés : Allemagne (26'434). Ci-dessous : chaque canton, chaque composante, nationalités, structure d’âge, migration interne et l’évolution depuis 1971.
Touchez un canton.
Les cantons comparés
Variation 2025 en pour cent de la population au 1er janvier, et les trois moteurs pour 1’000 habitants : excédent des naissances, solde migratoire international, solde intercantonal. Tri par croissance. La croissance est un chiffre de contexte, pas un classement du meilleur au pire.
| # | Canton | Habitants | Croissance | Excédent naissances /1’000 | Solde intern. /1’000 | Intercantonal /1’000 |
|---|---|---|---|---|---|---|
| 1 | Schaffhouse | 90'087 | +1.60% | −0.9 | +10.2 | +6.2 |
| 2 | Bâle-Ville | 204'157 | +1.38% | −0.5 | +17.9 | −4.2 |
| 3 | Valais | 376'113 | +1.30% | −0.0 | +10.3 | +3.4 |
| 4 | Fribourg | 350'918 | +1.22% | +2.8 | +5.9 | +3.5 |
| 5 | Genève | 537'084 | +1.13% | +2.9 | +16.6 | −2.6 |
| 6 | Thurgovie | 302'806 | +1.10% | +0.9 | +6.9 | +3.4 |
| 7 | Argovie | 743'768 | +1.08% | +1.1 | +6.8 | +2.8 |
| 8 | Vaud | 863'650 | +1.00% | +2.2 | +10.0 | −2.6 |
| 9 | Zoug | 135'018 | +0.96% | +2.1 | +4.9 | +2.6 |
| 10 | Appenzell Rhodes-Intérieures | 16'890 | +0.94% | +0.2 | +5.2 | +4.3 |
| 11 | Appenzell Rhodes-Extérieures | 57'221 | +0.91% | −0.1 | +5.4 | +2.7 |
| 12 | Bâle-Campagne | 303'872 | +0.85% | −1.8 | +7.5 | +3.1 |
| 13 | Lucerne | 441'500 | +0.81% | +1.3 | +6.4 | +0.3 |
| 14 | Zurich | 1'632'918 | +0.80% | +2.0 | +8.7 | −2.4 |
| 15 | Uri | 38'581 | +0.80% | −0.5 | +4.7 | +2.3 |
| 16 | Saint-Gall | 544'040 | +0.74% | +0.9 | +6.9 | −0.3 |
| 17 | Nidwald | 45'664 | +0.70% | +0.4 | +6.9 | 0.0 |
| 18 | Schwytz | 170'072 | +0.68% | +1.0 | +3.5 | +1.9 |
| 19 | Soleure | 291'583 | +0.62% | −0.3 | +3.9 | +2.6 |
| 20 | Grisons | 207'400 | +0.61% | −2.4 | +7.5 | +1.2 |
| 21 | Obwald | 39'879 | +0.55% | −0.2 | +8.5 | −2.6 |
| 22 | Neuchâtel | 180'365 | +0.47% | −0.9 | +8.0 | −1.6 |
| 23 | Berne | 1'076'127 | +0.46% | −1.1 | +5.4 | +0.1 |
| 24 | Jura | 75'178 | +0.45% | −1.7 | +4.3 | +1.7 |
| 25 | Tessin | 359'783 | +0.25% | −3.3 | +7.0 | −1.1 |
| 26 | Glaris | 42'451 | +0.19% | −2.8 | +4.7 | −0.3 |
De quoi se compose la croissance (Suisse 2025)
Composantes du bilan démographique de l’OFS, total puis Suisses et étrangers séparément. Les naturalisations déplacent des personnes de la population étrangère vers la population suisse ; le passage de la population non permanente à la population permanente est un poste distinct.
| Composante | Total | Suisses | Étrangers |
|---|---|---|---|
| Population au 1er janvier | 9'051'029 | 6'571'141 | 2'479'888 |
| Naissances | 78'153 | 54'813 | 23'340 |
| Décès | 71'904 | 63'586 | 8'318 |
| Excédent des naissances | 6'249 | -8'773 | 15'022 |
| Immigration | 204'261 | 22'982 | 181'279 |
| Émigration | 133'829 | 29'406 | 104'423 |
| Solde migratoire | 70'432 | -6'424 | 76'856 |
| Passage non permanent → permanent | 35'380 | 0 | 35'380 |
| Naturalisations | 0 | 40'672 | -40'672 |
| Correction d’effectif | -585 | 2'392 | -2'977 |
| Variation totale | 76'096 | 27'867 | 48'229 |
| Population au 31 décembre | 9'127'125 | 6'599'008 | 2'528'117 |
Immigration par nationalité (Suisse 2025)
Immigration dans la population résidante permanente par nationalité, libellés tels que dans le cube OFS. Part = de tous les immigrants, Suisses de retour inclus.
| Nationalité | Immigration | Part | Émigration | Solde |
|---|---|---|---|---|
| Allemagne | 26'434 | 12.9% | 11'978 | +14'456 |
| France | 20'696 | 10.1% | 9'846 | +10'850 |
| Italie | 18'507 | 9.1% | 10'596 | +7'911 |
| Espagne | 11'482 | 5.6% | 5'217 | +6'265 |
| Portugal | 11'420 | 5.6% | 10'601 | +819 |
| Ukraine | 9'015 | 4.4% | 2'211 | +6'804 |
| Roumanie | 6'787 | 3.3% | 3'928 | +2'859 |
| Pologne | 5'291 | 2.6% | 3'908 | +1'383 |
| Afghanistan | 4'340 | 2.1% | 386 | +3'954 |
| Türkiye | 3'852 | 1.9% | 2'798 | +1'054 |
| Chine | 2'930 | 1.4% | 2'770 | +160 |
| Hongrie | 2'920 | 1.4% | 2'190 | +730 |
| Autriche | 2'876 | 1.4% | 2'018 | +858 |
| États-Unis | 2'736 | 1.3% | 2'403 | +333 |
| Inde | 2'668 | 1.3% | 1'940 | +728 |
Le premier groupe d’immigrés par canton (2025)
| Canton | Immigration totale | 1. | 2. | 3. |
|---|---|---|---|---|
| Appenzell Rhodes-Extérieures | 845 | Allemagne 190 | Roumanie 49 | Espagne 46 |
| Appenzell Rhodes-Intérieures | 220 | Allemagne 66 | Espagne 21 | Autriche 14 |
| Argovie | 12'246 | Allemagne 2'605 | Italie 1'029 | Roumanie 789 |
| Bâle-Campagne | 4'860 | Allemagne 1'351 | Italie 296 | Ukraine 268 |
| Bâle-Ville | 7'338 | Allemagne 1'956 | Italie 495 | Espagne 483 |
| Berne | 16'131 | Allemagne 2'187 | Ukraine 1'153 | Italie 1'068 |
| Fribourg | 6'287 | France 1'570 | Portugal 1'152 | Espagne 344 |
| Genève | 23'658 | France 4'713 | Espagne 1'467 | Italie 1'275 |
| Glaris | 665 | Allemagne 110 | Portugal 95 | Italie 69 |
| Grisons | 4'737 | Italie 818 | Allemagne 750 | Portugal 602 |
| Jura | 889 | France 233 | Ukraine 85 | Afghanistan 44 |
| Lucerne | 7'911 | Allemagne 1'425 | Italie 593 | Ukraine 434 |
| Neuchâtel | 3'927 | France 1'311 | Portugal 438 | Espagne 226 |
| Nidwald | 737 | Allemagne 174 | Italie 53 | Espagne 44 |
| Obwald | 737 | Allemagne 149 | Portugal 55 | Espagne 53 |
| Saint-Gall | 10'843 | Allemagne 2'293 | Italie 729 | Autriche 723 |
| Schaffhouse | 1'898 | Allemagne 686 | Italie 101 | Ukraine 93 |
| Schwytz | 2'358 | Allemagne 536 | Italie 146 | Ukraine 142 |
| Soleure | 4'084 | Allemagne 707 | Roumanie 380 | Italie 287 |
| Tessin | 8'088 | Italie 4'268 | Ukraine 385 | Roumanie 214 |
| Thurgovie | 5'519 | Allemagne 1'860 | Roumanie 401 | Pologne 345 |
| Uri | 691 | Allemagne 148 | Italie 68 | Portugal 66 |
| Valais | 10'327 | France 2'114 | Portugal 1'671 | Italie 916 |
| Vaud | 27'735 | France 7'766 | Portugal 2'206 | Italie 1'716 |
| Zoug | 2'752 | Allemagne 424 | Royaume-Uni 157 | Italie 150 |
| Zurich | 38'735 | Allemagne 6'989 | Italie 3'547 | Espagne 3'380 |
Âge et sexe des immigrants (Suisse 2025)
Classes d’âge de l’immigration internationale, toutes nationalités.
| Classe d’âge | Hommes | Femmes | Total | Part |
|---|---|---|---|---|
| 0–4 ans | 4'345 | 4'342 | 8'687 | 4.3% |
| 5–9 ans | 4'275 | 4'066 | 8'341 | 4.1% |
| 10–14 ans | 4'232 | 3'837 | 8'069 | 4.0% |
| 15–19 ans | 7'892 | 5'366 | 13'258 | 6.5% |
| 20–24 ans | 14'145 | 12'215 | 26'360 | 12.9% |
| 25–29 ans | 19'171 | 17'545 | 36'716 | 18.0% |
| 30–34 ans | 15'755 | 13'074 | 28'829 | 14.1% |
| 35–39 ans | 11'975 | 9'365 | 21'340 | 10.4% |
| 40–44 ans | 9'013 | 6'719 | 15'732 | 7.7% |
| 45–49 ans | 7'166 | 5'322 | 12'488 | 6.1% |
| 50–54 ans | 5'162 | 4'004 | 9'166 | 4.5% |
| 55–59 ans | 3'500 | 2'770 | 6'270 | 3.1% |
| 60–64 ans | 2'056 | 1'723 | 3'779 | 1.9% |
| 65–69 ans | 1'063 | 980 | 2'043 | 1.0% |
| 70–74 ans | 602 | 670 | 1'272 | 0.6% |
| 75–79 ans | 408 | 459 | 867 | 0.4% |
| 80–84 ans | 257 | 337 | 594 | 0.3% |
| 85–89 ans | 128 | 182 | 310 | 0.2% |
| 90–94 ans | 44 | 67 | 111 | 0.1% |
| 95–99 ans | 6 | 19 | 25 | 0.0% |
| 100 ans et plus | 0 | 4 | 4 | 0.0% |
Migration interne : déménagements entre cantons (2025)
Arrivées d’autres cantons, départs vers d’autres cantons et solde, population résidante permanente. Tri par solde.
| Canton | Arrivées | Départs | Solde | Solde /1’000 |
|---|---|---|---|---|
| Argovie | 15'979 | 13'887 | +2'092 | +2.8 |
| Valais | 5'891 | 4'632 | +1'259 | +3.4 |
| Fribourg | 7'159 | 5'958 | +1'201 | +3.5 |
| Thurgovie | 7'052 | 6'027 | +1'025 | +3.4 |
| Bâle-Campagne | 7'174 | 6'243 | +931 | +3.1 |
| Soleure | 7'949 | 7'185 | +764 | +2.6 |
| Schaffhouse | 2'374 | 1'828 | +546 | +6.2 |
| Zoug | 3'796 | 3'452 | +344 | +2.6 |
| Schwytz | 4'695 | 4'381 | +314 | +1.9 |
| Grisons | 4'287 | 4'043 | +244 | +1.2 |
| Berne | 13'193 | 13'036 | +157 | +0.1 |
| Appenzell Rhodes-Extérieures | 2'129 | 1'977 | +152 | +2.7 |
| Lucerne | 8'122 | 7'991 | +131 | +0.3 |
| Jura | 1'261 | 1'137 | +124 | +1.7 |
| Uri | 720 | 632 | +88 | +2.3 |
| Appenzell Rhodes-Intérieures | 549 | 477 | +72 | +4.3 |
| Nidwald | 1'201 | 1'201 | +0 | 0.0 |
| Glaris | 1'005 | 1'018 | −13 | −0.3 |
| Obwald | 894 | 998 | −104 | −2.6 |
| Saint-Gall | 10'653 | 10'815 | −162 | −0.3 |
| Neuchâtel | 2'694 | 2'988 | −294 | −1.6 |
| Tessin | 2'765 | 3'170 | −405 | −1.1 |
| Bâle-Ville | 5'307 | 6'150 | −843 | −4.2 |
| Genève | 3'480 | 4'890 | −1'410 | −2.7 |
| Vaud | 9'914 | 12'167 | −2'253 | −2.6 |
| Zurich | 22'916 | 26'876 | −3'960 | −2.4 |
Évolution depuis 1971 (Suisse)
Nombres absolus par an, bilan démographique.
Questions fréquentes
De combien croît la population suisse ?
2025 : +0.84% (76'096 personnes) pour 9'127'125 habitants. Croissance la plus forte : Schaffhouse (+1.60%) ; la plus faible : Glaris (+0.19%).
D’où viennent les immigrants ?
En 2025, les premiers groupes étaient Allemagne (26'434), France (20'696), Italie (18'507). Au total 204'261 immigrations, dont 22'982 Suisses de retour.
Quel âge ont les immigrants ?
25–29 ans: 18.0%, 30–34 ans: 14.1%, l’immigration se concentre à l’âge actif.
Quels cantons gagnent par la migration interne ?
Plus grand solde positif en 2025 : Argovie (+2'092) ; plus grand solde négatif : Zurich (−3'960).
D’où viennent ces chiffres ?
Du bilan démographique de l’OFS (cube px-x-0102020000_101, années 1971–2025) et des cubes STATPOP de migration (immigration/émigration par nationalité, âge, sexe ; migration interne). Chaque chiffre est officiel ; les taux se rapportent à la population au 1er janvier de la même année.
Sources: BFS px-x-0102020000_101 (Demografische Bilanz) · px-x-0103020200_102 (Einwanderung) · px-x-0103010200_101 (Binnenwanderung) · Relevé le 2026-09-05 · Version d’archive SLI-2026-10-03.32 · Tableau cantonal en CSV. Données brutes (verbatim) archivées sous data/raw/migration-detail/.
Pour aller plus loin
Croissance démographique, classement cantonal · Solde migratoire · Part d’étrangers · Naturalisations
Tous les contenus sont purement informatifs et ne constituent ni conseil financier, en placement, en assurance, en prévoyance, fiscal ou juridique, ni recommandation de décision. Aucune relation de conseil ou de clientèle n’est créée. Pour tes décisions, consulte des professionnels agréés. Version bêta : des erreurs sont possibles, toutes les indications sans garantie. Protection des données : Google Analytics uniquement avec ton consentement ; sinon uniquement des statistiques agrégées sans cookies ; pas de publicité, pas de vente de données.