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
149. Saltsjöbaden Sweden 8,937
116. Salem Sweden 12,000
115. Sala Sweden 12,015
145. Säffle Sweden 9,156
632. Rydsgård Sweden 1,301
275. Rydebäck Sweden 4,485
556. Rydaholm Sweden 1,554
587. Ryd Sweden 1,446
427. Rottne Sweden 2,224
513. Rosvik Sweden 1,766
535. Rosersberg Sweden 1,641
117. Ronneby Sweden 11,618
582. Rönnäng Sweden 1,474
687. Rolfs Sweden 1,116
654. Roknäs Sweden 1,242
326. Rödeby Sweden 3,356
456. Robertsfors Sweden 2,010
419. Röbäck Sweden 2,300
554. Rinkabyholm Sweden 1,555
434. Rimforsa Sweden 2,181
267. Rimbo Sweden 4,606
416. Resarö Sweden 2,347
631. Reftele Sweden 1,304
616. Rävlanda Sweden 1,345
269. Rättvik Sweden 4,588
462. Råneå Sweden 1,987
575. Ramnäs Sweden 1,489
63. Piteå Sweden 22,044
228. Perstorp Sweden 5,468
428. Pershagen Sweden 2,214
696. Påskallavik Sweden 1,077
47. Partille Sweden 28,648
567. Pålsboda Sweden 1,524
464. Pajala Sweden 1,985
381. Påarp Sweden 2,728
144. Oxie Sweden 9,225
123. Oxelösund Sweden 10,690
640. Överum Sweden 1,270
468. Övertorneå Sweden 1,965
722. Överkalix Sweden 946
268. Östhammar Sweden 4,598
549. Östervåla Sweden 1,570
32. Östersund Sweden 42,940
36. Östermalm Sweden 36,418
723. Österbymo Sweden 873
424. Österbybruk Sweden 2,230
315. Ösmo Sweden 3,606
289. Oskarström Sweden 4,011
85. Oskarshamn Sweden 16,613
184. Osby Sweden 6,947
509. Örsundsbro Sweden 1,773
235. Orsa Sweden 5,278
49. Örnsköldsvik Sweden 27,749
694. Ornäs Sweden 1,094
271. Örkelljunga Sweden 4,574
558. Öregrund Sweden 1,552
7. Örebro Sweden 98,573
475. Örbyhus Sweden 1,905
106. Onsala Sweden 13,370
613. Önnestad Sweden 1,366
711. Olstorp Sweden 1,017
712. Olstorp Sweden 1,017
173. Olofström Sweden 7,382
375. Olofstorp Sweden 2,783
379. Öjersjö Sweden 2,739
389. Ödeshög Sweden 2,651
522. Odensjö Sweden 1,714
609. Odensbacken Sweden 1,384
257. Ödåkra Sweden 4,771
334. Öckerö Sweden 3,269
383. Ockelbo Sweden 2,709
436. Obbola Sweden 2,175
103. Nynäshamn Sweden 13,616
214. Nykvarn Sweden 6,032
50. Nyköping Sweden 27,582
113. Nybro Sweden 12,059
508. Nossebro Sweden 1,774
443. Norsjö Sweden 2,102
82. Norrtälje Sweden 16,914
717. Norrsundet Sweden 1,006
12. Norrköping Sweden 82,903
598. Norrfjärden Sweden 1,423
649. Norra Åsum Sweden 1,248
395. Nordmaling Sweden 2,619
573. Nordingrå Sweden 1,500
265. Norberg Sweden 4,634
196. Nora Sweden 6,496
663. Nolby Sweden 1,200
147. Nödinge-Nol Sweden 9,077
469. Njurundabommen Sweden 1,959
354. Nättraby Sweden 3,053
685. Näsum Sweden 1,119
87. Nässjö Sweden 15,954
56. Nacka Sweden 25,170
641. Myggenäs Sweden 1,270
339. Munkfors Sweden 3,224
309. Munkedal Sweden 3,704
367. Munka-Ljungby Sweden 2,877
226. Mullsjö Sweden 5,506
225. Mullsjö Sweden 5,508