The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
32,057. Djursholm  Sweden 8,856
31,890. Saltsjöbaden  Sweden 8,937
31,735. Åhus  Sweden 9,000
31,554. Nödinge-Nol  Sweden 9,077
31,485. Arlöv  Sweden 9,108
31,380. Säffle  Sweden 9,156
31,242. Oxie  Sweden 9,225
31,145. Älta  Sweden 9,274
31,060. Jordbro  Sweden 9,316
30,995. Ulricehamn  Sweden 9,349
30,938. Åmål  Sweden 9,380
30,873. Sävja  Sweden 9,414
30,486. Svedala  Sweden 9,593
30,451. Billdal  Sweden 9,609
30,335. Eksjö  Sweden 9,676
30,321. Gustavsberg  Sweden 9,682
29,885. Ekerö  Sweden 9,931
29,717. Höllviken  Sweden 10,014
29,592. Stenungsund  Sweden 10,067
29,544. Gislaved  Sweden 10,091
29,454. Torslanda  Sweden 10,129
29,379. Timrå  Sweden 10,168
29,128. Hallstahammar  Sweden 10,300
29,025. Arboga  Sweden 10,369
28,905. Fagersta  Sweden 10,432
28,739. Segeltorp  Sweden 10,536
28,618. Skara  Sweden 10,608
28,456. Oxelösund  Sweden 10,690
28,061. Mora  Sweden 10,940
28,057. Lindome  Sweden 10,942
27,274. Alby  Sweden 11,400
27,047. Handen  Sweden 11,524
26,974. Mjölby  Sweden 11,560
26,882. Ronneby  Sweden 11,618
26,315. Salem  Sweden 12,000
26,295. Sala  Sweden 12,015
26,286. Söderhamn  Sweden 12,022
26,231. Nybro  Sweden 12,059
26,223. Vetlanda  Sweden 12,068
26,109. Bollnäs  Sweden 12,145
25,729. Finspång  Sweden 12,415
25,524. Strängnäs  Sweden 12,555
25,248. Kumla  Sweden 12,756
25,137. Skoghall  Sweden 12,845
24,475. Onsala  Sweden 13,370
24,362. Höganäs  Sweden 13,461
24,314. Bålsta  Sweden 13,495
24,150. Nynäshamn  Sweden 13,616
24,116. Ludvika  Sweden 13,638
24,087. Arvika  Sweden 13,666
23,972. Tranås  Sweden 13,765
23,863. Kävlinge  Sweden 13,850
23,549. Avesta  Sweden 14,110
23,447. Staffanstorp  Sweden 14,192
23,422. Kinna  Sweden 14,210
23,332. Ljungby  Sweden 14,272
22,968. Västerhaninge  Sweden 14,620
22,964. Hudiksvall  Sweden 14,621
22,925. Mölnlycke  Sweden 14,653
22,655. Mariestad  Sweden 14,891
21,718. Falköping  Sweden 15,821
21,644. Eslöv  Sweden 15,898
21,590. Lerum  Sweden 15,949
21,581. Nässjö  Sweden 15,954
21,526. Tullinge  Sweden 16,000
20,963. Oskarshamn  Sweden 16,613
20,958. Köping  Sweden 16,617
20,785. Årsta  Sweden 16,807
20,697. Norrtälje  Sweden 16,914
20,593. Härnösand  Sweden 17,016
20,572. Hässleholm  Sweden 17,050
20,407. Ystad  Sweden 17,266
19,901. Kristinehamn  Sweden 17,836
19,803. Värnamo  Sweden 17,950
19,662. Kiruna  Sweden 18,154
19,657. Karlshamn  Sweden 18,161
19,592. Boden  Sweden 18,225
19,430. Falkenberg  Sweden 18,407
19,189. Kungsbacka  Sweden 18,698
18,389. Enköping  Sweden 19,733
17,689. Västervik  Sweden 20,694
17,429. Katrineholm  Sweden 21,108
17,343. Kungälv  Sweden 21,262
17,188. Huskvarna  Sweden 21,500
17,011. Boo  Sweden 21,776
16,974. Vänersborg  Sweden 21,835
16,901. Visby  Sweden 21,970
16,847. Piteå  Sweden 22,044
16,803. Sandviken  Sweden 22,111
16,658. Ängelholm  Sweden 22,385
16,165. Märsta  Sweden 23,194
15,703. Jakobsberg  Sweden 24,046
15,412. Lidköping  Sweden 24,586
15,288. Alingsås  Sweden 24,826
15,102. Nacka  Sweden 25,170
14,975. Trelleborg  Sweden 25,494
14,796. Varberg  Sweden 25,816
14,349. Vallentuna  Sweden 26,733
14,333. Åkersberga  Sweden 26,785
14,275. Karlskoga  Sweden 26,949