Sweden flag

Largest Cities in Sweden

12 cities with population over 100,000

Sweden has 12 cities with a population over 100,000. The largest city is Stockholm with 1,515,017 people. The capital city is Stockholm.

Country Population

10.6M

Major Cities

12

Largest City

Stockholm

Capital

Stockholm

Top 10 Cities

Stockholm
1.5M
Göteborg
608,462
Malmö
362,133
Uppsala
177,074
Linköping
166,673
Örebro
155,989
Sollentuna
139,606
Umeå
130,224
Västerås
127,799
Södermalm
127,323

All Cities in Sweden

Cities in Sweden ranked by population
#CityPopulation
1StockholmCapital1,515,017
2Göteborg608,462
3Malmö362,133
4Uppsala177,074
5Linköping166,673
6Örebro155,989
7Sollentuna139,606
8Umeå130,224
9Västerås127,799
10Södermalm127,323
11Jönköping112,766
12Helsingborg104,250