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 
28,474. Ħamrun  Malta 10,680
48,044. Łabiszyn  Poland 4,454
89,814. Łabowa  Poland 1,100
77,574. Łabunie  Poland 1,670
83,672. Łąck  Poland 1,350
61,067. Łącko  Poland 2,875
78,977. Łączany  Poland 1,589
93,619. Łączna  Poland 780
60,780. Łagiewniki  Poland 2,900
89,983. Łagów  Poland 1,095
78,259. Łagów  Poland 1,630
77,638. Łagów  Poland 1,666
85,489. Łąka Prudnicka  Poland 1,270
61,827. Łambinowice  Poland 2,800
19,551. Łańcut  Poland 18,266
94,284. Łanięta  Poland 634
92,700. Łapanów  Poland 1,000
73,683. Łapczyca  Poland 1,918
82,582. Łapsze Niżne  Poland 1,403
21,114. Łapy  Poland 16,434
56,827. Łasin  Poland 3,285
19,290. Łask  Poland 18,577
45,609. Łaskarzew  Poland 4,893
67,389. Łaszczów  Poland 2,341
94,887. Łaziska  Poland 519
77,259. Łaziska  Poland 1,689
16,890. Łaziska Górne  Poland 21,983
36,417. Łazy  Poland 7,166
52,986. Łeba  Poland 3,744
17,059. Łęczna  Poland 21,719
21,993. Łęczyca  Poland 15,528
80,137. Łęczyce  Poland 1,524
61,288. Łęgowo  Poland 2,850
93,850. Łęka Opatowska  Poland 727
69,921. Łękawica  Poland 2,169
90,182. Łęki  Poland 1,088
80,605. Łęki Dolne  Poland 1,500
77,052. Łęki Górne  Poland 1,700
95,249. Łęki Szlacheckie  Poland 450
64,491. Łęknica  Poland 2,565
81,627. Łętownia  Poland 1,450
61,826. Łętownia  Poland 2,800
28,614. Łobez  Poland 10,609
75,286. Łobodno  Poland 1,810
57,510. Łobżenica  Poland 3,211
38,601. Łochów  Poland 6,486
37,172. Łodygowice  Poland 6,925
445. Łódź  Poland 768,755
77,043. Łomazy  Poland 1,700
22,188. Łomianki  Poland 15,315
6,606. Łomża  Poland 63,723
95,250. Łoniów  Poland 450
94,660. Łopiennik Górny  Poland 563
78,429. Łopuszka Wielka  Poland 1,621
80,427. Łopuszna  Poland 1,508
85,286. Łopuszno  Poland 1,279
36,301. Łosice  Poland 7,207
78,811. Łosiów  Poland 1,600
55,795. Łososina Dolna  Poland 3,400
13,100. Łowicz  Poland 29,809
92,886. Łubianka  Poland 953
78,621. Łubniany  Poland 1,610
96,004. Łubnice  Poland 310
89,811. Łubnice  Poland 1,100
92,896. Łubowo  Poland 951
84,796. Łubowo  Poland 1,300
12,844. Łuków  Poland 30,465
87,144. Łukowa  Poland 1,200
64,026. Łukowa  Poland 2,604
69,124. Łukowica  Poland 2,220
57,421. Łużna  Poland 3,221
67,255. Łyse  Poland 2,350
89,798. Łysomice  Poland 1,100
89,805. Łyszkowice  Poland 1,100
73,357. Œting  France 1,941
31,498. Əliabad  Azerbaijan 9,103
19,682. Μεσολόγγι  Greece 18,121
35,983. Јегуновце  Macedonia 7,313
71,551. Јурумлери  Macedonia 2,061
25,199. Арачиново  Macedonia 12,800
57,244. Батинци  Macedonia 3,239
20,648. Бережани  Ukraine 16,962
23,864. Берово  Macedonia 13,847
46,101. Бистрица  Macedonia 4,798
32,514. Богданци  Macedonia 8,636
86,547. Богомила  Macedonia 1,223
91,703. Булачани  Macedonia 1,033
71,058. Ваксинце  Macedonia 2,095
25,770. Василево  Macedonia 12,382
72,494. Волочаевское  Russia 2,000
53,516. Вратница  Macedonia 3,678
84,383. Грчец  Macedonia 1,315
19,717. Дебар  Macedonia 18,074
20,263. Делчево  Macedonia 17,415
48,069. Демир Капија  Macedonia 4,451
27,036. Долнени  Macedonia 11,534
58,092. Другово  Macedonia 3,149
80,080. Железный порт  Ukraine 1,528
14,994. Желино  Macedonia 25,422
26,028. Зајас  Macedonia 12,218