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 14 Oct 2026. A yield is shown only with at least 10 flats to rent and 10 for sale.
Areas ranked by gross rental yield
| Area | Gross yield | 12 mo. | Price per m² | 12 mo. | Rent per m² | 12 mo. | Days on market | For sale | To rent | Below fair |
|---|---|---|---|---|---|---|---|---|---|---|
| 1LitvínovÚstecký kraj | 7.3% | — | 34,359 Kč/m² | — | 184 Kč/m² | — | 67 days | 47 | 72 | 33% |
| 2JirkovÚstecký kraj | 6.9% | — | 39,480 Kč/m² | — | 226 Kč/m² | — | 43 days | 68 | 33 | 44% |
| 3KadaňÚstecký kraj | 6.8% | — | 41,379 Kč/m² | — | 236 Kč/m² | — | 75 days | 28 | 14 | 39% |
| 4BílinaÚstecký kraj | 6.8% | — | 33,657 Kč/m² | — | 186 Kč/m² | — | 45 days | 55 | 70 | 37% |
| 5ChomutovÚstecký kraj | 6.7% | — | 40,783 Kč/m² | — | 228 Kč/m² | — | 49 days | 177 | 108 | 40% |
| 6Český TěšínMoravskoslezský kraj | 6.5% | — | 43,900 Kč/m² | — | 236 Kč/m² | — | 74 days | 44 | 22 | 44% |
| 7OrlováMoravskoslezský kraj | 6.5% | — | 34,668 Kč/m² | — | 187 Kč/m² | — | 49 days | 43 | 60 | 44% |
| 8AšKarlovarský kraj | 6.3% | — | 34,421 Kč/m² | — | 181 Kč/m² | — | 49 days | 25 | 38 | 50% |
| 9MostÚstecký kraj | 6.1% | — | 44,953 Kč/m² | — | 227 Kč/m² | — | 44 days | 238 | 176 | 42% |
| 10BohumínMoravskoslezský kraj | 5.9% | — | 54,290 Kč/m² | — | 271 Kč/m² | — | 69 days | 14 | 16 | — |
| 11ŽatecÚstecký kraj | 5.9% | — | 50,858 Kč/m² | — | 246 Kč/m² | — | 60 days | 15 | 26 | — |
| 12JeseníkOlomoucký kraj | 5.9% | — | 45,603 Kč/m² | — | 225 Kč/m² | — | 98 days | 37 | 18 | 40% |
| 13HabartovKarlovarský kraj | 5.8% | — | 31,497 Kč/m² | — | 151 Kč/m² | — | 47 days | 18 | 11 | 47% |
| 14ChodovKarlovarský kraj | 5.7% | — | 47,819 Kč/m² | — | 227 Kč/m² | — | 10 days | 32 | 25 | 44% |
| 15VimperkJihočeský kraj | 5.5% | — | 50,021 Kč/m² | — | 228 Kč/m² | — | 94 days | 12 | 13 | — |
| 16TepliceÚstecký kraj | 5.3% | — | 46,625 Kč/m² | — | 208 Kč/m² | — | 57 days | 205 | 122 | 37% |
| 17DuchcovÚstecký kraj | 5.2% | — | 47,963 Kč/m² | — | 209 Kč/m² | — | 35 days | 18 | 18 | 29% |
| 18BruntálMoravskoslezský kraj | 5.2% | — | 42,254 Kč/m² | — | 184 Kč/m² | — | 32 days | 32 | 22 | 48% |
| 19KarvináMoravskoslezský kraj | 5.1% | — | 41,098 Kč/m² | — | 176 Kč/m² | — | 41 days | 110 | 225 | 42% |
| 20SokolovKarlovarský kraj | 5.1% | — | 45,972 Kč/m² | — | 196 Kč/m² | — | 31 days | 87 | 43 | 39% |
| 21Česká LípaLiberecký kraj | 5.1% | — | 52,800 Kč/m² | — | 224 Kč/m² | — | 40 days | 60 | 78 | 53% |
| 22TachovPlzeňský kraj | 5.0% | — | 56,785 Kč/m² | — | 238 Kč/m² | — | 95 days | 35 | 18 | 33% |
| 23ŠternberkOlomoucký kraj | 5.0% | — | 62,144 Kč/m² | — | 260 Kč/m² | — | 58 days | 21 | 13 | 40% |
| 24TřinecMoravskoslezský kraj | 5.0% | — | 61,410 Kč/m² | — | 256 Kč/m² | — | 50 days | 44 | 27 | 40% |
| 25HumpolecKraj Vysočina | 4.9% | — | 65,260 Kč/m² | — | 268 Kč/m² | — | 87 days | 12 | 20 | — |
| 26KrnovMoravskoslezský kraj | 4.9% | — | 44,228 Kč/m² | — | 183 Kč/m² | — | 50 days | 32 | 16 | 47% |
| 27LovosiceÚstecký kraj | 4.9% | — | 61,472 Kč/m² | — | 250 Kč/m² | — | 104 days | 20 | 28 | 56% |
| 28VsetínZlínský kraj | 4.8% | — | 63,938 Kč/m² | — | 258 Kč/m² | — | 57 days | 53 | 21 | 41% |
| 29Mariánské LázněKarlovarský kraj | 4.7% | — | 67,960 Kč/m² | — | 264 Kč/m² | — | 114 days | 157 | 49 | 39% |
| 30Nový JičínMoravskoslezský kraj | 4.7% | — | 62,500 Kč/m² | — | 245 Kč/m² | — | 32 days | 18 | 23 | 45% |
| 31Jindřichův HradecJihočeský kraj | 4.7% | — | 64,256 Kč/m² | — | 254 Kč/m² | — | 49 days | 28 | 44 | 45% |
| 32TrutnovKrálovéhradecký kraj | 4.7% | — | 64,575 Kč/m² | — | 255 Kč/m² | — | 57 days | 48 | 36 | 36% |
| 33Ústí nad LabemÚstecký kraj | 4.7% | — | 55,890 Kč/m² | — | 219 Kč/m² | — | 32 days | 198 | 165 | 42% |
| 34DěčínÚstecký kraj | 4.7% | — | 46,703 Kč/m² | — | 183 Kč/m² | — | 80 days | 73 | 94 | 42% |
| 35HavířovMoravskoslezský kraj | 4.7% | — | 51,610 Kč/m² | — | 199 Kč/m² | — | 51 days | 73 | 269 | 38% |
| 36HraniceOlomoucký kraj | 4.7% | — | 71,659 Kč/m² | — | 277 Kč/m² | — | 33 days | 28 | 24 | 47% |
| 37Havlíčkův BrodKraj Vysočina | 4.6% | — | 65,266 Kč/m² | — | 247 Kč/m² | — | 75 days | 28 | 25 | 53% |
| 38PřerovOlomoucký kraj | 4.5% | — | 63,691 Kč/m² | — | 241 Kč/m² | — | 38 days | 78 | 56 | 42% |
| 39Nový BorLiberecký kraj | 4.5% | — | 57,967 Kč/m² | — | 222 Kč/m² | — | 58 days | 22 | 14 | 36% |
| 40ŠumperkOlomoucký kraj | 4.5% | — | 56,799 Kč/m² | — | 213 Kč/m² | — | 75 days | 53 | 23 | 41% |
| 41ChebKarlovarský kraj | 4.4% | — | 57,270 Kč/m² | — | 212 Kč/m² | — | 71 days | 49 | 63 | 34% |
| 42SvitavyPardubický kraj | 4.4% | — | 59,587 Kč/m² | — | 217 Kč/m² | — | 58 days | 42 | 25 | 40% |
| 43BřeclavJihomoravský kraj | 4.4% | — | 86,340 Kč/m² | — | 314 Kč/m² | — | 38 days | 45 | 22 | 41% |
| 44ProstějovOlomoucký kraj | 4.3% | — | 71,870 Kč/m² | — | 257 Kč/m² | — | 41 days | 113 | 90 | 39% |
| 45LounyÚstecký kraj | 4.3% | — | 63,785 Kč/m² | — | 227 Kč/m² | — | 43 days | 37 | 22 | 36% |
| 46Uherský BrodZlínský kraj | 4.3% | — | 64,071 Kč/m² | — | 228 Kč/m² | — | 113 days | 24 | 22 | 39% |
| 47LitoměřiceÚstecký kraj | 4.2% | — | 72,761 Kč/m² | — | 256 Kč/m² | — | 22 days | 33 | 29 | 50% |
| 48Jablonec nad NisouLiberecký kraj | 4.2% | — | 71,776 Kč/m² | — | 249 Kč/m² | — | 58 days | 122 | 48 | 36% |
| 49Valašské MeziříčíZlínský kraj | 4.1% | — | 66,800 Kč/m² | — | 231 Kč/m² | — | 45 days | 30 | 23 | 33% |
| 50Mladá BoleslavStředočeský kraj | 4.1% | — | 92,162 Kč/m² | — | 317 Kč/m² | — | 36 days | 143 | 69 | 34% |
History starts 12 Oct 2026
Figures of 14 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, 149 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