Kommunlotsen / Origin / Latvia

Latvians in Sweden: how many and where do they live?

Origin Latvia: how large the group is, where it lives and how it has changed.

About 17,000 people in Sweden have an origin in Latvia (2025). Of them, about 11,000 were born in Latvia and 5,400 were born in Sweden to at least one parent from there.

The most people born in Latvia live in Stockholm (1,316), Göteborg (356) and Uppsala (349). The largest share of residents is in Hallsberg (0.7%), Ekerö (0.5%) and Österåker (0.5%).

By origin in Latvia we mean people who were born in Latvia, or who were born in Sweden and have at least one parent born in Latvia.

How large is the group in Sweden?

Born in Latvia11,327
Born in Sweden, both parents from Latvia1,172
Born in Sweden, parents from Latvia and another country1,511
Born in Sweden, one parent from Latvia2,681

How has the number changed?

The number of people born in Latvia living in Sweden has grown from about 1,800 in 2000 to about 11,000 in 2025. Including people born in Sweden to parents from Latvia, the whole group has grown from about 13,000 in 2018 to about 17,000 in 2025.

Born in Latvia (2000–2025)Everyone with roots in Latvia (2018–2025)
0 5,000 10,000 15,000 20,000 200020052010201520202025

Change in the municipalities with the most people born in Latvia

People born in Latvia living in the municipality, 2015 compared with 2025.

Municipality20152025Change
Stockholm1,0421,316+274 (+26%)
Göteborg229356+127 (+55%)
Uppsala231349+118 (+51%)
Haninge178342+164 (+92%)
Södertälje225321+96 (+43%)
Österåker101235+134 (+133%)
Huddinge177221+44 (+25%)
Norrtälje78221+143 (+183%)
Järfälla124214+90 (+73%)
Sollentuna125214+89 (+71%)

Source: Statistics Sweden (SCB). The number born in Latvia is the sum over all municipalities, year by year. Everyone with roots in Latvia is only available nationally and from 2018.

Municipalities with the most people born in Latvia

Number is the people born in Latvia living in the municipality, Share is their share of the municipality's residents, and Of all in Sweden is the municipality's share of everyone born in Latvia in the country.

MunicipalityNumberShareOf all in Sweden
Stockholm 1,316 0.1% 12.1%
Göteborg 356 0.1% 3.3%
Uppsala 349 0.1% 3.2%
Haninge 342 0.3% 3.1%
Södertälje 321 0.3% 2.9%
Österåker 235 0.5% 2.2%
Huddinge 221 0.2% 2.0%
Norrtälje 221 0.3% 2.0%
Järfälla 214 0.2% 2.0%
Sollentuna 214 0.3% 2.0%
Sigtuna 199 0.4% 1.8%
Nacka 197 0.2% 1.8%
Solna 194 0.2% 1.8%
Botkyrka 192 0.2% 1.8%
Örebro 191 0.1% 1.7%
Malmö 186 0.1% 1.7%
Norrköping 149 0.1% 1.4%
Ekerö 146 0.5% 1.3%
Lidingö 142 0.3% 1.3%
Nynäshamn 140 0.5% 1.3%
Sundbyberg 139 0.2% 1.3%
Upplands Väsby 135 0.3% 1.2%
Jönköping 131 0.1% 1.2%
Vallentuna 127 0.4% 1.2%
Täby 120 0.2% 1.1%

Largest share of residents

Municipalities with at least 20 people born in Latvia, sorted by their share of the municipality's residents.

MunicipalityNumberShare
Hallsberg 113 0.7%
Ekerö 146 0.5%
Österåker 235 0.5%
Nynäshamn 140 0.5%
Vindeln 23 0.4%
Kumla 90 0.4%
Kramfors 68 0.4%
Sigtuna 199 0.4%
Vallentuna 127 0.4%
Haninge 342 0.3%
Norrtälje 221 0.3%
Södertälje 321 0.3%
Lidingö 142 0.3%
Upplands-Bro 95 0.3%
Sollentuna 214 0.3%
Upplands Väsby 135 0.3%
Knivsta 55 0.3%
Torsby 28 0.2%
Kiruna 55 0.2%
Sundbyberg 139 0.2%
Smedjebacken 26 0.2%
Hedemora 36 0.2%
Gnesta 27 0.2%
Järfälla 214 0.2%
Håbo 53 0.2%

Common questions about Latvians in Sweden

How many Latvians live in Sweden?
About 17,000 people in Sweden have an origin in Latvia (2025). Of them, about 11,000 were born in Latvia and 5,400 were born in Sweden to at least one parent from there.
Where in Sweden do most Latvians live?
The most people born in Latvia live in Stockholm (1,316), Göteborg (356) and Uppsala (349). Together, 19% of everyone born in Latvia lives in one of these three municipalities.
Which municipality has the largest share of Latvians?
Hallsberg, where 0.7% of residents were born in Latvia. It is followed by Ekerö (0.5%) and Österåker (0.5%).
Is the number of Latvians in Sweden growing or shrinking?
The number of people born in Latvia living in Sweden has grown from about 1,800 in 2000 to about 11,000 in 2025. Including people born in Sweden to parents from Latvia, the whole group has grown from about 13,000 in 2018 to about 17,000 in 2025.
How many were born in Sweden to parents from Latvia?
About 5,400. Of them, about 1,200 have two parents born in Latvia.

Good to know

Countries in the same region:

Largest groups in Sweden:

Want to weigh more than origin? Take the quiz (in Swedish).