|
Rank | Population | City | Alternative city name(s) | Country |
| 24,420 | Oadby | | England |
| 32,803 | Oakengates / Donnington | | England |
| 400,829 | Oakland | | United States of America |
| 12,795 | Oamaru | | New Zealand |
| 284,539 | Oaxaca | | Mexico |
| 24,498 | Ob' | | Russia |
| 54,356 | Obando | | Philippines |
| 56,235 | Oberá | | Argentina |
| 221,619 | Oberhausen | | Germany |
| 175,473 | Obihiro | | Japan |
| 109,941 | Obninsk | | Russia |
| 6,312 | Obo | | Central African Republic |
| 117,837 | Obosi | | Nigeria |
| 55,377 | Obra | Taxco de Alarcón | India |
| 163,349 | Obuasi | | Ghana |
| 83,681 | Ocańa | | Colombia |
| 171,444 | Oceanside | | United States of America |
| 27,680 | Ocha | | Russia |
| 19,238 | Ochamchira | | Georgia |
| 27,047 | Ocotal | | Nicaragua |
| 84,682 | Ocotlán | | Mexico |
| 120,355 | Ocumare del Tuy | | Venezuela |
| 203,128 | Odawara | | Japan |
| 21,139 | Odder | | Denmark |
| 66,599 | Ödemis | | Turkey |
| 185,232 | Odense | | Denmark |
| 36,647 | Oder | Schwedt | Germany |
301 | 1,029,366 | Odesa | Odessa | Ukraine |
| 71,587 | Odienné | | Côte d'Ivoire |
| 138,897 | Odincovo | | Russia |
| 53,408 | Odivelas | | Portugal |
| 37,679 | Odorheiu | | Romania |
| 21,643 | Oegstgeest | | Netherlands |
| 35,388 | Oeiras | | Portugal |
| 23,828 | Ofaqim | | Israel |
| 102,737 | Offa | | Nigeria |
| 119,857 | Offenbach am Main | | Germany |
| 59,762 | Offenburg | | Germany |
| 10,204 | Oftringen | | Switzerland |
| 151,079 | Ogaki | | Japan |
| 76,098 | Ogaminan | | Nigeria |
568 | 598,554 | Ogbomoso | | Nigeria |
| 26,878 | Ogre | | Latvia |
| 56,350 | Ohafia | | Nigeria |
| 40,372 | Ohrid | | Macedonia |
| 25,737 | Oisterwijk | | Netherlands |
796 | 448,954 | Oita | | Japan |
| 117,844 | Ojo de Agua | | Mexico |
| 61,246 | Oka Akoko | | Nigeria |
| 21,502 | Okahandja | | Nambia |
| 260,261 | Okara | | Pakistan |
| 80,527 | Okara Cantonment | | Pakistan |
516 | 641,167 | Okayama | | Japan |
| 350,104 | Okazaki | | Japan |
| 432,332 | Okene | | Nigeria |
| 50,260 | Okhtyrka | | Ukraine |
| 88,851 | Okigwi | | Nigeria |
| 126,103 | Okinawa | | Japan |
| 58,143 | Okitipupa | | Nigeria |
660 | 532,517 | Oklahoma City | | United States of America |
| 6,886 | Okondja | | Gabon |
| 145,311 | Okpogho | | Nigeria |
| 112,733 | Okrika | | Nigeria |
| 111,112 | Okt'abr'skij | | Russia |
| 24,945 | Oktjabr'sk | | Russia |
| 16,138 | Ol Kalou | | Kenya |
| 12,854 | Olaine | | Latvia |
| 111,521 | Olathe | | United States of America |
| 102,055 | Olavarría | | Argentina |
| 31,359 | Olawa | | Poland |
| 137,528 | Oldbury / Smethwick | | England |
| 23,165 | Oldebroek | | Netherlands |
| 159,184 | Oldenburg | Oldenburg | Germany |
| 31,660 | Oldenzaal | | Netherlands |
| 102,898 | Oldham | | England |
| 30,602 | Oleiros | | Spain |
| 95,586 | Oleksandriya | | Ukraine |
| 25,214 | Olenegorsk | | Russia |
| 37,722 | Olesnica | | Poland |
| 20,112 | Ölgij | | Mongolia |
| 32,232 | Olhăo | | Portugal |
| 372,411 | Olinda | | Brazil |
| 24,545 | Oliveira do Douro | | Portugal |
| 39,325 | Olkusz | | Poland |
| 100,538 | Olomouc | | Czech Republic |
| 28,476 | Olot | | Spain |
| 178,393 | Olsztyn | | Poland |
| 16,314 | Olten | | Switzerland |
| 45,087 | Olympia | | United States of America |
| 411,630 | Omaha | | United States of America |
58 | 2,956,894 | Omdurman | Umm Durman | Sudan |
| 50,866 | Omidiyeh | | Iran |
741 | 480,632 | Omiya | | Japan |
262 | 1,148,755 | Omsk | | Russia |
| 133,885 | Omuta | | Japan |
| 8,922 | Onchan | | Isle of Man |
| 9,279 | Ondangwa | | Nambia |
| 201,878 | Ondo | | Nigeria |
| 19,940 | Öndörhaan | | Mongolia |
| 23,341 | Onega | | Russia |
| 7,862 | Onetangi | Waiheke Island | New Zealand |
| 16,616 | Onex | | Switzerland |
733 | 484,173 | Onitsha | | Nigeria |
| 750 | Ono | | Wallis and Futuna |
| 171,849 | Ontario | | United States of America |
| 33,531 | Ontinyent | | Spain |
| 67,412 | Oostende | Ostende | Belgium |
| 53,778 | Oosterhout | | Netherlands |
| 27,208 | Oosterwolde | Ooststellingwerf | Netherlands |
| 60,028 | Opava | | Czech Republic |
| 12,657 | Opfikon | | Switzerland |
| 23,579 | Opoczno | | Poland |
| 131,485 | Opole | | Poland |
| 23,629 | Oppegĺrd | | Norway |
| 4,957 | Opuwo | | Nambia |
| 30,344 | Or Yehuda | | Israel |
| 209,571 | Oradea | | Romania |
| 20,371 | Orahovac | Rrahovec | Kosovo |
| 159,202 | Orai | | India |
| 204,946 | Oral | Ural'sk | Kazakhstan |
409 | 771,066 | Oran | Wahran | Algeria |
| 134,525 | Orange | | United States of America |
| 36,597 | Orange | | Australia |
| 14,964 | Orange Walk | | Belize |
| 29,998 | Oranjestad | | Aruba |
| 10,067 | Orapa | | Botswana |
| 3,423 | Oraje | | Bosnia and Herzegovina |
| 4,418 | Ordot | | Guam |
| 126,767 | Ordu | | Turkey |
| 319,497 | Ordzonikidse | Vladikavkaz | Russia |
| 64,532 | Ordonikidzevskaja | | Russia |
| 126,314 | Örebro | | Sweden |
| 121,594 | Orechovo-Zujevo | | Russia |
| 336,743 | Orel | Or'ol | Russia |
625 | 560,524 | Orenburg | Orenburg | Russia |
| 109,017 | Orense | Ourense | Spain |
| 36,841 | Orgejev | Orhei | Moldova |
| 51,057 | Orhangazi | | Turkey |
| 55,922 | Orihuela | | Spain |
| 119,481 | Orizaba | | Mexico |
| 74,092 | Orkney | | South Africa |
| 203,601 | Orlando | | United States of America |
| 115,653 | Orléans | | France |
| 34,099 | Orlová | | Czech Republic |
| 29,794 | Ormoc | | Philippines |
| 23,599 | Ormskirk | | England |
| 54,524 | Örnsköldsvik | | Sweden |
| 19,778 | Orodara | | Burkina Faso |
| 72,488 | Oron | | Nigeria |
| 30,999 | Orosháza | | Hungary |
| 20,228 | Oroszlány | | Hungary |
| 130,124 | Ora | | Belarus |
| 252,029 | Orsk | | Russia |
584 | 587,222 | Orumiyeh | Reza'iyeh | Iran |
| 214,058 | Oruro | | Bolivia |
| 23,897 | Osa | | Russia |
80 | 2,588,286 | Osaka | | Japan |
| 132,860 | Osan | | South Korea |
475 | 693,533 | Osasco | | Brazil |
| 207,078 | Osh | | Kyrgyzstan |
| 53,736 | Oshakati | | Nambia |
| 320,008 | Oshawa | | Canada |
| 346,876 | Oshogbo | | Nigeria |
| 87,955 | Osijek | | Croatia |
| 50,483 | Osinniki | | Russia |
| 25,996 | Oskarshamn | | Sweden |
| 322,709 | Öskemen | Ust'-Kamenogorsk | Kazakhstan |
668 | 526,090 | Oslo | | Norway |
| 86,037 | Osmanabad | | India |
| 200,635 | Osmaniye | | Turkey |
| 166,324 | Osnabrück | | Germany |
| 138,222 | Osorno | | Chile |
| 68,919 | Oss | | Netherlands |
| 21,325 | Ossett | | England |
| 20,464 | Ostakov | | Russia |
| 14,990 | Ostermundigen | | Switzerland |
| 58,337 | Östersund | | Sweden |
| 21,864 | Östhammar | | Sweden |
| 310,652 | Ostrau | Ostrava | Czech Republic |
| 34,370 | Ostróda | | Poland |
| 34,643 | Ostrogosk | | Russia |
| 56,455 | Ostroleka | | Poland |
| 25,033 | Ostrov | | Russia |
| 23,084 | Ostrów Mazowiecka | | Poland |
| 74,887 | Ostrów Wielkopolski | | Poland |
| 76,785 | Ostrowiec Swietokrzyski | | Poland |
| 12,134 | Ostuncalco | | Guatemala |
| 41,551 | Oswiecim | | Poland |
| 5,692 | Otaki | | New Zealand |
| 145,655 | Otaru | | Japan |
| 33,946 | Otavalo | | Ecuador |
| 26,334 | Otjiwarongo | | Nambia |
| 21,577 | Otradnaja | | Russia |
| 21,773 | Otradnoje | | Russia |
| 50,575 | Otradnyj | | Russia |
| 301,149 | Otsu | | Japan |
271 | 1,112,005 | Ottawa | | Canada |
| 29,924 | Ottignies-Louvain-la-Neuve | | Belgium |
| 115,028 | Otukpo | | Nigeria |
| 42,114 | Otwock | | Poland |
311 | 1,005,231 | Ouagadougou | | Burkina Faso |
| 64,756 | Ouahigouya | | Burkina Faso |
| 93 | Ouanary | | French Guiana |
| 6,271 | Ouangani | | Mayotte |
| 79,600 | Ouarzazate | | Morocco |
| 23,608 | Oud-Beijerland | Sidi Bouzid | Netherlands |
| 29,144 | Oudergem | | Belgium |
| 52,710 | Oudtshoorn | | South Africa |
| 90,206 | Oued Zem | | Morocco |
| 23,968 | Ouesso | | Congo |
| 64,870 | Ouezzane | | Morocco |
| 41,389 | Ouidah | | Benin |
777 | 456,524 | Oujda | | Morocco |
| 55,532 | Oulad-Teďma | | Morocco |
| 128,796 | Oulu | | Finland |
| 78,299 | Oumé | | Côte d'Ivoire |
| 20,078 | Oum-Hadjer | | Chad |
| 15,200 | Ouro Sogui | | Senegal |
| 75,251 | Ovalle | | Chile |
| 41,064 | Overbetuwe | Valburg | Netherlands |
| 166,680 | Overland Park | | United States of America |
| 202,720 | Oviedo | | Spain |
| 21,588 | Owando | | Congo |
| 165,470 | Owerri | | Nigeria |
| 217,263 | Owo | | Nigeria |
| 149,134 | Oxford | | England |
| 185,883 | Oxnard | | United States of America |
| 161,059 | Oyama | | Japan |
| 29,710 | Oyem | | Gabon |
692 | 511,285 | Oyo | | Nigeria |
| 45,356 | Ozamis | | Philippines |
| 37,069 | Ózd | | Hungary |
| 25,664 | Ozery | | Russia |
| 21,171 | Ozorków | | Poland |
| 63,669 | Ozubulu | | Nigeria |
| 17,770 | Ozurgeti | | Georgia |
|
|