VISA ATLASWork visas & talent mobility

Czechia

Destination country · migration, permits and visas

Inflow of foreign nationals, 2023 (OECD)
139,699
Largest group, 2023
Ukraine
First residence permits, 2025 (Eurostat)
47,512
Schengen visa refusal rate, 2024
15.8%
DestinationCZ2023–2025
Year by year
Data as at 2025
DS<CZCZECHIA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
CZ9<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<8

Who moves to Czechia

Inflows of foreign nationals recorded by Czechia, by nationality (OECD).

Inflows by nationality, 2023
  1. Ukraine105,952
  2. Slovakia6,512
  3. Philippines2,335
  4. India1,900
  5. Vietnam1,869
  6. Kazakhstan1,437
  7. Romania1,181
  8. Mongolia1,142
  9. China1,114
  10. Bulgaria932
  11. Türkiye911
  12. Moldova836
  13. Russia822
  14. United States818
  15. Hungary744
  16. Poland658
  17. Germany608
  18. South Korea482
  19. Serbia481
  20. Uzbekistan471

All inflows by year

174k347k200020032006200920122015201820212023
174k347k2000200420082012201620202023
Data table
20003,483
20019,900
200237,780
200357,184
200450,696
200558,356
200665,807
2007102,444
200875,598
200937,894
201027,809
201119,904
201228,260
201327,806
201438,407
201531,535
201634,695
201743,383
201855,675
201963,091
202053,539
202167,055
2022347,416
2023139,699

Foreign nationals living in Czechia

Stock of foreign nationals by nationality (latest year reported) and acquisitions of Czechia's nationality (OECD).

Foreign nationals, 2024
  1. Ukraine574,447
  2. Slovakia119,182
  3. Vietnam67,783
  4. Russia40,990
  5. Romania20,469
  6. Bulgaria17,907
  7. Poland17,837
  8. Germany12,719
  9. Mongolia12,664
  10. Hungary11,117
  11. United States10,132
  12. Kazakhstan9,798
  13. India9,553
  14. China8,854
  15. United Kingdom7,905
Acquisitions of nationality by former nationality, 2023
  1. Ukraine1,254
  2. Russia1,175
  3. Slovakia858
  4. Belarus167
  5. Vietnam125
  6. Kazakhstan122
  7. Moldova62
  8. Poland57
  9. Bulgaria50
  10. Serbia35
  11. Romania33
  12. North Macedonia25
  13. Armenia23
  14. Syria22
  15. Azerbaijan21

Acquisitions of nationality by year

3,1156,230200020032006200920122015201820212023
3,1156,2302000200420082012201620202023
Data table
20006,230
20014,555
20023,167
20032,164
20043,085
20052,334
20062,023
20071,550
20081,508
20091,318
20101,184
20111,624
20121,737
20132,170
20144,814
20152,436
20163,637
20174,596
20183,474
20192,752
20202,453
20213,923
20224,193
20234,149

International migrants

People living in Czechia who were born in another country, or who hold foreign citizenship where country of birth is not recorded: mid-year estimates (UN DESA).

Largest countries of birth, 2024
  1. Ukraine515,214
  2. Slovakia231,387
  3. Russia41,778
  4. Vietnam29,508
  5. Poland18,652
  6. Bulgaria12,878
  7. Romania11,061
  8. United Kingdom10,153
  9. Moldova9,622
  10. Germany9,238
  11. Kazakhstan8,719
  12. Belarus7,789

International migrants by year

513k1.03M19901995200020052010201520202024
513k1.03M19902000201020202024
Data table
1990442,428
1995531,039
2000639,018
2005670,689
2010692,197
2015688,047
2020680,221
20241,025,199
International migrants, 2024
1,025,199
Share of the population, 2024
9.5%
Counted by
country of birth, refugees added

Migrants in the labour market

Labour force survey results for Czechia: residents aged 15 and over who were born abroad, compared with those born in the country (ILOSTAT).

IndicatorBorn in the countryBorn abroad
Employment-to-population ratio, 202558.7%69.9%
Unemployment rate, 20252.7%4.0%
Born abroad: share of all workers, 2025
6.7%
Born abroad: share of high-skill jobs, 2025
5.2%
Born abroad: share of medium-skill jobs, 2025
7.3%
Born abroad: share of elementary jobs, 2025
13.6%

Earnings by occupation

Mean gross annual earnings of employees in Czechia by major occupation group, in enterprises with 10 or more employees (Eurostat, Structure of Earnings Survey 2022).

Occupation groupMean annual earnings, CZKIndex, all occupations = 100
All occupations547,462100
Managers1,189,026217
Professionals768,832140
Technicians and associate professionals595,565109
Clerical support workers446,19182
Service and sales workers376,54769
Skilled agricultural, forestry and fishery workers356,35765
Craft and related trades workers464,34585
Plant and machine operators and assemblers429,94179
Elementary occupations309,31857
Armed forces occupations904,969165
Mean gross annual earnings, all employees, 2022
547,462 CZK
Women's mean earnings as a share of men's, 2022
79.2%

Residence permits

First residence permits issued by Czechia to non-EU citizens (Eurostat).

First permits by year

59k117k2008201020122014201620182020202220242025
59k117k2008201120142017202020232025
Data table
200861,294
200927,523
201034,634
201120,912
201242,078
201345,500
201435,417
201568,712
201679,981
201757,669
201871,118
2019117,004
202054,310
202174,373
202253,770
202343,774
202445,422
202547,512
By reason, 2025
  1. Work17,769
  2. Family11,895
  3. Education9,991
  4. Other reasons7,857
By citizenship, 2025
  1. Ukraine11,215
  2. Philippines5,572
  3. United States3,478
  4. Vietnam2,832
  5. India2,517
  6. Mongolia2,110
  7. China1,869
  8. Kazakhstan1,748
  9. Türkiye1,741
  10. Russia1,104
  11. Moldova909
  12. South Korea878
  13. Uzbekistan702
  14. Japan619
  15. United Kingdom615
EU Blue Cards granted by citizenship, 2024
  1. India174
  2. Türkiye80
  3. Ukraine45
  4. Russia38
  5. Egypt29
  6. Serbia17
  7. Mexico16
  8. Iran14
  9. Brazil13
  10. South Korea11
  11. Philippines11
  12. China10
Work permits by type, 2025
  1. Other paid activities16,853
  2. Researchers544
  3. EU Blue Card372
Valid residence permits, 31 Dec 2025
485,726
Long-term residence permits issued, 2025
23,625
Changed status into work, 2025
3,618
Intra-corporate transferee permits, 2025
392
Seasonal work authorisations, 2024
687

Schengen visas issued by Czechia

Short-stay visa applications at Czechia's consulates worldwide.

Applications by year

370k740k2009201020112012201320142015201620172018201920202021202220232024
370k740k200920122015201820212024
Data table
2009456,503
2010546,410
2011581,931
2012603,484
2013646,719
2014519,819
2015421,355
2016489,920
2017623,255
2018662,902
2019739,818
2020177,197
2021207,470
2022117,624
2023138,840
2024150,629
Country of the consulateApplications 2024Refusal rate
Türkiye21,11824.1%
India19,94721.5%
China15,3075.1%
Saudi Arabia14,6724.9%
Kazakhstan10,84310.5%
United Arab Emirates9,01526.4%
Kuwait7,4049.2%
Azerbaijan5,26610.6%
Uzbekistan4,37419.0%
Mongolia3,87037.8%
Armenia3,8557.4%
Philippines3,53921.2%
United Kingdom3,3421.9%
Vietnam3,30813.5%
South Africa2,5794.6%

Czechia's embassies and consulates abroad

Countries in which Czechia has an embassy or consulate, as recorded in Wikidata.

CountryEmbassiesConsulates-generalConsulates
Afghanistan1——
Albania1——
Algeria1——
Argentina1——
Armenia1——
Australia1——
Austria1——
Azerbaijan1——
Belarus1——
Belgium1——
Bosnia and Herzegovina1——
Brazil1——
Bulgaria1——
Canada1——
Chile1——
China11—
Colombia1——
Croatia1——
Cuba1——
Cyprus1——
Egypt1——
Estonia1——
Ethiopia1——
Finland1——
France1—1
Georgia1——
Germany1——
Ghana1——
Greece1——
Guinea1——
Hungary1——
India1——
Indonesia1——
Iran1——
Iraq1——
Ireland1——
Israel1——
Italy2——
Japan1——
Jordan1——
Kazakhstan1——
Kenya1——
Kosovo1——
Kuwait1——
Latvia1——
Lebanon1——
Lithuania1——
Luxembourg1——
Malaysia1——
Mali1——
Mexico1——
Moldova1——
Mongolia1——
Montenegro1——
Morocco1——
Myanmar1——
Nigeria1——
North Korea1——
North Macedonia1——
Norway1——
Pakistan1——
Peru1——
Philippines1——
Poland1——
Portugal1——
Romania1——
Russia1——
Saudi Arabia1——
Senegal1——
Serbia1——
Slovakia1——
Slovenia1——
South Africa1——
South Korea1——
Spain1——
Sweden1——
Switzerland1——
Syria1——
Thailand1——
Tunisia1——
Türkiye1——
Ukraine1——
United Arab Emirates1——
United Kingdom11—
United States1——
Uzbekistan1——
Vietnam1——
Zambia1——
Countries
88
Missions
92
Source: Wikidata (CC0)Data as at Oct 2026

Remittances sent abroad

Personal remittances paid from Czechia to other countries, in current US dollars (World Bank).

Remittances paid by year, US$ million

2,9805,9592000200320062009201220152018202120242025
2,9805,959200020052010201520202025
Data table
2000603
2001711
2002893
20031,100
2004799
20051,341
20061,678
20072,296
20082,586
20092,045
20101,497
20111,522
20121,335
20131,079
20141,523
20151,376
20161,659
20173,123
20184,243
20194,717
20204,396
20215,589
20225,690
20235,434
20245,110
20255,959
Remittances paid, 2025
US$5,959 million
Average cost of sending US$200 from Czechia, 2023
2.9%

Corridors into Czechia

Nationalities with a dedicated corridor page.