Municipality in the Canton of Solothurn
Living in Olten
Olten (postcode 4600–4663) has 3,106 residential buildings with 11,079 homes in total on 161 streets.
11,079
homes
0%
with a supermarket ≤ 500 m
90%
with public transport ≤ 300 m
48%
in a quiet location
Find your address in Olten
Olten in figures
- Olten (postcode 4600–4663) has 3,106 residential buildings with 11,079 homes in total on 161 streets.
- The average construction year of the residential buildings is 1943.
- 0% of residential buildings have a supermarket within 500 m as the crow flies, 44% a daycare centre or kindergarten and 90% a public transport stop within 300 m.
- 48% of residential buildings are in a quiet location (below 50 dB during the day at the loudest façade).
- Net rents in the Canton of Solothurn are 14.90 CHF per m² per month (average, 2024; BFS, Strukturerhebung (Durchschnitt aller bewohnten Mietwohnungen)).
- Income tax (canton and municipality): about CHF 13,314 per year for a single person with a gross income of about CHF 100,000.
Market & people
Prices, population and building stock
Rents
Official survey14.90 CHF/m²
per m² of living space per month, net
Canton of Solothurn · 2024
Canton value – not published for Olten
- Switzerland17.80 CHF/m²
14.90 CHF/m²
Rents per m² of living space per month, net · Canton of Solothurn · 2024
+10 %
since 2012
Line: average
All values as a table
| Year | Value | 25 % | 75 % | Cases |
|---|---|---|---|---|
| 2024 | 14.90 CHF/m² | – | – | – |
| 2023 | 14.60 CHF/m² | – | – | – |
| 2022 | 14.00 CHF/m² | – | – | – |
| 2021 | 14.10 CHF/m² | – | – | – |
| 2020 | 14.00 CHF/m² | – | – | – |
| 2019 | 13.90 CHF/m² | – | – | – |
| 2018 | 13.50 CHF/m² | – | – | – |
| 2017 | 13.30 CHF/m² | – | – | – |
| 2016 | 13.50 CHF/m² | – | – | – |
| 2015 | 13.20 CHF/m² | – | – | – |
| 2014 | 13.70 CHF/m² | – | – | – |
| 2013 | 13.60 CHF/m² | – | – | – |
| 2012 | 13.50 CHF/m² | – | – | – |
Official survey: Sample of existing tenancies.
Sources: BFS, Strukturerhebung (Durchschnitt aller bewohnten Mietwohnungen). Values apply to the area named, not to an individual building.
Population & jobs
- Residents (2025)
- 19,051
- Growth over 10 years
- +9.8%
- Share of foreign nationals
- 32.0%
- Share aged 65 and over
- 18.7%
- Jobs (2024)
- 23,566
- Income tax¹
- CHF 13,314
- Household electricity price (2027)
- from 29.7 Rp./kWh
Sources: FSO (STATPOP, STATENT), ElCom. ¹ Canton and municipality, single person, gross income of about CHF 100,000.
Residential buildings by construction period
- before 1919 799
- 1919–1945 1,072
- 1946–1970 553
- 1971–1990 313
- 1991–2010 146
- from 2011 219
Heating systems in the existing stock
- Heat pump 4%
- District heating 3%
- Gas 55%
- Heating oil 26%
- Wood 1%
Source: GWR, residential buildings in Olten.
For owners
Sell, find out the value, let – in Olten?
An experienced estate agency from your region looks at your property, estimates its value and shows you what is possible – free of charge and without obligation. We make the contact.
- 1Send an enquiry – two minutes, no account.
- 2We get back to you within two working days and choose a suitable estate agency from your region.
- 3Personal assessment on site – free of charge and without obligation.
Streets compared
What is it like to live where in Olten?
The quietest streets
- 1.Gheidmattweg20 dB
- 2.Im Grundhof31 dB
- 3.Bornfeldstrasse33 dB
- 4.Hasenweid33 dB
- 5.Adam-Zeltner-Weg34 dB
- 6.Mettelweg35 dB
- 7.Tellstrasse36 dB
- 8.Erlimattweg37 dB
Shops & public transport on the doorstep
- 1.Burgweg640 m · 90 m
- 2.Industriestrasse720 m · 110 m
- 3.Im Meierhof780 m · 50 m
- 4.Hagbergstrasse680 m · 210 m
- 5.Gösgerstrasse620 m · 270 m
- 6.Fluhweg650 m · 250 m
- 7.Hofweg800 m · 110 m
- 8.Chaletweg790 m · 140 m
Short walks to daycare & kindergarten
- 1.Untere Hardegg70 m
- 2.Felsenstrasse80 m
- 3.Sonnhaldenstrasse110 m
- 4.Obere Hardegg110 m
- 5.Geissfluhweg140 m
- 6.Hardfeldstrasse160 m
- 7.Florastrasse160 m
- 8.Klarastrasse170 m
Streets with at least three residential buildings; median of the buildings. Noise: loudest façade during the day (FOEN sonBASE); distances as the crow flies (OpenStreetMap, FOT).
Currently on Heimster
39 listings in Olten

Rent
Perfekte Wohnung für Pendler und Studenten! Möbliert!
Price on request
1.5 rooms · 40 m² · Olten
Listing by Livo AG

Rent
Tolle Single- oder Pendlerwohnung nähe Bahnhof mit sonnigem Balkon!
Price on request
1 rooms · Olten
Listing by Livo AG

Rent
Tolle Pendler-Wohnung zwischen Olten/Aarau, Nähe ÖV/Einkauf!
CHF 1,438 / month
3 rooms · 69 m² · Olten
Listing by Livo AG

Rent
Sind Sie mit dem Zug unterwegs? Wir haben die perfekte Pendlerwohnung!
CHF 1,495 / month
3 rooms · 71 m² · Olten
Listing by Livo AG

Rent
Erstvermietung am Ulmenweg 12 in Olten
CHF 2,300 / month
3.5 rooms · 75 m² · Olten
Listing by Emmenegger & Züllig GmbH

Rent
Charmante 2-Zimmer-Wohnung in der historischen Altstadt, super zentral
CHF 1,500 / month
2 rooms · 45 m² · Olten
Listing by Emmenegger & Züllig GmbH
New builds
What is being created in Olten
58 new homes are under construction, approved or planned here – from the federal building register.
Streets in Olten
161 streets with residential buildings – location, distances and noise for every building.
A
- Aarauerstrasse · 96
- Aarburgerstrasse · 35
- Aarweg · 5
- Adam-Zeltner-Weg · 8
- Altmattweg · 11
- Amthausquai · 4
- Aspweg · 2
- Autorenstrasse · 3
B
- Bachweg · 24
- Bahnhofquai · 1
- Bahnhofstrasse · 5
- Bannstrasse · 16
- Baslerstrasse · 36
- Belchenstrasse · 7
- Bergstrasse · 17
- Birkenweg · 16
- Bleichmattstrasse · 34
- Blumenweg · 12
- Bogenrain · 1
- Boningerstrasse · 2
- Bornfeldstrasse · 31
- Bornmattstrasse · 1
- Bornwaldstrasse · 2
- Buchenweg · 9
- Burgweg · 19
- Bühnenstrasse · 2
C
- Chaletweg · 11
D
- Depotweg · 1
- Dornacherstrasse · 20
- Dreitannenstrasse · 33
- Dünnernmatt · 1
E
- Eichenweg · 3
- Eigenheimweg · 10
- Elsastrasse · 44
- Engelbergstrasse · 14
- Erfinderstrasse · 6
- Erlimattweg · 39
F
- Falkenweg · 9
- Feigelstrasse · 41
- Feldstrasse · 16
- Felsenstrasse · 27
- Florastrasse · 26
- Fluhweg · 9
- Friedaustrasse · 26
- Friedensstrasse · 29
- Friedheimstrasse · 29
- Friedhofweg · 17
- Frohburgstrasse · 6
- Frohheimweg · 11
- Fustlighalde · 27
- Fustligweg · 38
- Fährweg · 16
- Föhrenweg · 4
G
- Gallusstrasse · 37
- Gartenstrasse · 21
- Geissfluhweg · 18
- Gheidgraben · 1
- Gheidmattweg · 15
- Grundstrasse · 28
- Gründerstrasse · 11
- Gösgerstrasse · 10
H
- Hagbergstrasse · 7
- Hagmattstrasse · 10
- Haldenstrasse · 23
- Hammerallee · 6
- Hardfeldstrasse · 4
- Hasenweid · 12
- Haslistrasse · 3
- Hauptgasse · 19
- Hausmattrain · 37
- Hinterer Steinacker · 45
- Hofweg · 4
- Hombergstrasse · 56
- Hornusserstrasse · 12
- Höhenstrasse Ost · 32
- Höhenstrasse West · 32
- Hübelistrasse · 11
I
- Im Grundhof · 8
- Im Kleinholz · 23
- Im Meierhof · 11
- Industriestrasse · 10
J
- Jurastrasse · 10
K
- Kalchofenweg · 5
- Katzenhubelweg · 6
- Kienbergstrasse · 11
- Kirchgasse · 13
- Klarastrasse · 30
- Klosterplatz · 10
- Knoblauchweg · 2
- Konradstrasse · 10
- Kreuzstrasse · 23
- Krummackerweg · 26
- Käppelistrasse · 42
L
- Langhagstrasse · 19
- Leberngasse · 9
- Lehmgrubenstrasse · 5
- Lerchenweg · 13
M
- Maienstrasse · 58
- Marchweg · 3
- Marktgasse · 19
- Martin-Disteli-Strasse · 50
- Mattenweg · 39
- Meisenhardweg · 2
- Mettelweg · 14
- Munzingerplatz · 4
- Mühlegasse · 5
- Mühletalweg · 13
N
- Neuhardstrasse · 11
- Neumattstrasse · 9
O
- Obere Hardegg · 19
- Oberer Graben · 4
P
- Panoramastrasse · 3
- Paul-Brandt-Strasse · 31
- Pestalozzistrasse · 27
- Pfarrweg · 11
- Platanen · 50
R
- Rainstrasse · 5
- Reiserstrasse · 91
- Riggenbachstrasse · 31
- Ringstrasse · 35
- Ritterweg · 5
- Rosengasse · 57
- Ruttigerweg · 6
- Römerstrasse · 7
- Rötzmattweg · 14
S
- Salzhüsliweg · 1
- Schöngrundstrasse · 73
- Schürmattweg · 17
- Schützenmattweg · 1
- Seidenhofweg · 49
- Solothurnerstrasse · 80
- Sonneggstrasse · 20
- Sonnhaldenstrasse · 44
- Speiserstrasse · 26
- Spitalstrasse · 5
- Sportstrasse · 24
- Starrkircherstrasse · 15
- Stationsstrasse · 4
- Steinbruchweg · 17
- Studerweg · 4
- Sälistrasse · 42
T
- Tannwaldstrasse · 16
- Tellstrasse · 16
- Terrassenweg · 27
U
- Ulmenweg · 15
- Untere Hardegg · 22
- Unterführungsstrasse · 10
- Untergrundstrasse · 54
V
- Von Roll-Strasse · 6
- Vorderer Steinacker · 21
W
- Waldheim · 49
- Weidweg · 5
- Weingartenstrasse · 40
- Wengistrasse · 5
- Werkhofstrasse · 1
- Wiesenstrasse · 7
- Wilerweg · 43
Z
- Zehnderweg · 15
- Zelglistrasse · 18
- Ziegelfeldstrasse · 31
- Zielempgasse · 8

