Immigrants in the Czech Republic
995.8K foreigners live in the Czech Republic — 9% of the country's population
Immigrants in the Czech Republic by country
The 3 largest groups make up 79% of all immigrants
| Country | Immigrants |
|---|---|
| Ukraine | 515214 |
| Slovakia | 231387 |
| Russia | 41778 |
| Vietnam | 29508 |
| Poland | 18652 |
| Bulgaria | 12878 |
| Romania | 11061 |
| United Kingdom | 10153 |
| Moldova | 9622 |
| Germany | 9238 |
| Kazakhstan | 8719 |
| Belarus | 7789 |
| USA | 7462 |
| Italy | 5867 |
| Serbia | 5697 |
| India | 5675 |
| Mongolia | 5498 |
| China | 4799 |
| France | 4320 |
| Hungary | 3095 |
| Spain | 2806 |
| Bosnia | 2793 |
| Philippines | 2690 |
| Turkey | 2604 |
| Uzbekistan | 2510 |
| Armenia | 2416 |
| Greece | 2415 |
| North Macedonia | 2311 |
| Austria | 2076 |
| Croatia | 2048 |
| Azerbaijan | 1897 |
| Syria | 1713 |
| Netherlands | 1670 |
| Georgia | 1636 |
| South Korea | 1596 |
| Brazil | 1483 |
| Japan | 1471 |
| Kyrgyzstan | 1439 |
| Thailand | 1363 |
| Canada | 1336 |
| Egypt | 1315 |
| Belgium | 1231 |
| Tunisia | 1190 |
| Ireland | 1149 |
| Switzerland | 1135 |
| Iran | 1132 |
By region of origin
91% of immigrants come from Europe
Ask Migo
Tap a question — our AI assistant answers it in chat, with real migration data
Key facts
Immigrants in the Czech Republic in numbers
People born in Ukraine are the fastest-growing group
The number of people born in Ukraine living in the Czech Republic has grown 253% since 2015, from 146.1K to 515.2K.
Immigration drives population growth
114% of the population growth of the Czech Republic since 1990 came from immigrants.
59% of all emigrants from Slovakia live in the Czech Republic
No other country has more people born in Slovakia.
The map of origins has changed since 1990
11 countries have entered the top 20 origins since 1990: Ukraine, Russia, Vietnam. Ukraine climbed from outside the top 20 to #1.
The immigrant population has grown 52% since 2020
The number of foreigners living in the Czech Republic rose from 653.1K to 995.8K in four years.
Ukrainians are the largest group by a wide margin
52% of all immigrants were born in Ukraine, while the next group accounts for just 23%.
Immigrant population in the Czech Republic over time
Foreigners living in the Czech Republic, by year
| Year | Immigrants |
|---|---|
| 1990 | 342054 |
| 1995 | 351422 |
| 2000 | 422138 |
| 2005 | 499750 |
| 2010 | 647874 |
| 2015 | 660649 |
| 2020 | 653127 |
| 2024 | 995837 |
Largest groups over time
The 5 largest groups in the Czech Republic, by year
| Year | Ukrainians | Slovaks | Russians | Vietnamese | Poles |
|---|---|---|---|---|---|
| 1990 | 0 | 280923 | 0 | 0 | 23358 |
| 1995 | 0 | 283009 | 670 | 0 | 23991 |
| 2000 | 26895 | 285112 | 11932 | 12310 | 24631 |
| 2005 | 60468 | 287174 | 20264 | 25046 | 25247 |
| 2010 | 125560 | 289319 | 33478 | 48431 | 25901 |
| 2015 | 146067 | 269996 | 37621 | 44191 | 23466 |
| 2020 | 156128 | 248783 | 39953 | 36263 | 20835 |
| 2024 | 515214 | 231387 | 41778 | 29508 | 18652 |
Fastest-changing groups
How each group's numbers have changed since the selected year
Share of each diaspora living in the Czech Republic
Of each group's emigrants worldwide, the share who live in the Czech Republic
Data source: International Migrant Stock 2024 (UN DESA, Population Division)
Frequently asked questions
How many foreigners live in the Czech Republic?
Around 995.8K immigrants live in the Czech Republic — the world's #62 largest immigrant population.
What percentage of the population of the Czech Republic are immigrants?
Immigrants make up around 9% of the population of the Czech Republic — that's 995.8K out of a total population of 10.9M.
Where do most immigrants in the Czech Republic come from?
Most immigrants in the Czech Republic come from Ukraine, Slovakia and Russia — these three countries account for about 79% of all immigrants.
How many Ukrainians live in the Czech Republic?
Around 515.2K Ukrainians live in the Czech Republic — about 52% of all immigrants, the largest group.
Is the immigrant population in the Czech Republic growing?
Yes — over the past decade, the number of immigrants in the Czech Republic has grown from 660.6K to 995.8K, about 51%.
Where does the data on immigrants in the Czech Republic come from?
The source is International Migrant Stock 2024 (UN DESA, Population Division). It counts people born abroad who now live in the Czech Republic. Their children born in the Czech Republic are not included.
Where to live?
Score countries, regions and cities by what matters to you
Living in the Czech Republic
See the full country overview