---
entity_id: city:cz:slug:ostrava
entity_type: city
name: Ostrava
country_code: CZ
country: Czechia
slug: ostrava
canonical_url: https://immigrationdb.com/cities/cz/ostrava/
json_url: https://immigrationdb.com/data/cities/cz/ostrava.json
markdown_url: https://immigrationdb.com/data/cities/cz/ostrava.md
mcp_uri: immigrationdb://city/cz/ostrava
snapshot_id: approved-static-bb6d69cd3c074ae2
generated_at: 2026-08-04
last_verified: 2026-07-29
fact_count: 24
metric_dictionary_url: https://immigrationdb.com/data/metrics.json
license_url: https://immigrationdb.com/about/copyright/
---

# Ostrava

Ostrava is a city in Czechia. Ostrava had a population of 282,450 in March 2021. The city covered 214.2 km² in 2025. Population density was 1,321.9 people per km² in 2025. A monthly estimate placed internet service at €15.61 in August 2026. A monthly estimate placed basic utilities for an 85 m² home at €207.46 in August 2026. An estimate placed an inexpensive restaurant meal at €9.50 in August 2026.

## Climate

Annual PM2.5 was 16.3 µg/m³ at the end of 2024. Annual NO₂ was 21.7 µg/m³ in 2013.

## Housing

The housing-vacancy rate was 7.7% in March 2021.

## Work

The unemployment rate was 8.5% in March 2021.

## Mobility

Car density was 378.5 vehicles per 1,000 residents in 2011. An estimate placed a monthly public-transport pass at €22.72 in August 2026.

## Immigration

The foreign population count was 9,476, equal to 3.4% of residents in March 2021.

## Education

Students accounted for 7.24% of the population in 2017. A monthly estimate placed private kindergarten fees at €378.69 in August 2026.

## Facts

| Metric | metric_id | Value | Scope | Observed | Verified | Freshness | Lane | Source |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Foreign residents | `foreign_population_total` | 9,476 people | city | 2021-03-26 | 2026-07-18 | stale | verified | [1] |
| Population | `population_total` | 280,853 people | city | 2025-12-31 | 2026-07-18 | aging | verified | [2] |
| Housing Vacancy Rate Percent | `housing_vacancy_rate_percent` | 7.7 % | city | 2021-03-26 | 2026-07-18 | stale | verified | [3] |
| Median gross salary (regional) | `salary_median_gross_regional_eur_month` | 1,744.411 EUR/month | regional_context | 2025-12-31 | 2026-07-29 | aging | verified | [4] |
| Unemployment rate | `unemployment_total_percent` | 8.5 % | city | 2021-03-26 | 2026-07-18 | stale | verified | [3] |
| NO₂ — annual mean | `air_quality_no2_annual_ug_m3` | 21.7 µg/m³ | city | 2013 | 2026-07-18 | stale | verified | [5] |
| PM2.5 — annual mean | `air_quality_pm25_annual_ug_m3` | 16.25 µg/m³ | city | 2024-12-31 | 2026-07-26 | stale | verified | [6] |
| Average daytime high by month | `climate_monthly_high_c` | Jan 1.7 · Feb 3.8 · Mar 8.5 · Apr 15.1 · May 19.6 · Jun 23.2 · Jul 25.4 · Aug 25.3 · Sep 19.7 · Oct 14 · Nov 8.1 · Dec 2.8 °C | city | 2020-12-31 | 2026-07-29 | stale | verified | [7] |
| Average night-time low by month | `climate_monthly_low_c` | Jan -3.7 · Feb -3 · Mar -0.2 · Apr 3.8 · May 8.2 · Jun 12.2 · Jul 13.9 · Aug 13.5 · Sep 9.4 · Oct 5.6 · Nov 2 · Dec -2.1 °C | city | 2020-12-31 | 2026-07-29 | stale | verified | [7] |
| Average temperature by month | `climate_monthly_mean_c` | Jan -0.6 · Feb 0.7 · Mar 4.3 · Apr 9.7 · May 14.2 · Jun 18.1 · Jul 19.9 · Aug 19.4 · Sep 14.4 · Oct 9.6 · Nov 5.1 · Dec 0.6 °C | city | 2020-12-31 | 2026-07-29 | stale | verified | [7] |
| Average precipitation by month | `climate_monthly_precip_mm` | Jan 26.2 · Feb 25.9 · Mar 33.9 · Apr 44.1 · May 83.9 · Jun 96 · Jul 96.7 · Aug 69.2 · Sep 74.2 · Oct 51.7 · Nov 39.7 · Dec 31.5 mm | city | 2020-12-31 | 2026-07-29 | stale | verified | [7] |
| Average sunshine by month | `climate_monthly_sunshine_h` | Jan 51.2 · Feb 71.3 · Mar 121.6 · Apr 183 · May 213.3 · Jun 224.4 · Jul 242 · Aug 237.5 · Sep 160.6 · Oct 111.5 · Nov 60.5 · Dec 45.5 hours | city | 2020-12-31 | 2026-07-29 | stale | verified | [7] |
| Cars per 1,000 residents | `car_density_per_1000` | 378.48 cars/1000 residents | city | 2011 | 2026-07-18 | stale | verified | [8] |
| City area | `city_area_km2` | 214.23 km2 | city | 2025-01-01 | 2026-07-18 | aging | verified | [9] |
| Fitness club membership, monthly | `col_fitness_club_eur_month` | 34.7253 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Internet, 60 Mbps unlimited | `col_internet_60mbps_eur_month` | 17.1596 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Private kindergarten, monthly | `col_kindergarten_private_eur_month` | 275.7628 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Meal at an inexpensive restaurant | `col_meal_inexpensive_restaurant_eur` | 7.3568 EUR | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Mobile plan, 10 GB | `col_mobile_plan_10gb_eur_month` | 20.9416 EUR/month | city | 2026-07-31 | 2026-07-27 | fresh | supplemental | [11] |
| Monthly transport pass | `col_transport_monthly_pass_eur` | 20.4272 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Basic utilities, 85 m² home | `col_utilities_basic_85m2_eur_month` | 243.1529 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Foreign-resident share | `foreign_population_share_percent` | 3.4 % | city | 2021-03-26 | 2026-07-18 | stale | verified | [1] |
| Population density | `population_density_per_km2` | 1,321.9 people/km² | city | 2025-01-01 | 2026-07-18 | aging | verified | [9] |
| Students as a share of residents | `student_population_share_percent` | 7.24 % | city | 2017 | 2026-07-18 | stale | verified | [12] |

Every row keeps the value, unit, geographic scope, observation date, verification date and the numbered source below. A missing metric means the city does not publish it; nothing is imputed.

## Sources

1. CZ official material for foreign_population_share_percent — Official source — https://csu.gov.cz/produkty/vysledky-scitani-2021-otevrena-data
2. CZ official material for population_total — Official source — https://data.csu.gov.cz/opendata/sady/OBY01PDOB/distribuce/csv
3. CZ official material for unemployment_total_percent — Official source — https://csu.gov.cz/produkty/33-population-and-housing-census
4. ČSÚ — Gross monthly earnings by region, 2025 — Official source — https://csu.gov.cz/docs/107508/336b10c5-2b70-2c81-fd81-0eb76f81c45f/11002626b01.pdf?version=1.0
5. CZ official material for air_quality_no2_annual_ug_m3 — Official source — https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/urb_cenv?format=JSON&lang=en&cities=CZ003C&indic_ur=EN2026V
6. EEA Air Quality Annual Statistics — validated PM2.5 station data — Official source — https://air.discomap.eea.europa.eu/arcgis/rest/services/AirQuality/AQ_Statistics_WM/MapServer/0/query?where=AirPollutant%3D%27PM2.5%27+AND+YearOfStatistics%3D2024&outFields=AirPollutant%2CAirPollutionLevel%2CCountry_ISO%2CStationName%2CAreaOfMeasurementStation%2CYearOfStatistics%2CUnitOfAirpollutionLevel%2CTypeOfMeasurementStation%2CDataCoverage%2CReportingMetric%2CLatitudeOfMeasurementStation%2CLongitudeOfMeasurementStation&returnGeometry=false&resultRecordCount=1000&resultOffset=0&f=json
7. WMO Climatological Normals 1991-2020 station CSV — Official source — https://www.ncei.noaa.gov/data/oceans/archive/arc0216/0253808/1.1/data/0-data/Region-6-WMO-Normals-9120/CzechRepublic/CSV/OstravaMosnov_11782.csv
8. CZ official material for car_density_per_1000 — Official source — https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/urb_ctran?format=JSON&lang=en&cities=CZ003C&indic_ur=TT1057I
9. CZ official material for city_area_km2 — Official source — https://csu.gov.cz/docs/107508/3f731725-e1c8-6c4b-0e42-ee69703f82d1/32019825.pdf?version=1.1
10. Global Cost of Living — Kaggle snapshot v2 — Independent source — https://www.kaggle.com/datasets/mvieira101/global-cost-of-living
11. Cost of Living in Ostrava. Jul 2026. Prices in Ostrava — Commercial source — https://www.numbeo.com/cost-of-living/in/Ostrava
12. CZ official material for student_population_share_percent — Official source — https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/urb_ceduc?format=JSON&lang=en&cities=CZ003C&indic_ur=TE1026I

## Cite

ImmigrationDB. "Ostrava, Czechia." Snapshot approved-static-bb6d69cd3c074ae2, last verified 2026-07-29. https://immigrationdb.com/cities/cz/ostrava/

Reuse requires the direct source URL, the observation date and a link back to the ImmigrationDB page: https://immigrationdb.com/about/copyright/

## Data

- HTML: https://immigrationdb.com/cities/cz/ostrava/
- JSON: https://immigrationdb.com/data/cities/cz/ostrava.json
- Markdown: https://immigrationdb.com/data/cities/cz/ostrava.md
- MCP resource: immigrationdb://city/cz/ostrava
- Metric dictionary: https://immigrationdb.com/data/metrics.json
- All published city facts, one row each: https://immigrationdb.com/data/facts.ndjson.gz
- Release catalog: https://immigrationdb.com/data/catalog.json
