Romanshorn: population and statistics
Romanshorn has a population of 11,982 (2025) across 8.7 km², or 1,377 people per km². It ranks 135 of 2,115 municipalities by population. Its population is growing: +11.4% between 2015 and 2025.
- 11,982 residents
- 8.7 km²
- 1,377 people/km²
- 425 m
Key points
Among the 80 municipalities in Thurgau, Romanshorn ranks No. 6 by population.
A 1 kWp solar panel tilted at 37° generates about 1,111 kWh a year here.
Romanshorn in numbers
Where is Romanshorn?
Population of Romanshorn over time
Romanshorn had 10,753 residents in 2015 and 11,982 in 2025.
| Year | Population |
|---|---|
| 2020 | 11,327 |
| 2021 | 11,487 |
| 2022 | 11,556 |
| 2023 | 11,728 |
| 2024 | 11,945 |
| 2025 | 11,982 |
Did you know?
- “Dwellings”: higher than in 94% of municipalities.
- “Rooftop solar electricity potential”: higher than in 94% of municipalities.
- “Jobs”: higher than in 93% of municipalities.
- Its area is roughly equal to 1,218 football pitches.
- Its population density is 5.9 times the national average.
- The nearest municipality is Salmsach, 1.7 km away.
- The nearest more populous municipality is St. Gallen (79,487 residents), 16 km away.
All indicators for Romanshorn
Value for the municipality, then the regional average and the national median (for counts: regional and national totals). The gauge places the municipality between the lowest and highest value in the country.
Population
| Indicator | Romanshorn | Thurgau | National | Position? | Rank |
|---|---|---|---|---|---|
| Share of people aged 65 and over (2025) | 22.6% | 20.0% | 20.7% | ranked 604 of 1,811 |
Housing
| Indicator | Romanshorn | Thurgau | National | Position? | Rank |
|---|---|---|---|---|---|
| Dwellings (2026) | 6,301 | 150,781 | 4,927,050 | ranked 136 of 2,108 | |
| Dwellings in buildings built before 1946 (2026) | 27.7% | 23.6% | 23.3% | ranked 679 of 1,806 | |
| Dwellings in buildings built since 2001 (2026) | 27.1% | 29.8% | 25.3% | ranked 774 of 1,806 | |
| Share of single-family houses among residential buildings (2026) | 59.3% | 69.2% | 69.5% | ranked 1,395 of 1,806 |
Energy
| Indicator | Romanshorn | Thurgau | National | Position? | Rank |
|---|---|---|---|---|---|
| Oil or gas heating systems (2026) | 70.1% | 61.9% | 53.5% | ranked 356 of 1,806 | |
| Heat pumps as main heating (2026) | 20.6% | 19.9% | 13.7% | ranked 535 of 1,806 | |
| Wood heating systems (2026) | 6.1% | 10.7% | 12.4% | ranked 1,353 of 1,806 | |
| District heating (2026) | 1.2% | 4.2% | 1.4% | ranked 941 of 1,806 | |
| Photovoltaic installations (2026) | 397 | 16,905 | 329,600 | ranked 160 of 2,108 | |
| Installed photovoltaic capacity per 1,000 inhabitants (2026) | 1,074 kW | 1,628 kW | 1,134 kW | ranked 988 of 1,806 | |
| Rooftop solar electricity potential (2026) | 81.9 GWh/year | 2,818 GWh/year | 64,783 GWh/year | ranked 134 of 2,114 | |
| Rooftop solar potential per inhabitant (2026) | 6,834 kWh/inh. | 9,306 kWh/inh. | 9,356 kWh/inh. | ranked 1,416 of 1,810 |
Economy
| Indicator | Romanshorn | Thurgau | National | Position? | Rank |
|---|---|---|---|---|---|
| Establishments (2024) | 743 | 22,185 | 728,011 | ranked 173 of 2,112 | |
| Entities listed in the commercial register (2026) | 804 | 23,532 | 762,757 | ranked 170 of 2,115 | |
| Entities in the commercial register per 1,000 inhabitants (2026) | 67.1 | 77.7 | 64.9 | ranked 822 of 1,811 | |
| Share of limited companies (AG, GmbH) among registered entities (2026) | 67.5% | 68.3% | 65.7% | ranked 723 of 1,808 | |
| Share of sole proprietorships among registered entities (2026) | 27.9% | 27.0% | 29.0% | ranked 1,002 of 1,808 |
Employment
| Indicator | Romanshorn | Thurgau | National | Position? | Rank |
|---|---|---|---|---|---|
| Jobs (2024) | 6,304 | 149,746 | 5,679,518 | ranked 151 of 2,111 | |
| Jobs per 1,000 inhabitants (2024) | 526.1 | 494.5 | 362.9 | ranked 439 of 1,810 | |
| Share of jobs in services (2024) | 67.1% | 64.1% | 63.6% | ranked 771 of 1,804 | |
| Share of jobs in industry and construction (2024) | 32.0% | 28.3% | 24.2% | ranked 553 of 1,776 |
Society
| Indicator | Romanshorn | Thurgau | National | Position? | Rank |
|---|---|---|---|---|---|
| Share of foreign nationals (2025) | 34.9% | 27.9% | 18.9% | ranked 156 of 1,811 |
Sunshine and temperatures: Romanshorn
Frequently asked questions
What is the population of Romanshorn?
Romanshorn has 11,982 residents (2025), ranking 135 of 2,115 municipalities.
How big is Romanshorn?
Romanshorn covers 8.7 km², with a density of 1,377 people per km².
Is the population of Romanshorn growing?
Between 2015 and 2025, the population of Romanshorn went from 10,753 to 11,982, a change of +11.4%.
Where is Romanshorn?
Romanshorn is in Thurgau. It belongs to Bezirk Arbon (district). Latitude 47.564, longitude 9.356.
Dwellings: what is the figure for Romanshorn?
In Romanshorn, “Dwellings” stands at 6,301 (2026), ranking 136 of 2,108 municipalities; the national median is 990.
Rooftop solar electricity potential: what is the figure for Romanshorn?
In Romanshorn, “Rooftop solar electricity potential” stands at 81.9 GWh/year (2026), ranking 134 of 2,114 municipalities; the national median is 19.0 GWh/year.
How much electricity does a solar panel produce in Romanshorn?
In Romanshorn, a 1 kWp south-facing system tilted at 37° produces about 1,111 kWh a year.
Which municipalities border Romanshorn?
The nearest to Romanshorn are Salmsach (1.7 km), Uttwil (2.6 km), Dozwil (3.0 km), Hefenhofen (4.1 km), Egnach (4.1 km).