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 
56,839. Oniceni  Romania 3,284
94,172. Onida  United States 658
35,519. Onil  Spain 7,474
70,728. Onion Creek  United States 2,116
658. Onitsha  Nigeria 561,066
32,383. Onnaing  France 8,703
83,367. Önnestad  Sweden 1,366
14,632. Ōno  Japan 26,190
10,767. Ono  Japan 37,469
8,342. Ono  Japan 50,230
65,829. Ónod  Hungary 2,461
9,309. Onoda  Japan 44,295
4,315. Ōnojō  Japan 94,957
59,585. Onokhino  Russia 3,012
28,827. Onokhoy  Russia 10,478
4,512. Onomichi  Japan 90,936
83,862. Ons-en-Bray  France 1,340
24,475. Onsala  Sweden 13,370
96,906. Onsdorf  Germany 151
79,269. Onset  United States 1,573
18,339. Onsŏng  North Korea 19,806
70,061. Ontario  United States 2,160
39,508. Ontario  United States 6,225
27,335. Ontario  United States 11,366
2,446. Ontario  United States 163,924
73,009. Ontígola  Spain 1,965
10,699. Ontinyent  Spain 37,735
80,751. Ontonagon  United States 1,494
66,190. Ontur  Spain 2,431
49,050. Onufriyivka  Ukraine 4,298
70,887. Onverwacht  Suriname 2,105
82,821. Onzaga  Colombia 1,393
56,207. Onzain  France 3,354
79,389. Onzonilla  Spain 1,566
42,564. Oodweyne  Somalia 5,491
87,577. Oolitic  United States 1,184
88,553. Oologah  United States 1,146
90,641. Oost-Vlieland  Netherlands 1,070
60,945. Oostburg  United States 2,887
77,039. Oostelbeers  Netherlands 1,700
6,057. Oostende  Belgium 69,011
27,710. Oosterbeek  Netherlands 11,138
67,402. Oosterhout  Netherlands 2,340
7,941. Oosterhout  Netherlands 53,107
28,717. Oosterpark  Netherlands 10,550
24,732. Oosterzele  Belgium 13,151
17,197. Oostkamp  Belgium 21,489
35,472. Oostrozebeke  Belgium 7,489
22,304. Opa-locka  United States 15,219
59,680. Opaka  Bulgaria 3,002
40,976. Opal Cliffs  United States 5,846
31,760. Opalenica  Poland 8,991
44,548. Opalikha  Russia 5,081
59,333. Ópályi  Hungary 3,035
83,372. Opařany  Czech Republic 1,365
45,124. Oparino  Russia 4,986
34,341. Opatija  Croatia 7,888
89,139. Opatov  Czech Republic 1,124
69,147. Opatovice nad Labem  Czech Republic 2,218
87,170. Opatów  Poland 1,200
86,774. Opatów  Poland 1,213
37,590. Opatów  Poland 6,799
52,532. Opatówek  Poland 3,800
95,466. Opatowiec  Poland 410
7,009. Opava  Czech Republic 60,252
73,613. Opechenskiy Posad  Russia 1,924
76,877. Opeinde  Netherlands 1,710
14,474. Opelika  United States 26,477
20,943. Opelousas  United States 16,634
24,472. Opera  Italy 13,373
68,529. Opfenbach  Germany 2,260
85,335. Opfikon  Switzerland 1,277
67,808. Öpfingen  Germany 2,312
30,795. Opglabbeek  Belgium 9,452
27,539. Opi  Nigeria 11,237
49,267. Opichén  Mexico 4,265
94,309. Opinogóra Górna  Poland 630
70,910. Opio  France 2,103
16,279. Opladen  Germany 23,000
83,869. Oplotnica  Slovenia 1,340
27,632. Opmeer  Netherlands 11,183
24,238. Opochka  Russia 13,548
57,802. Opočno  Czech Republic 3,177
16,528. Opoczno  Poland 22,592
55,202. Opol  Philippines 3,468
3,158. Opole  Poland 127,676
32,215. Opole Lubelskie  Poland 8,780
32,603. Opopeo  Mexico 8,601
67,840. Oporapa  Colombia 2,310
85,591. Oporelu  Romania 1,265
96,171. Oporów  Poland 280
40,358. Oposhnya  Ukraine 6,003
50,776. Opotiki  New Zealand 4,044
46,244. Opovo  Serbia 4,769
38,032. Opp  United States 6,659
59,056. Oppach  Germany 3,060
53,297. Oppdal  Norway 3,706
35,380. Oppeano  Italy 7,514
84,397. Oppède  France 1,314
45,183. Oppenau  Germany 4,973