🌆 Largest Urban Areas in Sweden
The 100 largest Swedish urban areas (tätorter) by population in 2023.
Stockholm25%
Gothenburg10%
Malmö5.2%
Uppsala2.7%
Upplands Väsby2.4%
Västerås
Örebro
Linköping
Helsingborg
Jönköping
Lund
Norrköping
Umeå
Gävle
Södertälje
Borås
Växjö
Halmstad
Sundsvall
Eskilstuna
Karlstad
Östersund
Trollhättan
Luleå
Northeast Gothenburg
Tumba
Lidingö
Borlänge
Kalmar
Kristianstad
Skövde
Falun
Nyköping
Skellefteå
Varberg
Åkersberga
60 others19%
1
Stockholm
1,652,895
2
Gothenburg
674,529
3
Malmö
339,316
4
Uppsala
174,982
5
Upplands Väsby
156,517
6
Västerås
131,643
7
Örebro
128,658
8
Linköping
116,851
9
Helsingborg
116,029
10
Jönköping
103,032
11
Lund
98,308
12
Norrköping
98,229
13
Umeå
94,243
14
Gävle
86,533
15
Södertälje
78,337
16
Borås
75,565
17
Växjö
74,052
18
Halmstad
72,979
19
Sundsvall
70,918
20
Eskilstuna
70,646
21
Karlstad
69,615
22
Östersund
53,992
23
Trollhättan
50,069
24
Luleå
49,646
25
Northeast Gothenburg
48,217
26
Tumba
46,893
27
Lidingö
44,642
28
Borlänge
44,299
29
Kalmar
42,622
30
Kristianstad
41,198
31
Skövde
40,422
32
Falun
39,939
33
Nyköping
39,770
34
Skellefteå
39,146
35
Varberg
38,575
36
Åkersberga
37,714
37
Karlskrona
36,423
38
Uddevalla
35,639
39
Vallentuna
33,918
40
Landskrona
33,859
41
Örnsköldsvik
33,399
42
Västerhaninge
31,941
43
Motala
31,367
44
Trelleborg
31,366
45
Ängelholm
31,089
46
Märsta
30,576
47
Falkenberg
29,671
48
Kungälv
28,912
49
Lerum
28,789
50
Alingsås
27,895
51
Karlskoga
27,261
52
Enköping
26,353
53
Visby
26,305
54
Mölnlycke
25,172
55
Gustavsberg
25,034
56
Sandviken
24,827
57
Vänersborg
24,731
58
Katrineholm
23,953
59
Piteå
23,824
60
Norrtälje
23,606
61
Lidköping
23,585
62
Västervik
21,615
63
Ystad
21,259
64
Eslöv
20,422
65
Värnamo
20,273
66
Karlshamn
19,966
67
Hässleholm
19,760
68
Oskarshamn
18,817
69
Nässjö
18,639
70
Köping
18,605
71
Kristinehamn
18,358
72
Härnösand
18,236
73
Falköping
17,924
74
Kumla
17,889
75
Staffanstorp
17,838
76
Kiruna
17,284
77
Kungsängen
16,899
78
Hudiksvall
16,792
79
Mariestad
16,750
80
Boden
16,644
81
Nynäshamn
16,447
82
Höganäs
16,274
83
Bålsta
16,205
84
Ljungby
16,076
85
Avesta
16,055
86
Ludvika
15,675
87
Höllviken
15,669
88
Kinna
15,507
89
Bunkeflostrand
15,488
90
Strängnäs
15,369
91
Tranås
14,611
92
Skoghall
14,610
93
Stenungsund
14,381
94
Mjölby
14,282
95
Arvika
14,186
96
Oxie
14,040
97
Höör
14,004
98
Bollnäs
13,918
99
Vetlanda
13,895
100
Sala
13,702
Highlights
Within Sweden, Stockholm ranks first in 2023 with 1,652,895, followed by Gothenburg (674,529) and Malmö (339,316).
Stockholm is 2.5 times higher than Gothenburg, the runner-up.
Across 100 entries, values run from 1,652,895 (Stockholm) to 13,702 (Sala), with a median of 27,578.
Source: Statistics Sweden (SCB), urban areas 2023 (via Wikipedia), 2023. Unit: people.
Source: Statistics Sweden (SCB), urban areas 2023 (via Wikipedia) · CC BY-SA 4.0 (Wikipedia); underlying data © the cited publisher · fetched Oct 13, 2026