Migranto

Immigrants in Latvia

220.5K foreigners live in Latvia — 12% of the country's population

#108 largest immigrant population in the world#30 in Europe

Immigrants in Latvia by country

The 3 largest groups make up 80% of all immigrants

1Russians
107.5K48.8%
2Belarusians
38.9K17.6%
3Ukrainians
29.7K13.5%
4Lithuanians
13.1K5.9%
5Kazakhs
5.2K2.4%
6British
3.4K1.6%
7Estonians
2.6K1.2%
8Uzbeks
2.4K1.1%
CountryImmigrants
Russia107529
Belarus38908
Ukraine29708
Lithuania13084
Kazakhstan5204
United Kingdom3418
Estonia2622
Uzbekistan2366
Germany1992
Azerbaijan1798
Moldova1572
India1188
Georgia1183
Ireland862
Poland706
Kyrgyzstan697
Armenia652
Tajikistan520
Turkmenistan508
USA500
Norway408
China340
Italy302
France257
Sweden250
Denmark219
Turkey211
Pakistan210
Spain203
Hungary169
Canada163
Sri Lanka159
Netherlands148
Czech Republic146
Finland139
Belgium113
Bulgaria103
Australia102
Israel99
Mongolia95
Austria93
Philippines91
Switzerland89
Vietnam76
Egypt74
Romania65
Syria58
Cyprus54
Iceland49
Iraq48
Greece47
Afghanistan42
Iran42
Cuba42
Brazil42
Nepal41
Portugal39
Lebanon36
Slovakia33
Venezuela31
South Korea30
UAE30
Thailand27
Japan25
Mexico24
Morocco22
South Africa21
Malta21
Nigeria20
Serbia20
Argentina20
Algeria17
North Macedonia16
Bangladesh14
Saudi Arabia12
Colombia12
New Zealand12
Albania11
Slovenia11
North Korea9
Luxembourg9
Bosnia8
Peru8
Malaysia7
Croatia7
Ghana6
Chile6
Eritrea5
Sudan5
Kuwait5
Qatar5
Kenya4
Mauritius4
Cameroon4
DR Congo4
Libya4
Tunisia4
Jordan4
Somalia3
Indonesia3
Palestine3
Ecuador3
Uruguay3
Tanzania2
Zimbabwe2
Barbados2
Jamaica2
Rwanda1
Uganda1
Benin1
Ivory Coast1
Gambia1
Singapore1
Faroe Islands1
Montenegro1
Guatemala1
Bolivia1
Burundi0
Madagascar0
Malawi0
Mozambique0
South Sudan0
Zambia0
Angola0
Central African Republic0
Republic of Congo0
Gabon0
Western Sahara0
Botswana0
Namibia0
Cape Verde0
Mali0
Mauritania0
Sierra Leone0
Togo0
Bahrain0
Yemen0
Andorra0
Liechtenstein0
Monaco0
Anguilla0
Antigua and Barbuda0
Aruba0
Dominican Republic0
Trinidad and Tobago0
Costa Rica0
Nicaragua0
Paraguay0
Greenland0
Palau0

By region of origin

92% of immigrants come from Europe

220.5Ktotal

Ask Migo

Tap a question — our AI assistant answers it in chat, with real migration data

Key facts

Immigrants in Latvia in numbers

Russians are the largest group by a wide margin

49% of all immigrants were born in Russia, while the next group accounts for just 18%.

Immigrants come from a wider range of countries than in 1990

The largest group's share fell from 73% to 49%.

The map of origins has changed since 1990

6 countries have entered the top 20 origins since 1990: United Kingdom, India, Ireland. United Kingdom climbed from outside the top 20 to #6.

1 in 8 residents of Latvia was born abroad

220.5K of 1.9M residents were born abroad — 11.8% of the population.

Immigrant population in Latvia over time

Foreigners living in Latvia, by year

YearImmigrants
1990646007
1995538093
2000430178
2005376725
2010313786
2015265411
2020239400
2024220451

Largest groups over time

The 5 largest groups in Latvia, by year

Russians Belarusians Ukrainians Lithuanians Kazakhs
YearRussiansBelarusiansUkrainiansLithuaniansKazakhs
1990473207605304657217512528
19953540006906049867226994627
20002347537758353157278848726
20052017486704447145243657993
20101636065479939933202267058
20151363764858834080166685931
20201167714225132262142095651
20241075293890829708130845204

Fastest-changing groups

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

Ghanaians6-14%
Chileans6-14%
Malaysians7-12%
Croats7-12%
Bosnians8-11%
Peruvians8-11%
North Koreans9-10%
Luxembourgers9-10%

Share of each diaspora living in Latvia

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

Belarusians
5%38.9K
Lithuanians
3%13.1K
Estonians
2%2.6K
Russians
1%107.5K

Data source: International Migrant Stock 2024 (UN DESA, Population Division)

Frequently asked questions

How many foreigners live in Latvia?

Around 220.5K immigrants live in Latvia — the world's #108 largest immigrant population.

What percentage of the population of Latvia are immigrants?

Immigrants make up around 12% of the population of Latvia — that's 220.5K out of a total population of 1.9M.

Where do most immigrants in Latvia come from?

Most immigrants in Latvia come from Russia, Belarus and Ukraine — these three countries account for about 80% of all immigrants.

How many Russians live in Latvia?

Around 107.5K Russians live in Latvia — about 49% of all immigrants, the largest group.

Is the immigrant population in Latvia growing?

No — over the past decade, the number of immigrants in Latvia has fallen from 265.4K to 220.5K, about 17%.

Where does the data on immigrants in Latvia come from?

The source is International Migrant Stock 2024 (UN DESA, Population Division). It counts people born abroad who now live in Latvia. Their children born in Latvia are not included.

Where to live?

Score countries, regions and cities by what matters to you

Living in Latvia

See the full country overview