How Městomat computes scores, grades and rankings

Every number on Městomat has a source, a date and the rule it came from. Here are all the rules in one place: what we measure, from what, how it becomes a neighbourhood’s score, a ranking position or an address verdict, and what we do not measure.

“Suited for” scores (0–100)

We compare each neighbourhood with the other neighbourhoods of the same city on each indicator (time to the centre, noise, distance to a park, shops within 500 m, schools per resident…). For each indicator we find what share of neighbourhoods has a worse value: that is a rank from 0 to 100. A profile score is the weighted average of these ranks by the recipe below; the number in brackets is the weight, no bracket means 1. The recipes are fixed and the same for every city; nobody can buy or adjust them.

The grade word from the score: 80 and above is excellent, 60 to 79 very good, 40 to 59 average, below 40 weak. The arrow next to a grade says whether the neighbourhood is above the city average, at it, or below it.

  • Families with children: schools and nurseries (3×), playgrounds (3×), a park or forest nearby (2×), no traffic noise (2×), shops nearby, doctors and pharmacies
  • Young people and students: restaurants and cafés (3×), bars and pubs (2×), getting home at night (2×), fast to the centre (2×), lower rent, sport and fitness
  • Without a car: fast to the centre (3×), shops nearby (3×), getting home at night, doctors and pharmacies, restaurants and cafés
  • Seniors: doctors and pharmacies (3×), shops nearby (2×), no traffic noise (2×), a park or forest nearby (2×), fast to the centre
  • With a dog: a park or forest nearby (3×), dog parks (3×), lots of greenery, no traffic noise
  • Quiet and nature: no traffic noise (3×), quiet nights (2×), a park or forest nearby (2×), lots of greenery (2×)

Neighbourhoods with fewer than 2 000 residents get no score and no rank: they are mostly fields or forest, and a handful of addresses would distort every ranking. Residents’ reviews do not enter the score yet.

Indicators and their sources

We compute a neighbourhood’s figures from its addresses (RÚIAN), not from official boundaries: for every address we know the time to the centre, noise, the distance to a park or shop, and the neighbourhood gets the median or share of its addresses. Where each indicator comes from and which direction is “better”:

  • To the centre (lower is better): PID timetables (GTFS): the typical morning trip from the neighbourhood’s addresses to Můstek arriving between 7:30 and 8:30, on foot to the stop and on by public transport; the neighbourhood gets the median of its addresses
  • From the centre at night (lower is better): PID timetables: the night trip home from the centre (median of the addresses)
  • To a park (lower is better): OpenStreetMap: the distance from an address to the nearest park or forest, median of the neighbourhood’s addresses
  • Parks and forests of the area (higher is better): IPR Praha (land use): parks, forests and forest parks as a share of the area
  • Noisy addresses by day (lower is better): the modelled surface-transport noise map (IPR Praha): the share of addresses whose loudest band within 20 m of the address point exceeds the daytime limit
  • Noisy addresses at night (lower is better): the same noise map: the share of addresses with night-time transport noise over the limit
  • Addresses with a supermarket within 500 m (higher is better): OpenStreetMap: the share of addresses with a supermarket or grocery within a 500 m walk
  • Restaurants and cafés (higher is better): OpenStreetMap: restaurants and cafés in the neighbourhood (count)
  • Bars and pubs (higher is better): OpenStreetMap: bars, pubs and clubs in the neighbourhood (count)
  • Addresses with a playground within 500 m (higher is better): OpenStreetMap: the share of addresses with a playground within 500 m
  • Nurseries and primary schools per 1,000 residents (higher is better): the MŠMT school register and the ČSÚ population: kindergartens and primary schools per 1,000 residents
  • GPs and pharmacies per 1,000 residents (higher is better): the national register of health providers (ÚZIS) and ČSÚ: GPs and pharmacies per 1,000 residents
  • Addresses with a sports ground or gym within 500 m (higher is better): OpenStreetMap: the share of addresses with a sports ground, pool or gym within 500 m
  • Addresses with a cinema, theatre, museum or library within 500 m (higher is better): OpenStreetMap: the share of addresses with a cinema, theatre, museum or library within 500 m
  • Addresses with a dog park within 500 m (higher is better): OpenStreetMap: the share of addresses with a dog park within 500 m
  • 2+kk rent a month (lower is better): the Ministry of Finance rent price map: the monthly rent of a typical 2+kk flat (older than 5 years, unfurnished) per neighbourhood
  • Nitrogen dioxide from traffic (NO₂) (lower is better): ČHMÚ: the five-year average NO₂ concentration in the 1×1 km square around the address, median of the addresses

Neighbourhood rankings

Each ranking orders the neighbourhoods by a single indicator, without weighting and without editorial changes. It is shown only with at least 3 neighbourhoods that have the indicator, and without neighbourhoods under 2 000 residents. The rules of the individual rankings (Brno and Ostrava the same, with their own centre and transport operator):

  • Cheapest: The monthly rent of a typical 2+kk flat (older than 5 years, unfurnished) according to the Ministry of Finance rent price map: a model from listings, for the neighbourhood as a whole. Actual flats differ by condition and street.
  • Cheapest by the metro: Neighbourhoods with at least one metro station inside them (PID timetables), ranked by the monthly rent of a typical 2+kk flat (older than 5 years, unfurnished) from the Ministry of Finance rent price map. A neighbourhood with the metro just over its border is not listed.
  • Cheap near the centre: Neighbourhoods whose typical trip to the centre by public transport (to Můstek, arriving between 7:30 and 8:30 by the PID timetables; the median of the neighbourhood’s addresses) takes at most 20 minutes, ranked by the monthly rent of a typical 2+kk flat (older than 5 years, unfurnished) from the Ministry of Finance rent price map. A neighbourhood 21 minutes out is not listed even when it is a little cheaper.
  • Quietest: The share of addresses in the neighbourhood where traffic noise by day reaches 60 dB or more, the legal limit even along main roads (55 dB on other streets). We measure at the loudest point within 20 m of the address, usually the street-facing façade; a flat facing the courtyard tends to be quieter.
  • Greenest: The distance to the nearest park or forest as the crow flies as the median over the neighbourhood’s addresses, by current land use: half of the addresses have it closer, half further.
  • Closest to the centre: A typical trip from an address in the neighbourhood: walk to the best stop and on by public transport arriving at Můstek between 7:30 and 8:30, without waiting for the first connection. Calculated from the PID timetables.
  • Most restaurants: Restaurants, cafés and fast food places in the neighbourhood according to OpenStreetMap. Big neighbourhoods have more of them partly because they are big.
  • Home at night: A typical trip from Můstek to an address in the neighbourhood after midnight by night services (trams, buses), including waiting and the walk from the stop. Calculated from the PID timetables.
  • Best rated: The average overall mark of residents’ reviews on Městomat (approved by a moderator), only neighbourhoods with at least 5 reviews; with equal averages more reviews come first. Rate yours too.
  • Cleanest air: The median address of the neighbourhood: the five-year average nitrogen dioxide (NO₂) concentration in the 1×1 km square it lies in (ČHMÚ, 2020–2024). NO₂ comes mainly from traffic; the annual limit is 40 µg/m³.
  • Most doctors: GPs for adults and pharmacies with an address in the neighbourhood per 1,000 residents (NRPZS, ÚZIS; residents from the 2021 census).
  • Most schools: Kindergartens and primary schools (places of education) with an address in the neighbourhood per 1,000 residents (MŠMT register; residents from the 2021 census). It says nothing about quality: see the school pages for that.
  • Playgrounds nearby: The share of addresses in the neighbourhood with a playground within 500 m in a straight line (© OpenStreetMap contributors).
  • Shops nearby: The share of addresses in the neighbourhood with a supermarket within 500 m in a straight line (© OpenStreetMap contributors).
  • Sport nearby: The share of the neighbourhood’s addresses with a public sports ground, pool or gym within 500 m as the crow flies (© OpenStreetMap contributors).
  • Culture nearby: The share of the neighbourhood’s addresses with a cinema, theatre, museum, gallery or library within 500 m as the crow flies (© OpenStreetMap contributors).

City-district rankings

  • Cleanest air: The district’s median address: the five-year average NO₂ in the 1×1 km square it lies in (ČHMÚ, 2020–2024).
  • Quietest: The share of addresses where daytime traffic noise exceeds the limit at the noisiest point within 20 m (IPR Praha).
  • Greenest: Forests, forest parks, parks and natural recreation areas as a share of the district’s area (IPR Praha).
  • Most new homes: Occupied flats in houses built or substantially renovated in 2011–2021 as a share of flats with a known period (ČSÚ, 2021 Census).

Residents’ reviews

Reviews are written by people who live, lived, work or regularly come to the neighbourhood; that relation is shown with every review instead of a name. The 1 to 5 stars and the text are moderated before publishing (advertising, insults and reviews unrelated to the place are not published); after 2 published reviews, further ones go live at once and are checked afterwards. A neighbourhood’s average stars and the “Best rated” ranking appear only from 5 reviews, so one opinion does not look like the whole neighbourhood’s. Reviews do not enter the “Suited for” scores or the other rankings, and nobody pays for them: neither authors nor the reviewed.

The address verdict

The address check builds its verdict from that one address’s figures: transport noise by day and night (the loudest band within 20 m of the address point), a main road, tram or railway line nearby, air quality against the city median, flood zone, the distance to a park, shop and stop, the time to the centre and the catchment school. Strong points and “watch out for” are fixed rules with thresholds (for example noise over the limit or a park farther than 500 m), the same for every address; we never adjust them by hand.

What we do not measure and where the data can be wrong

  • Rents are modelled prices from the Ministry of Finance rent map for a typical older unfurnished flat, not listings: a particular flat differs by condition, floor and street.
  • Noise comes from the modelled surface-transport noise map (roads, trams, railways), not from on-site measurement; noise from pubs, building sites or aircraft is not in it.
  • Shops, restaurants, playgrounds and sports grounds come from OpenStreetMap: where volunteers have mapped less, a neighbourhood looks worse than it is.
  • Crime is shown only per city district (the Czech Police publishes nothing finer) and it counts offences, not how safe people feel.
  • We do not grade school quality with a single mark, nor measure listing prices, internet speed or radon; what of that we will add and when is on the data sources page.

Changes to the methodology

  • 29 Oct 2026: the rankings “Cheapest by the metro” (neighbourhoods with a metro station) and “Cheap near the centre” (within 20 minutes of the centre by public transport); this page.
  • 25 Oct 2026: the six “Suited for” profile recipes, grade words and single-indicator neighbourhood rankings (site launched 23 Oct 2026).

Data sources and the date of the last update → · About →