Where is the rental yield highest in Czechia?
Neighbourhoods with enough listings yield from 2.6% gross in Jinonice to 6.3% in Neštěmice.
84 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
| Area | Gross yield | 12 mo. | Price per m² | 12 mo. | Rent per m² | 12 mo. | Days on market | For sale | To rent | Below fair |
|---|---|---|---|---|---|---|---|---|---|---|
| 1NeštěmiceÚstí nad Labem | 6.3% | — | 39,660 Kč/m² | — | 209 Kč/m² | — | 56 days | 19 | 11 | 39% |
| 2Krásné BřeznoÚstí nad Labem | 6.1% | — | 46,879 Kč/m² | — | 236 Kč/m² | — | 34 days | 37 | 15 | 31% |
| 3StřekovÚstí nad Labem | 5.1% | — | 54,692 Kč/m² | — | 232 Kč/m² | — | 25 days | 24 | 23 | 40% |
| 4PřívozOstrava | 4.9% | — | 57,596 Kč/m² | — | 237 Kč/m² | — | 73 days | 36 | 14 | 48% |
| 5Výškovice u OstravyOstrava | 4.5% | — | 72,116 Kč/m² | — | 272 Kč/m² | — | 39 days | 30 | 16 | 32% |
| 6ŽideniceBrno | 4.5% | — | 124,404 Kč/m² | — | 456 Kč/m² | — | 62 days | 99 | 38 | 43% |
| 7HrabůvkaOstrava | 4.4% | — | 64,262 Kč/m² | — | 237 Kč/m² | — | 41 days | 95 | 47 | 42% |
| 8KomárovBrno | 4.4% | — | 137,707 Kč/m² | — | 502 Kč/m² | — | 160 days | 25 | 15 | 48% |
| 9Dubina u OstravyOstrava | 4.4% | — | 59,921 Kč/m² | — | 219 Kč/m² | — | 38 days | 51 | 16 | 45% |
| 10Ústí nad LabemÚstí nad Labem | 4.3% | — | 67,194 Kč/m² | — | 242 Kč/m² | — | 31 days | 60 | 60 | 38% |
| 11Zábřeh nad OdrouOstrava | 4.2% | — | 68,079 Kč/m² | — | 238 Kč/m² | — | 49 days | 131 | 86 | 38% |
| 12ŠtýřiceBrno | 4.2% | — | 119,922 Kč/m² | — | 415 Kč/m² | — | 29 days | 24 | 19 | 67% |
| 13Poruba-severOstrava | 4.1% | — | 75,161 Kč/m² | — | 255 Kč/m² | — | 37 days | 76 | 35 | 38% |
| 14TrnitáBrno | 4.0% | — | 153,902 Kč/m² | — | 516 Kč/m² | — | 80 days | 46 | 40 | 36% |
| 15Kateřinky u OpavyOpava | 3.9% | — | 75,576 Kč/m² | — | 242 Kč/m² | — | 75 days | 24 | 16 | 33% |
| 16StřešovicePraha | 3.9% | — | 167,051 Kč/m² | — | 542 Kč/m² | — | 40 days | 22 | 27 | 58% |
| 17Staré BrnoBrno | 3.9% | — | 135,992 Kč/m² | — | 443 Kč/m² | — | 60 days | 48 | 54 | 41% |
| 18PorubaOstrava | 3.8% | — | 71,410 Kč/m² | — | 229 Kč/m² | — | 33 days | 75 | 106 | 42% |
| 19KlíšeÚstí nad Labem | 3.8% | — | 69,342 Kč/m² | — | 219 Kč/m² | — | 28 days | 14 | 18 | 43% |
| 20BolevecPlzeň | 3.8% | — | 102,542 Kč/m² | — | 323 Kč/m² | — | 23 days | 45 | 39 | 41% |
| 21SkvrňanyPlzeň | 3.8% | — | 95,420 Kč/m² | — | 298 Kč/m² | — | 38 days | 31 | 25 | 43% |
| 22PardubicePardubice | 3.8% | — | 96,607 Kč/m² | — | 303 Kč/m² | — | 31 days | 165 | 105 | 40% |
| 23Slezská OstravaOstrava | 3.7% | — | 94,867 Kč/m² | — | 292 Kč/m² | — | 68 days | 36 | 15 | 48% |
| 24Černý MostPraha | 3.7% | — | 145,244 Kč/m² | — | 455 Kč/m² | — | 25 days | 51 | 21 | 44% |
| 25Černá PoleBrno | 3.7% | — | 136,190 Kč/m² | — | 425 Kč/m² | — | 34 days | 54 | 38 | 37% |
| 26Mariánské HoryOstrava | 3.7% | — | 86,249 Kč/m² | — | 267 Kč/m² | — | 80 days | 39 | 25 | 32% |
| 27ProsekPraha | 3.7% | — | 148,164 Kč/m² | — | 454 Kč/m² | — | 37 days | 76 | 28 | 46% |
| 28NuslePraha | 3.7% | — | 162,660 Kč/m² | — | 502 Kč/m² | — | 36 days | 140 | 158 | 42% |
| 29StodůlkyPraha | 3.7% | — | 142,759 Kč/m² | — | 442 Kč/m² | — | 37 days | 246 | 108 | 44% |
| 30HodkovičkyPraha | 3.7% | — | 154,474 Kč/m² | — | 469 Kč/m² | — | 58 days | 16 | 13 | 44% |
| 31ZbraslavPraha | 3.6% | — | 147,181 Kč/m² | — | 444 Kč/m² | — | 72 days | 44 | 15 | 30% |
| 32Moravská OstravaOstrava | 3.6% | — | 88,437 Kč/m² | — | 263 Kč/m² | — | 75 days | 180 | 181 | 34% |
| 33KobylisyPraha | 3.6% | — | 140,414 Kč/m² | — | 421 Kč/m² | — | 45 days | 57 | 50 | 44% |
| 34Město BrnoBrno | 3.6% | — | 165,991 Kč/m² | — | 501 Kč/m² | — | 51 days | 21 | 30 | 12% |
| 35MichlePraha | 3.6% | — | 160,757 Kč/m² | — | 481 Kč/m² | — | 46 days | 109 | 85 | 48% |
| 36Horní MěcholupyPraha | 3.6% | — | 151,003 Kč/m² | — | 446 Kč/m² | — | 28 days | 52 | 22 | 26% |
| 37LiberecLiberec | 3.6% | — | 86,608 Kč/m² | — | 257 Kč/m² | — | 63 days | 99 | 59 | 44% |
| 38Královo PoleBrno | 3.6% | — | 136,275 Kč/m² | — | 403 Kč/m² | — | 32 days | 64 | 29 | 48% |
| 39HlubočepyPraha | 3.5% | — | 147,512 Kč/m² | — | 436 Kč/m² | — | 59 days | 172 | 86 | 39% |
| 40DoubravkaPlzeň | 3.5% | — | 101,920 Kč/m² | — | 301 Kč/m² | — | 57 days | 42 | 20 | 32% |
| 41TrojaPraha | 3.5% | — | 152,559 Kč/m² | — | 446 Kč/m² | — | 68 days | 39 | 27 | 17% |
| 42ZábrdoviceBrno | 3.5% | — | 148,186 Kč/m² | — | 436 Kč/m² | — | 74 days | 124 | 74 | 40% |
| 43StřížkovPraha | 3.5% | — | 162,773 Kč/m² | — | 480 Kč/m² | — | 17 days | 56 | 35 | 35% |
| 44VeveříBrno | 3.5% | — | 133,347 Kč/m² | — | 383 Kč/m² | — | 81 days | 73 | 55 | 38% |
| 45HrdlořezyPraha | 3.5% | — | 172,023 Kč/m² | — | 499 Kč/m² | — | 51 days | 31 | 17 | 30% |
| 46VinohradyPraha | 3.5% | — | 206,400 Kč/m² | — | 598 Kč/m² | — | 56 days | 279 | 413 | 37% |
| 47HostivařPraha | 3.5% | — | 160,899 Kč/m² | — | 462 Kč/m² | — | 58 days | 88 | 58 | 35% |
| 48BraníkPraha | 3.4% | — | 166,224 Kč/m² | — | 475 Kč/m² | — | 36 days | 92 | 27 | 36% |
| 49RuzyněPraha | 3.4% | — | 168,365 Kč/m² | — | 482 Kč/m² | — | 36 days | 52 | 13 | 43% |
| 50ChodovPraha | 3.4% | — | 148,783 Kč/m² | — | 421 Kč/m² | — | 55 days | 207 | 79 | 33% |
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