Location map: Jonschwil
Municipality · Wahlkreis Wil · St. Gallen

Jonschwil: population and statistics

Jonschwil has a population of 3,979 (2025) across 11.0 km², or 362 people per km². It ranks 558 of 2,115 municipalities by population. Its population is growing: +5.6% between 2015 and 2025.

  • 3,979 residents
  • 11.0 km²
  • 362 people/km²
  • 594 m

Key points

Among the 75 municipalities in St. Gallen, Jonschwil ranks No. 48 by population.

Installed photovoltaic capacity per 1,000 inhabitants: 2,733 kW in Jonschwil, compared with an average of 1,325 kW in St. Gallen and 919.4 kW nationally.

Share of single-family houses among residential buildings: 78.4% in Jonschwil, compared with an average of 64.1% in St. Gallen and 56.9% nationally.

A 1 kWp solar panel tilted at 38° generates about 1,132 kWh a year here.

Jonschwil in numbers

Population
3,979
ranked 558 of 2,115
+5.6%over 10 years
2015–2025
Population density
362people/km²
ranked 696 of 1,806
Area
11.0km²
ranked 842 of 2,110
Elevation
594m
ranked 784 of 2,114
Installed photovoltaic capacity per 1,000 inhabitants
2,733kW
ranked 76 of 1,806
Share of single-family houses among residential buildings
78.4%
ranked 304 of 1,806
Jobs per 1,000 inhabitants
606.7
ranked 312 of 1,810
Establishments
268
ranked 569 of 2,112

Where is Jonschwil?

Population of Jonschwil over time

3,7003,8003,9004,0004,100201520172019202120232025
Population, 2015–2025

Jonschwil had 3,767 residents in 2015 and 3,979 in 2025.

YearPopulation
20203,873
20213,920
20223,961
20234,023
20243,992
20253,979

Did you know?

All indicators for Jonschwil

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.

JonschwilNational medianHover over or tap a bar to see what it shows.

Population

IndicatorJonschwilSt. GallenNationalPosition?Rank
Share of people aged 65 and over (2025)19.8%19.9%20.7%ranked 1,078 of 1,811

Housing

IndicatorJonschwilSt. GallenNationalPosition?Rank
Dwellings (2026)1,783280,8534,927,050ranked 670 of 2,108
Dwellings in buildings built before 1946 (2026)14.2%23.5%23.3%ranked 1,392 of 1,806
Dwellings in buildings built since 2001 (2026)29.7%24.8%25.3%ranked 618 of 1,806
Share of single-family houses among residential buildings (2026)78.4%64.1%69.5%ranked 304 of 1,806

Energy

IndicatorJonschwilSt. GallenNationalPosition?Rank
Oil or gas heating systems (2026)48.1%52.2%53.5%ranked 1,101 of 1,806
Heat pumps as main heating (2026)36.5%30.7%13.7%ranked 128 of 1,806
Wood heating systems (2026)10.7%9.0%12.4%ranked 1,008 of 1,806
District heating (2026)0.2%6.0%1.4%ranked 1,443 of 1,806
Photovoltaic installations (2026)23326,111329,600ranked 416 of 2,108
Installed photovoltaic capacity per 1,000 inhabitants (2026)2,733 kW1,325 kW1,134 kWranked 76 of 1,806
Rooftop solar electricity potential (2026)49.2 GWh/year4,072 GWh/year64,783 GWh/yearranked 338 of 2,114
Rooftop solar potential per inhabitant (2026)12,377 kWh/inh.7,485 kWh/inh.9,356 kWh/inh.ranked 480 of 1,810

Economy

IndicatorJonschwilSt. GallenNationalPosition?Rank
Establishments (2024)26839,699728,011ranked 569 of 2,112
Entities listed in the commercial register (2026)26242,658762,757ranked 574 of 2,115
Entities in the commercial register per 1,000 inhabitants (2026)65.878.464.9ranked 869 of 1,811
Share of limited companies (AG, GmbH) among registered entities (2026)64.1%65.2%65.7%ranked 1,044 of 1,808
Share of sole proprietorships among registered entities (2026)30.2%29.2%29.0%ranked 801 of 1,808

Employment

IndicatorJonschwilSt. GallenNationalPosition?Rank
Jobs (2024)2,414317,4615,679,518ranked 410 of 2,111
Jobs per 1,000 inhabitants (2024)606.7583.5362.9ranked 312 of 1,810
Share of jobs in services (2024)66.5%64.9%63.6%ranked 790 of 1,804
Share of jobs in industry and construction (2024)29.0%30.3%24.2%ranked 664 of 1,776

Society

IndicatorJonschwilSt. GallenNationalPosition?Rank
Share of foreign nationals (2025)14.4%27.2%18.9%ranked 1,237 of 1,811

Sunshine and temperatures: Jonschwil

Annual solar output
1,132kWh
for 1 kWp tilted at 38°
Warmest month
17.9°C
July
Coldest month
−0.9°C
January
Most productive month
128kWh
July

0100200300−10°0°10°20°30°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly sunshine (kWh/m²)Average temperature (°C)

Frequently asked questions

What is the population of Jonschwil?

Jonschwil has 3,979 residents (2025), ranking 558 of 2,115 municipalities.

How big is Jonschwil?

Jonschwil covers 11.0 km², with a density of 362 people per km².

Is the population of Jonschwil growing?

Between 2015 and 2025, the population of Jonschwil went from 3,767 to 3,979, a change of +5.6%.

Where is Jonschwil?

Jonschwil is in St. Gallen. It belongs to Wahlkreis Wil (district). Latitude 47.428, longitude 9.088.

Installed photovoltaic capacity per 1,000 inhabitants: what is the figure for Jonschwil?

In Jonschwil, “Installed photovoltaic capacity per 1,000 inhabitants” stands at 2,733 kW (2026), ranking 76 of 1,806 municipalities; the national median is 1,134 kW.

Share of single-family houses among residential buildings: what is the figure for Jonschwil?

In Jonschwil, “Share of single-family houses among residential buildings” stands at 78.4% (2026), ranking 304 of 1,806 municipalities; the national median is 69.5%.

How much electricity does a solar panel produce in Jonschwil?

In Jonschwil, a 1 kWp south-facing system tilted at 38° produces about 1,132 kWh a year.

Which municipalities border Jonschwil?

The nearest to Jonschwil are Oberuzwil (2.6 km), Rickenbach (TG) (3.8 km), Lütisburg (3.8 km), Uzwil (4.1 km), Wilen (TG) (4.8 km).