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

Oberuzwil: population and statistics

Oberuzwil has a population of 6,864 (2025) across 14.1 km², or 488 people per km². It ranks 288 of 2,115 municipalities by population. Its population is growing: +8.1% between 2015 and 2025.

  • 6,864 residents
  • 14.1 km²
  • 488 people/km²
  • 579 m

Key points

Among the 75 municipalities in St. Gallen, Oberuzwil ranks No. 25 by population.

Heat pumps as main heating: 35.7% in Oberuzwil, compared with an average of 30.7% in St. Gallen and 15.5% nationally.

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

Oberuzwil in numbers

Population
6,864
ranked 288 of 2,115
+8.1%over 10 years
2015–2025
Population density
488people/km²
ranked 550 of 1,806
Area
14.1km²
ranked 651 of 2,110
Elevation
579m
ranked 830 of 2,114
Heat pumps as main heating
35.7%
ranked 135 of 1,806
Entities listed in the commercial register
505
ranked 285 of 2,115
Dwellings
3,130
ranked 349 of 2,108
Jobs
2,327
ranked 418 of 2,111

Where is Oberuzwil?

Population of Oberuzwil over time

6,2006,4006,6006,8007,000201520172019202120232025
Population, 2015–2025

Oberuzwil had 6,349 residents in 2015 and 6,864 in 2025.

YearPopulation
20206,491
20216,574
20226,536
20236,674
20246,743
20256,864

Did you know?

All indicators for Oberuzwil

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.

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

Population

IndicatorOberuzwilSt. GallenNationalPosition?Rank
Share of people aged 65 and over (2025)19.1%19.9%20.7%ranked 1,197 of 1,811

Housing

IndicatorOberuzwilSt. GallenNationalPosition?Rank
Dwellings (2026)3,130280,8534,927,050ranked 349 of 2,108
Dwellings in buildings built before 1946 (2026)22.1%23.5%23.3%ranked 964 of 1,806
Dwellings in buildings built since 2001 (2026)28.5%24.8%25.3%ranked 692 of 1,806
Share of single-family houses among residential buildings (2026)74.1%64.1%69.5%ranked 601 of 1,806

Energy

IndicatorOberuzwilSt. GallenNationalPosition?Rank
Oil or gas heating systems (2026)51.9%52.2%53.5%ranked 968 of 1,806
Heat pumps as main heating (2026)35.7%30.7%13.7%ranked 135 of 1,806
Wood heating systems (2026)8.9%9.0%12.4%ranked 1,138 of 1,806
District heating (2026)0.7%6.0%1.4%ranked 1,123 of 1,806
Photovoltaic installations (2026)33526,111329,600ranked 228 of 2,108
Installed photovoltaic capacity per 1,000 inhabitants (2026)1,028 kW1,325 kW1,134 kWranked 1,064 of 1,806
Rooftop solar electricity potential (2026)44.2 GWh/year4,072 GWh/year64,783 GWh/yearranked 404 of 2,114
Rooftop solar potential per inhabitant (2026)6,445 kWh/inh.7,485 kWh/inh.9,356 kWh/inh.ranked 1,470 of 1,810

Economy

IndicatorOberuzwilSt. GallenNationalPosition?Rank
Establishments (2024)43539,699728,011ranked 322 of 2,112
Entities listed in the commercial register (2026)50542,658762,757ranked 285 of 2,115
Entities in the commercial register per 1,000 inhabitants (2026)73.678.464.9ranked 610 of 1,811
Share of limited companies (AG, GmbH) among registered entities (2026)67.7%65.2%65.7%ranked 714 of 1,808
Share of sole proprietorships among registered entities (2026)28.5%29.2%29.0%ranked 952 of 1,808

Employment

IndicatorOberuzwilSt. GallenNationalPosition?Rank
Jobs (2024)2,327317,4615,679,518ranked 418 of 2,111
Jobs per 1,000 inhabitants (2024)339.0583.5362.9ranked 997 of 1,810
Share of jobs in services (2024)60.9%64.9%63.6%ranked 994 of 1,804
Share of jobs in industry and construction (2024)31.4%30.3%24.2%ranked 575 of 1,776

Society

IndicatorOberuzwilSt. GallenNationalPosition?Rank
Share of foreign nationals (2025)23.1%27.2%18.9%ranked 619 of 1,811

Sunshine and temperatures: Oberuzwil

Annual solar output
1,116kWh
for 1 kWp tilted at 37°
Warmest month
17.3°C
July
Coldest month
−1.4°C
January
Most productive month
128kWh
July

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

Frequently asked questions

What is the population of Oberuzwil?

Oberuzwil has 6,864 residents (2025), ranking 288 of 2,115 municipalities.

How big is Oberuzwil?

Oberuzwil covers 14.1 km², with a density of 488 people per km².

Is the population of Oberuzwil growing?

Between 2015 and 2025, the population of Oberuzwil went from 6,349 to 6,864, a change of +8.1%.

Where is Oberuzwil?

Oberuzwil is in St. Gallen. It belongs to Wahlkreis Wil (district). Latitude 47.429, longitude 9.124.

Heat pumps as main heating: what is the figure for Oberuzwil?

In Oberuzwil, “Heat pumps as main heating” stands at 35.7% (2026), ranking 135 of 1,806 municipalities; the national median is 13.7%.

Entities listed in the commercial register: what is the figure for Oberuzwil?

In Oberuzwil, “Entities listed in the commercial register” stands at 505 (2026), ranking 285 of 2,115 municipalities; the national median is 118.

How much electricity does a solar panel produce in Oberuzwil?

In Oberuzwil, a 1 kWp south-facing system tilted at 37° produces about 1,116 kWh a year.

Which municipalities border Oberuzwil?

The nearest to Oberuzwil are Uzwil (2.4 km), Jonschwil (2.6 km), Oberbüren (3.9 km), Zuzwil (SG) (4.9 km), Lütisburg (5.0 km).