Kommunlotsen / Origin / Cuba

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

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

About 5,700 people in Sweden have an origin in Cuba (2025). Of them, about 3,100 were born in Cuba and 2,600 were born in Sweden to at least one parent from there.

The most people born in Cuba live in Stockholm (863), Göteborg (241) and Huddinge (151). The largest share of residents is in Upplands-Bro (0.1%), Huddinge (0.1%) and Upplands Väsby (0.1%).

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

How large is the group in Sweden?

Born in Cuba3,111
Born in Sweden, both parents from Cuba299
Born in Sweden, parents from Cuba and another country891
Born in Sweden, one parent from Cuba1,388

How has the number changed?

The number of people born in Cuba living in Sweden has grown from about 1,300 in 2000 to about 2,700 in 2025. Including people born in Sweden to parents from Cuba, the whole group has grown from about 5,000 in 2018 to about 5,700 in 2025.

Born in Cuba (2000–2025)Everyone with roots in Cuba (2018–2025)
0 2,000 4,000 6,000 200020052010201520202025

Change in the municipalities with the most people born in Cuba

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

Municipality20152025Change
Stockholm853863+10 (+1%)
Göteborg191241+50 (+26%)
Huddinge169151−18 (−11%)
Malmö103150+47 (+46%)
Botkyrka124105−19 (−15%)
Haninge102105+3 (+3%)
Upplands Väsby5665+9 (+16%)
Södertälje3462+28 (+82%)
Uppsala6062+2 (+3%)
Nacka4856+8 (+17%)

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

Municipalities with the most people born in Cuba

Number is the people born in Cuba 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 Cuba in the country.

MunicipalityNumberShareOf all in Sweden
Stockholm 863 0.1% 32.5%
Göteborg 241 0.0% 9.1%
Huddinge 151 0.1% 5.7%
Malmö 150 0.0% 5.7%
Botkyrka 105 0.1% 4.0%
Haninge 105 0.1% 4.0%
Upplands Väsby 65 0.1% 2.5%
Södertälje 62 0.1% 2.3%
Uppsala 62 0.0% 2.3%
Nacka 56 0.0% 2.1%
Solna 55 0.1% 2.1%
Järfälla 51 0.1% 1.9%
Sigtuna 48 0.1% 1.8%
Lund 46 0.0% 1.7%
Sollentuna 45 0.1% 1.7%
Upplands-Bro 44 0.1% 1.7%
Sundbyberg 39 0.1% 1.5%
Sundsvall 35 0.0% 1.3%
Umeå 35 0.0% 1.3%
Tyresö 32 0.1% 1.2%
Örebro 32 0.0% 1.2%
Täby 31 0.0% 1.2%
Västerås 31 0.0% 1.2%
Eskilstuna 28 0.0% 1.1%
Gävle 22 0.0% 0.8%

Largest share of residents

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

MunicipalityNumberShare
Upplands-Bro 44 0.1%
Huddinge 151 0.1%
Upplands Väsby 65 0.1%
Botkyrka 105 0.1%
Haninge 105 0.1%
Sigtuna 48 0.1%
Stockholm 863 0.1%
Sundbyberg 39 0.1%
Tyresö 32 0.1%
Solna 55 0.1%
Södertälje 62 0.1%
Sollentuna 45 0.1%
Järfälla 51 0.1%
Nacka 56 0.0%
Värmdö 22 0.0%
Malmö 150 0.0%
Täby 31 0.0%
Göteborg 241 0.0%
Sundsvall 35 0.0%
Lund 46 0.0%
Mölndal 21 0.0%
Eskilstuna 28 0.0%
Umeå 35 0.0%
Uppsala 62 0.0%
Gävle 22 0.0%

Common questions about Cubans in Sweden

How many Cubans live in Sweden?
About 5,700 people in Sweden have an origin in Cuba (2025). Of them, about 3,100 were born in Cuba and 2,600 were born in Sweden to at least one parent from there.
Where in Sweden do most Cubans live?
The most people born in Cuba live in Stockholm (863), Göteborg (241) and Huddinge (151). Together, 47% of everyone born in Cuba lives in one of these three municipalities.
Which municipality has the largest share of Cubans?
Upplands-Bro, where 0.1% of residents were born in Cuba. It is followed by Huddinge (0.1%) and Upplands Väsby (0.1%).
Is the number of Cubans in Sweden growing or shrinking?
The number of people born in Cuba living in Sweden has grown from about 1,300 in 2000 to about 2,700 in 2025. Including people born in Sweden to parents from Cuba, the whole group has grown from about 5,000 in 2018 to about 5,700 in 2025.
How many were born in Sweden to parents from Cuba?
About 2,600. Of them, about 300 have two parents born in Cuba.

Good to know

Other countries:

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