Olomouc – living and rents
103 063 residents (2025)
Olomouc has 103,063 residents. A typical 2+kk, 2+1 flat rents for 12,900 CZK a month, that is 239 CZK per m², while Prague is at 365 CZK per m²: 35 % less than the capital. The figures come from the Ministry of Finance rent price map.
Rent
All flat sizes
| Monthly | New build | |
|---|---|---|
| 1+kk, 1+1 · 36 m² |
10 000 Kč
278 Kč/m²
|
11 600 Kč
322 Kč/m²
|
| 2+kk, 2+1 · 54 m² |
12 900 Kč
239 Kč/m²
|
14 800 Kč
274 Kč/m²
|
| 3+kk, 3+1 · 70 m² |
15 600 Kč
223 Kč/m²
|
18 200 Kč
260 Kč/m²
|
| 4 rooms or more · 85 m² |
17 500 Kč
206 Kč/m²
|
20 300 Kč
239 Kč/m²
|
How we calculate it, and sources
The median of the town’s cadastral areas in the rent price map. Rent without services and energy for an unfurnished flat older than 5 years.
Source: Ministry of Finance, rent price map (Act No. 151/1997 Coll., Decree No. 456/2024 Coll.), data up to 6/2026.
Schools and kindergartens
In Olomouc: 38 kindergartens, 39 primary and 25 secondary schools from the MŠMT register.
Doctors and pharmacies
In Olomouc: 68 GP practices, 34 paediatric, 123 dental and 34 pharmacies, with insurer contracts.
Residents’ reviews
Reviews from locals on what living here is like are coming, as for Prague, Brno and Ostrava.
Want Olomouc sooner? Give it a vote.
Residents: ČSÚ 130072-25 (Počet obyvatel v obcích, 1. 1. 2025).
Frequently asked questions
How much is the rent for a 2+kk, 2+1 flat in Olomouc?
A typical 2+kk, 2+1 flat in Olomouc rents for 12,900 CZK a month for about 54 m², that is 239 CZK per m² without services and energy, by the Ministry of Finance rent price map.
Is rent in Olomouc cheaper than in Prague?
Yes. A square metre of a typical flat in Olomouc costs 239 CZK a month, in Prague 365 CZK, that is 35 % less.
How many schools and kindergartens are there in Olomouc?
In Olomouc the MŠMT register lists 38 kindergartens, 39 primary and 25 secondary schools. Lists with addresses, capacities and a map are on Městomat.
How many doctors are there in Olomouc?
In Olomouc the National Register of Healthcare Providers lists 68 GP practices for adults, 34 for children, 123 dental and 37 gynaecological practices. For each we show which insurers it has a contract with.
Other towns with rents
České Budějovice · Frýdek-Místek · Havířov · Hradec Králové · Jihlava · Kladno · Liberec · Most · Opava · Pardubice · Plzeň · Teplice · Ústí nad Labem · Zlín