Skip to content

Where is the rental yield highest in Czechia?

Towns with enough listings yield from 2.8% gross in Lysá nad Labem to 7.3% in Litvínov.

93 areas are ranked, from asking rents and asking prices on 15 Oct 2026. A yield is shown only with at least 10 flats to rent and 10 for sale.

Areas ranked by gross rental yield

Show
Layout
93 areas ranked by gross rental yield
AreaGross yield12 mo.Price per m²12 mo.Rent per m²12 mo.Days on marketFor saleTo rentBelow fair
51Valašské MeziříčíZlínský kraj4.1%—66,800 Kč/m²—231 Kč/m²—46 days302331%
52Jablonec nad NisouLiberecký kraj4.1%—71,192 Kč/m²—242 Kč/m²—57 days1225135%
53MělníkStředočeský kraj4.1%—109,633 Kč/m²—379 Kč/m²—62 days811342%
54OstravaMoravskoslezský kraj4.1%—71,265 Kč/m²—244 Kč/m²—53 days80260539%
55ZnojmoJihomoravský kraj4.0%—75,628 Kč/m²—251 Kč/m²—87 days937143%
56Kutná HoraStředočeský kraj4.0%—87,189 Kč/m²—288 Kč/m²—53 days351932%
57Frýdek-MístekMoravskoslezský kraj3.9%—70,128 Kč/m²—231 Kč/m²—70 days888544%
58HodonínJihomoravský kraj3.9%—68,896 Kč/m²—226 Kč/m²—68 days614444%
59NeratoviceStředočeský kraj3.9%—100,434 Kč/m²—306 Kč/m²—32 days1916—
60PříbramStředočeský kraj3.9%—80,248 Kč/m²—260 Kč/m²—58 days614245%
61ChrudimPardubický kraj3.8%—76,594 Kč/m²—245 Kč/m²—32 days281746%
62VyškovJihomoravský kraj3.8%—94,346 Kč/m²—298 Kč/m²—35 days611831%
63KladnoStředočeský kraj3.8%—115,146 Kč/m²—362 Kč/m²—85 days35312926%
64Karlovy VaryKarlovarský kraj3.8%—75,270 Kč/m²—236 Kč/m²—115 days33010637%
65PardubicePardubický kraj3.7%—97,503 Kč/m²—304 Kč/m²—32 days22612538%
66KroměřížZlínský kraj3.7%—80,154 Kč/m²—250 Kč/m²—73 days613438%
67LiberecLiberecký kraj3.6%—91,088 Kč/m²—276 Kč/m²—62 days29111338%
68Veselí nad MoravouJihomoravský kraj3.6%—76,419 Kč/m²—226 Kč/m²—50 days1719—
69BenešovStředočeský kraj3.6%—99,326 Kč/m²—297 Kč/m²—69 days1928—
70Hradec KrálovéKrálovéhradecký kraj3.6%—101,724 Kč/m²—304 Kč/m²—62 days24016838%
71OpavaMoravskoslezský kraj3.6%—70,048 Kč/m²—208 Kč/m²—77 days1328735%
72ZlínZlínský kraj3.6%—91,000 Kč/m²—271 Kč/m²—79 days1759641%
73Uherské HradištěZlínský kraj3.6%—89,426 Kč/m²—265 Kč/m²—81 days383648%
74PlzeňPlzeňský kraj3.5%—96,520 Kč/m²—287 Kč/m²—53 days47242039%
75BrnoJihomoravský kraj3.5%—134,587 Kč/m²—399 Kč/m²—58 days1,30767937%
76KolínStředočeský kraj3.5%—105,384 Kč/m²—309 Kč/m²—47 days654040%
77MiloviceStředočeský kraj3.4%—99,468 Kč/m²—287 Kč/m²—46 days612936%
78OlomoucOlomoucký kraj3.4%—96,871 Kč/m²—278 Kč/m²—59 days27629331%
79PoděbradyStředočeský kraj3.4%—113,112 Kč/m²—323 Kč/m²—54 days372341%
80LuhačoviceZlínský kraj3.4%—103,040 Kč/m²—298 Kč/m²—92 days251245%
81VrchlabíKrálovéhradecký kraj3.4%—96,242 Kč/m²—269 Kč/m²—161 days411131%
82BerounStředočeský kraj3.4%—111,439 Kč/m²—313 Kč/m²—54 days642739%
83NymburkStředočeský kraj3.3%—98,145 Kč/m²—275 Kč/m²—48 days341333%
84PrahaHlavní město Praha3.3%—168,038 Kč/m²—468 Kč/m²—49 days6,3764,31437%
85TáborJihočeský kraj3.3%—78,289 Kč/m²—216 Kč/m²—78 days533542%
86StrakoniceJihočeský kraj3.3%—71,243 Kč/m²—195 Kč/m²—83 days453234%
87PísekJihočeský kraj3.3%—77,451 Kč/m²—213 Kč/m²—68 days723240%
88HostiviceStředočeský kraj3.2%—143,570 Kč/m²—390 Kč/m²—22 days252454%
89České BudějoviceJihočeský kraj3.2%—100,066 Kč/m²—270 Kč/m²—68 days33610331%
90TřebíčKraj Vysočina3.1%—96,320 Kč/m²—252 Kč/m²—61 days1275825%
91Rožnov pod RadhoštěmZlínský kraj3.0%—76,574 Kč/m²—192 Kč/m²—35 days252333%
92Brandýs nad Labem-Stará BoleslavStředočeský kraj3.0%—144,332 Kč/m²—359 Kč/m²—153 days923025%
93Lysá nad LabemStředočeský kraj2.8%—112,787 Kč/m²—265 Kč/m²—66 days1614—

History starts 12 Oct 2026

Figures of 15 Oct 2026, updated every night. Asking figures from Sreality and Bezrealitky. An indication, not investment advice.

Method

How the yield of an area is worked out

Every night Bytky takes the flats listed on Sreality and Bezrealitky that sit in an area, split by layout, and finds the median asking rent per m² of those to rent and the median asking price per m² of those for sale. The gross yield is 12 × the rent per m² divided by the price per m².

  • A layout shows a yield only with at least 10 flats to rent and 10 for sale in the area that day. With fewer, the area reads ‘Too few listings’.
  • All layouts mixes the four layouts that have at least 3 flats to rent and 3 for sale each, weighted by how many are for sale, and needs 10 of each in those layouts together.
  • The 12-month columns compare with the same area a year earlier and show a dash until that month exists. Bytky has recorded since 12 Oct 2026.
  • Towns, city parts (městské části) and neighbourhoods (katastrální území) are RÚIAN's areas, named as RÚIAN names them.

Asking prices, not transactions

These are the rents and prices advertised, not the rents agreed or the prices flats sold for, which Bytky never sees. Asking figures may sit a little above agreed ones, so a realised yield may be lower. Not investment advice.

Coverage

What the rankings cover

In all layouts the rankings hold 93 towns, 147 city parts and 84 neighbourhoods, each with a yield. Outside the cities most of the country has too few listings, so the table is thin there.

Questions

Rental yield questions

How is the rental yield of an area calculated?

Gross yield is 12 × the median asking rent per m² of the flats to rent in the area, divided by the median asking price per m² of the flats for sale, for the same layout and day. It is before any cost, tax or financing.

Why asking prices, not sale prices?

Because that is what Sreality and Bezrealitky show. Bytky does not see the rent a tenant agrees or the price a flat sells for, so a realised yield is likely a little lower than the asking one.

Why is my town or district not in the table?

An area needs at least 10 flats to rent and 10 for sale in the layout, on the same day. Smaller places have fewer, and a handful of adverts would move the median, so Bytky shows nothing rather than a number it cannot stand behind.

What does ‘All layouts’ mean?

A mix of the 1-, 2-, 3- and 4+-room flats in the area, each layout's yield weighted by how many of its flats are for sale. A layout with fewer than 3 flats to rent or for sale is left out of the mix.

Is the area with the highest yield the best place to invest?

Not by itself. A high yield can come with empty months, hard-to-sell flats, a shrinking town or a lower price for a reason. Look at the listings behind it, the costs and your own plans. This is information, not advice.

How is this different from the yield on a listing?

A listing's yield is that one flat's estimated rent over its own asking price. An area's yield is the median rent over the median price of everything listed there. ‘Median of listings’ shows the middle of the flats' own yields beside it.

How often is it updated, and how far back does it go?

Every night. Bytky has recorded Czech listings since 12 Oct 2026, so the 12-month columns and the monthly trends fill in as the months pass.

Keep going