Location map: Olten
Municipality · Bezirk Olten · Solothurn

Olten: population and statistics

Olten has a population of 19,265 (2025) across 11.5 km², or 1,675 people per km². It ranks 61 of 2,115 municipalities by population. Its population is growing: +8.0% between 2015 and 2025.

  • 19,265 residents
  • 11.5 km²
  • 1,675 people/km²
  • 397 m

Key points

Among the 106 municipalities in Solothurn, Olten ranks No. 1 by population.

Oil or gas heating systems: 87.0% in Olten, compared with an average of 72.7% in Solothurn and 61.7% nationally.

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

Olten in numbers

Population
19,265
ranked 61 of 2,115
+8.0%over 10 years
2015–2025
Population density
1,675people/km²
ranked 116 of 1,806
Area
11.5km²
ranked 801 of 2,110
Elevation
397m
ranked 1,899 of 2,114
Oil or gas heating systems
87.0%
ranked 16 of 1,806
Jobs
23,566
ranked 29 of 2,111
Dwellings
11,135
ranked 53 of 2,108
Establishments
1,771
ranked 49 of 2,112

Where is Olten?

Population of Olten over time

17,50018,00018,50019,00019,500201520172019202120232025
Population, 2015–2025

Olten had 17,833 residents in 2015 and 19,265 in 2025.

YearPopulation
202018,496
202118,349
202218,339
202318,715
202419,051
202519,265

Did you know?

All indicators for Olten

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.

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

Population

IndicatorOltenSolothurnNationalPosition?Rank
Share of people aged 65 and over (2025)19.0%21.7%20.7%ranked 1,206 of 1,811

Housing

IndicatorOltenSolothurnNationalPosition?Rank
Dwellings (2026)11,135148,9004,927,050ranked 53 of 2,108
Dwellings in buildings built before 1946 (2026)31.4%22.0%23.3%ranked 541 of 1,806
Dwellings in buildings built since 2001 (2026)14.9%21.9%25.3%ranked 1,522 of 1,806
Share of single-family houses among residential buildings (2026)53.9%70.1%69.5%ranked 1,566 of 1,806

Energy

IndicatorOltenSolothurnNationalPosition?Rank
Oil or gas heating systems (2026)87.0%72.7%53.5%ranked 16 of 1,806
Heat pumps as main heating (2026)4.8%11.4%13.7%ranked 1,670 of 1,806
Wood heating systems (2026)0.8%8.1%12.4%ranked 1,790 of 1,806
District heating (2026)3.2%2.7%1.4%ranked 620 of 1,806
Photovoltaic installations (2026)29111,211329,600ranked 290 of 2,108
Installed photovoltaic capacity per 1,000 inhabitants (2026)476.2 kW1,095 kW1,134 kWranked 1,688 of 1,806
Rooftop solar electricity potential (2026)104.5 GWh/year2,373 GWh/year64,783 GWh/yearranked 75 of 2,114
Rooftop solar potential per inhabitant (2026)5,426 kWh/inh.8,138 kWh/inh.9,356 kWh/inh.ranked 1,618 of 1,810

Economy

IndicatorOltenSolothurnNationalPosition?Rank
Establishments (2024)1,77118,596728,011ranked 49 of 2,112
Entities listed in the commercial register (2026)1,68818,362762,757ranked 63 of 2,115
Entities in the commercial register per 1,000 inhabitants (2026)87.663.064.9ranked 322 of 1,811
Share of limited companies (AG, GmbH) among registered entities (2026)69.4%65.9%65.7%ranked 567 of 1,808
Share of sole proprietorships among registered entities (2026)23.5%29.3%29.0%ranked 1,380 of 1,808

Employment

IndicatorOltenSolothurnNationalPosition?Rank
Jobs (2024)23,566151,6335,679,518ranked 29 of 2,111
Jobs per 1,000 inhabitants (2024)1,223520.0362.9ranked 52 of 1,810
Share of jobs in services (2024)91.0%67.4%63.6%ranked 62 of 1,804
Share of jobs in industry and construction (2024)8.9%27.9%24.2%ranked 1,606 of 1,776

Society

IndicatorOltenSolothurnNationalPosition?Rank
Share of foreign nationals (2025)32.5%25.9%18.9%ranked 211 of 1,811

Sunshine and temperatures: Olten

Annual solar output
1,145kWh
for 1 kWp tilted at 37°
Warmest month
19.3°C
July
Coldest month
0.7°C
January
Most productive month
136kWh
July

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

Frequently asked questions

What is the population of Olten?

Olten has 19,265 residents (2025), ranking 61 of 2,115 municipalities.

How big is Olten?

Olten covers 11.5 km², with a density of 1,675 people per km².

Is the population of Olten growing?

Between 2015 and 2025, the population of Olten went from 17,833 to 19,265, a change of +8.0%.

Where is Olten?

Olten is in Solothurn. It belongs to Bezirk Olten (district). Latitude 47.353, longitude 7.908.

Oil or gas heating systems: what is the figure for Olten?

In Olten, “Oil or gas heating systems” stands at 87.0% (2026), ranking 16 of 1,806 municipalities; the national median is 53.5%.

Jobs: what is the figure for Olten?

In Olten, “Jobs” stands at 23,566 (2024), ranking 29 of 2,111 municipalities; the national median is 622.

How much electricity does a solar panel produce in Olten?

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

Which municipalities border Olten?

The nearest to Olten are Trimbach (1.3 km), Starrkirch-Wil (1.5 km), Winznau (2.4 km), Dulliken (2.9 km), Wangen bei Olten (3.1 km).