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 
57,329. Oliver Springs  United States 3,231
12,930. Oliver-Valdefierro, Oliver, Valdefierro  Spain 30,228
70,997. Oliveri  Italy 2,099
16,520. Olivet  France 22,604
97,190. Olivet  United States 74
83,678. Olivet  United States 1,350
82,482. Olivet  United States 1,408
78,702. Olivet  United States 1,605
51,041. Oliveto Citra  Italy 4,005
89,482. Oliveto Lario  Italy 1,111
34,758. Olivette  United States 7,737
51,278. Olivia  Mauritius 3,980
65,534. Olivia  United States 2,484
10,694. Olkusz  Poland 37,744
82,995. Olla  United States 1,385
45,663. Ollainville  France 4,883
72,455. Ollantaytambo  Peru 2,000
85,393. Ollastra  Italy 1,274
95,062. Ollendorf  Germany 487
94,936. Öllingen  Germany 512
23,783. Ollioules  France 13,916
96,840. Ollmuth  Germany 162
79,153. Ollolai  Italy 1,579
38,014. Ollon  Switzerland 6,665
81,452. Olm  Luxembourg 1,459
3,351. Olmaliq  Uzbekistan 121,207
61,270. Olmedo  Italy 2,852
54,394. Olmedo  Spain 3,570
87,764. Olmeto  France 1,176
86,845. Olmito  United States 1,210
30,127. Olmos  Peru 9,800
68,870. Olmos Park  United States 2,237
96,833. Olmscheid  Germany 163
31,670. Olmsted Falls  United States 9,024
52,247. Olne  Belgium 3,836
39,727. Olney  United Kingdom 6,166
56,831. Olney  United States 3,285
31,465. Olney  United States 9,115
11,773. Olney  United States 33,844
89,077. Olocau  Spain 1,127
96,997. Olocau del Rey  Spain 132
39,174. Olocuilta  El Salvador 6,324
62,006. Olofstorp  Sweden 2,783
35,777. Olofström  Sweden 7,382
3,992. Olomouc  Czech Republic 101,268
29,731. Olonets  Russia 10,005
1,812. Olongapo  Philippines 220,021
97,320. Olonkinbyen  Svalbard 14
27,679. Olonne-sur-Mer  France 11,157
78,201. Olonzac  France 1,633
77,236. Olopa  Guatemala 1,690
25,455. Oloron-Sainte-Marie  France 12,611
87,500. Olost  Spain 1,187
11,877. Olot  Spain 33,524
26,336. Olot  Uzbekistan 11,984
73,791. Oloví  Czech Republic 1,909
56,636. Olovo  Bosnia and Herzegovina 3,305
33,442. Olovyannaya  Russia 8,247
23,571. Olpād  India 14,091
14,867. Olpe  Germany 25,686
89,550. Olšany  Czech Republic 1,108
21,723. Olsberg  Germany 15,814
87,489. Olsbrücken  Germany 1,187
97,067. Olsdorf  Germany 108
97,102. Ölsen  Germany 99
46,184. Olst  Netherlands 4,780
92,187. Olstorp  Sweden 1,017
92,188. Olstorp  Sweden 1,017
89,598. Olszana  Poland 1,107
89,829. Olszanica  Poland 1,100
89,299. Olszanica  Poland 1,118
95,270. Olszanka  Poland 447
95,307. Olszówka  Poland 440
81,934. Olszówka  Poland 1,435
67,554. Olsztyn  Poland 2,331
2,328. Olsztyn  Poland 171,803
35,171. Olsztynek  Poland 7,591
46,407. Olszyna  Poland 4,739
21,134. Olten  Switzerland 16,411
59,273. Olteneşti  Romania 3,041
56,233. Olteni  Romania 3,352
14,548. Olteniţa  Romania 26,356
14,939. Oltiariq  Uzbekistan 25,543
59,391. Oltina  Romania 3,030
7,153. Oltinko’l  Uzbekistan 59,122
45,974. Oltintopkan  Tajikistan 4,823
69,196. Olton  United States 2,215
88,659. Oltre il Colle  Italy 1,142
87,615. Oltreacqua  Italy 1,182
71,030. Oltrona di San Mamette  Italy 2,097
16,005. Oltu  Turkey 23,504
84,156. Oltza  Spain 1,326
62,385. Ölüdeniz  Turkey 2,748
39,448. Olula del Río  Spain 6,244
4,311. Olupona  Nigeria 95,002
54,571. Olur  Turkey 3,546
27,115. Oluta  Mexico 11,489
36,517. Olutanga  Philippines 7,133
56,292. Olvega  Spain 3,346
32,788. Olvera  Spain 8,515