Skip to menu Skip to content

Migration

Hide content

The volume of international migration remained high in 2024. A total of 121.8 thousand people immigrated to Czechia, and 85.0 thousand people ended their residence in Czechia. Net migration added 36.8 thousand inhabitants, of whom 17.0 thousand had Ukrainian citizenship and 4.7 thousand had Slovak citizenship. A total of 291 thousand residents reported a change of municipality of residence within Czechia in 2024.

  • Immigrants

    Publication date: 16. 05. 2025

    2024

    121,823

  • Emigrants

    Publication date: 16. 05. 2025

    2024

    84,978

  • Net migration

    Publication date: 16. 05. 2025

    2024

    36,845

  • Volume of internal migration between municipalities

    Publication date: 30. 06. 2025

    2024

    290,601

Data and time series

Public databaseAll data CZSO online

Loading...

Charts

Loading...

Regional data

Loading...

Data in map

Loading...

Methodology

Catalogue of products

Loading...