Sweden - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Stockholm Sweden 1,253,309
2. Göteborg Sweden 504,084
3. Malmö Sweden 261,548
4. Uppsala Sweden 127,734
5. Kista Sweden 120,000
6. Västerås Sweden 107,194
7. Örebro Sweden 98,573
8. Linköping Sweden 96,732
9. Helsingborg Sweden 91,025
10. Huddinge Sweden 90,182
11. Jönköping Sweden 83,202
12. Norrköping Sweden 82,903
13. Lund Sweden 76,263
14. Haninge Sweden 74,968
15. Umeå Sweden 74,005
16. Gävle Sweden 68,635
17. Solna Sweden 66,909
18. Borås Sweden 63,223
19. Bromma Sweden 61,000
20. Södertälje Sweden 60,279
21. Växjö Sweden 59,600
22. Mölndal Sweden 59,430
23. Karlstad Sweden 59,266
24. Eskilstuna Sweden 59,016
25. Sollentuna Sweden 58,897
26. Täby Sweden 58,123
27. Halmstad Sweden 55,657
28. Sundsvall Sweden 48,463
29. Luleå Sweden 45,551
30. Trollhättan Sweden 44,522
31. Lidingö Sweden 43,000
32. Östersund Sweden 42,940
33. Borlänge Sweden 39,422
34. Upplands Väsby Sweden 36,534
35. Falun Sweden 36,477
36. Östermalm Sweden 36,418
37. Tumba Sweden 35,780
38. Kalmar Sweden 34,744
39. Sundbyberg Sweden 34,529
40. Skövde Sweden 33,119
41. Karlskrona Sweden 32,309
42. Kristianstad Sweden 32,188
43. Skellefteå Sweden 30,839
44. Uddevalla Sweden 30,282
45. Motala Sweden 29,715
46. Majorna Sweden 29,254
47. Partille Sweden 28,648
48. Landskrona Sweden 27,889
49. Örnsköldsvik Sweden 27,749
50. Nyköping Sweden 27,582
51. Karlskoga Sweden 26,949
52. Åkersberga Sweden 26,785
53. Vallentuna Sweden 26,733
54. Varberg Sweden 25,816
55. Trelleborg Sweden 25,494
56. Nacka Sweden 25,170
57. Alingsås Sweden 24,826
58. Lidköping Sweden 24,586
59. Jakobsberg Sweden 24,046
60. Märsta Sweden 23,194
61. Ängelholm Sweden 22,385
62. Sandviken Sweden 22,111
63. Piteå Sweden 22,044
64. Visby Sweden 21,970
65. Vänersborg Sweden 21,835
66. Boo Sweden 21,776
67. Huskvarna Sweden 21,500
68. Kungälv Sweden 21,262
69. Katrineholm Sweden 21,108
70. Västervik Sweden 20,694
71. Enköping Sweden 19,733
72. Kungsbacka Sweden 18,698
73. Falkenberg Sweden 18,407
74. Boden Sweden 18,225
75. Karlshamn Sweden 18,161
76. Kiruna Sweden 18,154
77. Värnamo Sweden 17,950
78. Kristinehamn Sweden 17,836
79. Ystad Sweden 17,266
80. Hässleholm Sweden 17,050
81. Härnösand Sweden 17,016
82. Norrtälje Sweden 16,914
83. Årsta Sweden 16,807
84. Köping Sweden 16,617
85. Oskarshamn Sweden 16,613
86. Tullinge Sweden 16,000
87. Nässjö Sweden 15,954
88. Lerum Sweden 15,949
89. Eslöv Sweden 15,898
90. Falköping Sweden 15,821
91. Mariestad Sweden 14,891
92. Mölnlycke Sweden 14,653
93. Hudiksvall Sweden 14,621
94. Västerhaninge Sweden 14,620
95. Ljungby Sweden 14,272
96. Kinna Sweden 14,210
97. Staffanstorp Sweden 14,192
98. Avesta Sweden 14,110
99. Kävlinge Sweden 13,850
100. Tranås Sweden 13,765

-->