St. Gallen: population, economy and official figures
St. Gallen is a canton in Ostschweiz, Switzerland. St. Gallen had 540,036 residents on 1 January 2025, 43.2% of Ostschweiz and 5.97% of Switzerland; 5th largest of 26 cantons in Switzerland.
In depth
- Economy, jobs and prices in St. Gallen: The local economy produced €46.0 billion of output (GDP) in 2022.
- Health in St. Gallen: Health spending by the cantonal government of St. Gallen reached CHF 863.48 million in 2024, CHF 1,599 per resident, 11th lowest of 26 cantons and 16.2% of cantonal spending.
- Education in St. Gallen: In 2024 the cantonal government of St. Gallen spent CHF 1.2 billion on education, 21.8% of its budget and CHF 2,158 per resident, 11th lowest of 26 cantons (all cantons: CHF 3,423).
- Poverty and living standards in St. Gallen: Social security cost the cantonal government of St. Gallen CHF 1.1 billion in 2024, or CHF 2,057 per resident, 10th lowest of 26 cantons; health-insurance premium subsidies and other sickness benefits accounted for CHF 316.78 million of it.
- Government budget and revenue in St. Gallen: In 2024 the cantonal government of St. Gallen spent CHF 5.3 billion in total, or CHF 9,879 per resident, 7th lowest of 26 cantons (all cantons: CHF 12,109 per resident).
- Government and politics in St. Gallen: The canton of St. Gallen is run by a 7-member cantonal government, elected in 2024, and a 120-seat cantonal parliament, last elected in 2024.
Is the population of St. Gallen growing?
That is 8.9% more people than in 2015 (495,824).
Source: Eurostat · saved copyHow densely populated is St. Gallen?
There were 276.1 people per square kilometre in 2024.
Source: Eurostat · saved copyWhat is the median age in St. Gallen?
The median age was 42.3 years in 2025, against 42.9 for Switzerland; 20th highest of 26 cantons in Switzerland.
Source: Eurostat · saved copyHow old is the population of St. Gallen?
19.5% of residents were 65 or older and 15.4% were under 15 in 2025.
Source: Eurostat · saved copyHow many births and deaths are there in St. Gallen?
In 2024 there were 4,918 live births and 4,395 deaths, a natural increase of 523.
Source: Eurostat · saved copyHow big is St. Gallen?
It covers 2,033 km².
Source: Eurostat · saved copyWhat is the population of St. Gallen?
St. Gallen had 544,040 permanent residents at the end of 2025, 6.0% of the Swiss population, after growing by 0.74% during the year (Switzerland: 0.84%).
Source: Federal Statistical Office (BFS/OFS) · saved copyHow fast is St. Gallen growing?
Over ten years, from the end of 2015 to the end of 2025, the population of St. Gallen grew by 9.0%, from 499,065 to 544,040.
Source: Federal Statistical Office (BFS/OFS) · saved copyAre people moving to St. Gallen?
The net migration rate was +8.2 per 1,000 residents in 2024, while births minus deaths gave a natural change of +1.0 per 1,000.
Source: Eurostat · saved copyMore figures
- In 2025 St. Gallen recorded 4,826 live births and 4,320 deaths, a natural increase of 506, while 21,496 people moved in and 17,928 moved out, a net migration gain of 3,568. Source: Federal Statistical Office (BFS/OFS) · saved copy
Figures come from Switzerland's own official statistics and from Eurostat's regional statistics for NUTS 3 areas. Comparisons with the EU average use purchasing power standards (PPS), which adjust for price differences.
Other cantons in Ostschweiz
- Thurgau 299,509
- Graubünden / Grigioni / Grischun 206,138
- Schaffhausen 88,667
- Appenzell Ausserrhoden 56,705
- Glarus 42,371
- Appenzell Innerrhoden 16,733
Up a level: Ostschweiz · all regions of Switzerland · how local power works in Switzerland
Sources
- Eurostat: Eurostat dataset demo_r_pjangrp3: Population on 1 January (NUTS 3), read 23 October 2026 · saved copy (SHA-256 4c748d3cba3a…)
- Eurostat: Eurostat dataset demo_r_d3dens: Population density, read 23 October 2026 · saved copy (SHA-256 f4b59fe9d121…)
- Eurostat: Eurostat dataset nama_10r_3gdp: GDP, million euros (NUTS 3), read 23 October 2026 · saved copy (SHA-256 096e15e5fdb3…)
- Eurostat: Eurostat dataset demo_r_pjanind3: Median age of the population (NUTS 3), read 23 October 2026 · saved copy (SHA-256 7bf6ade55a0d…)
- Eurostat: Eurostat dataset demo_r_pjanind3: Share of people aged 65 or over (NUTS 3), read 23 October 2026 · saved copy (SHA-256 17aa0d08ab9c…)
- Eurostat: Eurostat dataset demo_r_fagec3: Live births (NUTS 3), read 23 October 2026 · saved copy (SHA-256 cfda9b5f4ebd…)
- Eurostat: Eurostat dataset reg_area3: Area, read 23 October 2026 · saved copy (SHA-256 75302b0aafe9…)
- Federal Statistical Office (BFS/OFS): Angebot der Krankenhäuser nach Grossregion, Kanton und Betriebstyp, 2010-2024 (Krankenhausstatistik, px-x-1404010100_102), read 24 October 2026 · saved copy (SHA-256 48e34cd9539b…)
- Federal Statistical Office (BFS/OFS): Kantonale Parlamentswahlen: Mandatsverteilung nach Parteien, Geschlecht und Kantonen (elections counted up to 4 October 2026), read 24 October 2026 · saved copy (SHA-256 fd812b0d11ac…)
- Eurostat: Eurostat dataset demo_r_gind3: Population change: demographic balance and crude rates by NUTS 3 region, read 23 October 2026 · saved copy (SHA-256 7548e948e15c…)
- Federal Statistical Office (BFS/OFS): Kantonale Regierungswahlen: Mandatsverteilung nach Partei und Kanton (T 17.02.06.01, elections counted up to 18 October 2026), read 24 October 2026 · saved copy (SHA-256 b0f5f46a4367…)
- Federal Finance Administration (EFV/AFF): Detaillierte Daten FS und GFS Modell: Standardauswertungen (financial statistics of the Confederation, cantons, communes and social insurance, 1990-2024; standardauswertung.csv with its codelist, saved zipped), read 24 October 2026 · saved copy (SHA-256 5fec658d1506…)
- Federal Statistical Office (BFS/OFS): WSH: Unterstützungseinheiten, Sozialhilfebeziehende und Sozialhilfequote der wirtschaftlichen Sozialhilfe nach Kanton, 2005-2024 (T 13.05.01.01.01), read 24 October 2026 · saved copy (SHA-256 12ff5cd56e28…)
- Federal Statistical Office (BFS/OFS): Bilanz der ständigen Wohnbevölkerung, nach Kanton und Stadt, 1999-2025 (T 01.02.04.01), read 24 October 2026 · saved copy (SHA-256 482963fd4ff7…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.