Migranto

Immigrants in the Czech Republic

995.8K foreigners live in the Czech Republic — 9% of the country's population

#62 largest immigrant population in the world#19 in Europe

Immigrants in the Czech Republic by country

The 3 largest groups make up 79% of all immigrants

1Ukrainians
515.2K51.7%
2Slovaks
231.4K23.2%
3Russians
41.8K4.2%
4Vietnamese
29.5K3.0%
5Poles
18.7K1.9%
6Bulgarians
12.9K1.3%
7Romanians
11.1K1.1%
8British
10.2K1.0%
CountryImmigrants
Ukraine515214
Slovakia231387
Russia41778
Vietnam29508
Poland18652
Bulgaria12878
Romania11061
United Kingdom10153
Moldova9622
Germany9238
Kazakhstan8719
Belarus7789
USA7462
Italy5867
Serbia5697
India5675
Mongolia5498
China4799
France4320
Hungary3095
Spain2806
Bosnia2793
Philippines2690
Turkey2604
Uzbekistan2510
Armenia2416
Greece2415
North Macedonia2311
Austria2076
Croatia2048
Azerbaijan1897
Syria1713
Netherlands1670
Georgia1636
South Korea1596
Brazil1483
Japan1471
Kyrgyzstan1439
Thailand1363
Canada1336
Egypt1315
Belgium1231
Tunisia1190
Ireland1149
Switzerland1135
Iran1132

By region of origin

91% of immigrants come from Europe

995.8Ktotal

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

YearImmigrants
1990342054
1995351422
2000422138
2005499750
2010647874
2015660649
2020653127
2024995837

Largest groups over time

The 5 largest groups in the Czech Republic, by year

Ukrainians Slovaks Russians Vietnamese Poles
YearUkrainiansSlovaksRussiansVietnamesePoles
199002809230023358
19950283009670023991
200026895285112119321231024631
200560468287174202642504625247
2010125560289319334784843125901
2015146067269996376214419123466
2020156128248783399533626320835
2024515214231387417782950818652

Fastest-changing groups

How each group's numbers have changed since the selected year

Ukrainians515.2K+230%
Filipinos2.7K+35%
Serbs5.7K+32%
Indians5.7K+32%
Spaniards2.8K+28%
Brazilians1.5K+26%
Austrians2.1K-24%
Irish1.1K+22%

Share of each diaspora living in the Czech Republic

Of each group's emigrants worldwide, the share who live in the Czech Republic

Slovaks
59%231.4K
Ukrainians
5%515.2K
Vietnamese
1%29.5K
Bulgarians
1%12.9K

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