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 
88,817. Osoblaha  Czech Republic 1,136
60,917. Osoppo  Italy 2,889
41,331. Oşorheiu  Romania 5,764
11,520. Osório  Brazil 34,628
2,948. Osorno  Chile 135,773
48,961. Osoyoos  Canada 4,314
56,243. Ospedaletti  Italy 3,351
78,057. Ospedaletto d'Alpinolo  Italy 1,641
42,966. Ospedaletto Euganeo  Italy 5,401
79,103. Ospedaletto Lodigiano  Italy 1,582
62,388. Ospina  Colombia 2,747
27,803. Ospitaletto  Italy 11,086
25,714. Ospitaletto  Italy 12,423
40,006. Osprey  United States 6,100
5,442. Oss  Netherlands 76,430
61,599. Ossa de Montiel  Spain 2,821
86,435. Ossago Lodigiano  Italy 1,228
92,294. Ossé  France 1,013
77,513. Osséja  France 1,673
77,019. Osseo  United States 1,701
66,202. Osseo  United States 2,430
17,115. Ossett  United Kingdom 21,616
41,463. Ossi  Italy 5,735
56,796. Ossian  United States 3,289
81,948. Ossimo  Italy 1,434
15,159. Ossining  United States 25,060
46,885. Ossipee  United States 4,655
52,883. Ossona  Italy 3,757
66,317. Ossora  Russia 2,420
68,445. Ossun  France 2,267
70,301. Ossun  United States 2,144
82,330. Oštarije  Croatia 1,414
18,510. Ostashkov  Russia 19,563
92,182. Ostaszewo  Poland 1,017
28,533. Ostbevern  Germany 10,644
70,632. Osted  Denmark 2,122
66,802. Osteel  Germany 2,383
37,121. Ostellato  Italy 6,944
64,782. Ostelsheim  Germany 2,541
71,973. Osten  Germany 2,030
80,356. Ostenfeld  Germany 1,512
74,042. Oster  Russia 1,894
37,612. Ostër  Ukraine 6,794
93,977. Oster-Ohrstedt  Germany 697
93,213. Osterberg  Germany 873
94,552. Osterbruch  Germany 583
36,231. Osterburg  Germany 7,231
39,015. Osterburken  Germany 6,371
93,077. Osterby  Germany 906
68,975. Österbybruk  Sweden 2,230
93,215. Österbymo  Sweden 873
30,461. Ostercappeln  Germany 9,605
92,729. Ostereistedt  Germany 995
83,379. Osterfeld  Germany 1,365
90,200. Osterhausen  Germany 1,087
96,355. Osterhever  Germany 249
26,519. Osterhofen  Germany 11,870
12,546. Osterholz-Scharmbeck  Germany 31,405
95,300. Osterhorn  Germany 441
11,031. Östermalm  Sweden 36,418
69,765. Osternienburg  Germany 2,179
43,854. Osterrönfeld  Germany 5,213
83,633. Osterspai  Germany 1,351
94,133. Osterstedt  Germany 668
9,560. Östersund  Sweden 42,940
79,317. Östervåla  Sweden 1,570
60,664. Osterville  United States 2,911
52,239. Osterwieck  Germany 3,837
94,024. Osterzell  Germany 688
11,845. Ostfildern  Germany 33,598
47,204. Östhammar  Sweden 4,598
94,615. Osthausen-Wülfershausen  Germany 571
81,961. Ostheim  France 1,433
53,101. Ostheim vor der Rhön  Germany 3,729
32,271. Osthofen  Germany 8,758
59,507. Ostiano  Italy 3,018
36,291. Ostiglia  Italy 7,210
55,833. Ostojićevo  Serbia 3,395
83,331. Ostopovice  Czech Republic 1,367
67,084. Ostoros  Hungary 2,362
40,272. Ostra  Italy 6,028
58,133. Ostra  Romania 3,145
51,646. Oštra Luka  Bosnia and Herzegovina 3,923
54,667. Ostra Vetere  Italy 3,536
37,447. Ostrach  Germany 6,841
94,573. Ostramondra  Germany 580
48,484. Ostrau  Germany 4,390
1,257. Ostrava  Czech Republic 313,088
67,652. Ostravice  Czech Republic 2,324
91,082. Ostrężnica  Poland 1,054
28,443. Ostrhauderfehn  Germany 10,699
42,412. Ostricourt  France 5,522
25,091. Östringen  Germany 12,880
59,870. Ostritz  Germany 2,988
11,876. Ostróda  Poland 33,524
11,602. Ostrogozhsk  Russia 34,403
23,356. Ostroh  Ukraine 14,251
92,803. Ostrohe  Germany 972
83,305. Ostroměř  Czech Republic 1,368
72,743. Ostroróg  Poland 1,984