Compare 2027 premiums → · · Switching insurer: your cancellation must reach the insurer by 30 November

Birth rate (per 1,000): all cantons compared

Birth rate (per 1,000) 2025: the highest value goes to the canton of Fribourg (9.35 per 1,000 residents), the lowest to the canton of Ticino (6.35 per 1,000 residents). The full ranking of all 26 cantons:

Colour the map by
ZHBELUURSZOWGLFRSOBLSGGRAGTGTIVDVSNEJU

Tap a canton.

Live births per 1,000 residents (BFS BEVNAT births ÷ STATPOP resident population of the same year). A context figure that mostly reflects a canton’s age structure: the births & first-names hub adds sex, citizenship of child and mother, mothers’ age and the most popular names. (Source: BFS BEVNAT)

Pink = most given girls' name, blue = most given boys' name in 2025 in the canton (BFS, rank 1; all names when tied).

Births & first names: boys/girls, nationality, mothers’ age, most popular names →

#CantonValueYear
1Fribourg OliviaGabriel9.35 per 1,000 residents2025
2Geneva SofiaNoah9.31 per 1,000 residents2025
3Zurich EmmaNoah9.17 per 1,000 residents2025
4Vaud SofiaGabriel9.07 per 1,000 residents2025
5Appenzell Inner Rhodes LenaMauro9.06 per 1,000 residents2025
6Basel-Stadt Emma · EmiliaMatteo9 per 1,000 residents2025
7St. Gallen SofiaLeano8.87 per 1,000 residents2025
8Appenzell Outer Rhodes Sofia · Emilia · FionaNoah8.86 per 1,000 residents2025
9Lucerne Ella · Leonie · MiaMatteo8.8 per 1,000 residents2025
10Thurgau MiaNoah8.73 per 1,000 residents2025
11Zug Elena · LinaNoah8.7 per 1,000 residents2025
12Aargau LinaNoah8.66 per 1,000 residents2025
13Solothurn NoraNoah8.46 per 1,000 residents2025
14Uri LiaNoah8.35 per 1,000 residents2025
15Schwyz LeonieElias8.3 per 1,000 residents2025
16Nidwalden MilaDario8.19 per 1,000 residents2025
17Bern MiaNoah8.12 per 1,000 residents2025
18Neuchâtel OliviaNoah7.94 per 1,000 residents2025
19Valais AliceNoah7.93 per 1,000 residents2025
20Schaffhausen MilaLeon7.88 per 1,000 residents2025
21Obwalden Julia · LeaEmil7.47 per 1,000 residents2025
22Glarus LiviaDario7.47 per 1,000 residents2025
23Basel-Landschaft Emilia · AuroraNoah7.46 per 1,000 residents2025
24Jura JadeArthur · Elio7.45 per 1,000 residents2025
25Grisons LiaElia6.85 per 1,000 residents2025
26Ticino SofiaLeonardo6.35 per 1,000 residents2025
🔍 Verify this figure
Official sourceBFS BEVNAT
Dataset (archive)data/demographics/births-cantons.json · manifest
SHA-256 checksum70a7ebaf2f308090ed686478…
Last retrieved from source2026-09-24
Archive release (immutable)SLI-2026-10-03.32

Download CSV

License: CC BY 4.0 (compilation); underlying figures remain subject to the source’s terms.

Frequently asked questions

Which canton has the lowest Birth rate (per 1,000)?

The canton of Ticino, at 6.35 per 1,000 residents.

Which canton has the highest Birth rate (per 1,000)?

The canton of Fribourg, at 9.35 per 1,000 residents.

Calculate your move: free, at commune level →