|
Rank | Population | City | Alternative city name(s) | Country |
| 120,069 | Pforzheim | | Germany |
| 100,910 | Phagwara | | India |
| 61,005 | Phalaborwa | | South Africa |
| 53,686 | Phaltan | | India |
| 87,170 | Phan Rang | | Vietnam |
| 47,347 | Phatthalung | | Thailand |
| 59,121 | Phetchabun | | Thailand |
| 47,208 | Phetchaburi | | Thailand |
| 40,735 | Phichit | | Thailand |
181 | 1,465,762 | Philadelphia | | United States of America |
| 87,477 | Phitsanulok | | Thailand |
505 | 650,651 | Phnom Penh | Phnum Pénh | Cambodia |
192 | 1,435,968 | Phoenix | | United States of America |
| 22,056 | Phola | | South Africa |
| 33,754 | Photharam | | Thailand |
| 54,234 | Phra Phutthabat | | Thailand |
| 174,091 | Phra Pradaeng | | Thailand |
| 102,867 | Phrae | | Thailand |
| 54,777 | Phu Vinh | Tra Vinh | Vietnam |
| 79,975 | Phuket | | Thailand |
| 70,220 | Phulbaria | | Bangladesh |
| 53,111 | Phulia | | India |
| 56,189 | Phulwari Sharif | | India |
| 113,262 | Phuntsholing | | Bhutan |
| 88,208 | Phusro | | India |
| 41,244 | Phuthaditjhaba | | South Africa |
| 93,605 | Piacenza | | Italy |
| 34,689 | Piaseczno | | Poland |
| 23,875 | Piastów | | Poland |
| 107,875 | Piatra Neamt | | Romania |
| 85,876 | Piedecuesta | | Colombia |
| 147,723 | Piedras Negras | | Mexico |
| 60,360 | Piekary Slaskie | | Poland |
| 14,030 | Pierre | | United States of America |
| 29,841 | Piešt'any | | Slovakia |
| 27,072 | Piet Retief | | South Africa |
| 371,943 | Pietermaritzburg | | South Africa |
| 89,912 | Pietersburg | | South Africa |
| 6,017 | Piggs Peak | | Swaziland |
| 38,044 | Pijnacker-Nootdorp | | Netherlands |
| 23,346 | Pikalevo | | Russia |
| 77,118 | Pila | | Poland |
| 265,143 | Pilar | | Argentina |
| 25,872 | Pilar | | Paraguay |
| 131,534 | Pilibhit | | India |
| 74,598 | Pilkhuwa | | India |
| 161,910 | Pilsen | Plzen | Czech Republic |
223 | 1,299,487 | Pimpri-Chinchwad | | India |
| 24,704 | Pinamar | | Argentina |
| 119,819 | Pinar del Río | | Cuba |
| 130,371 | Pindamonhangaba | | Brazil |
| 208,678 | P'ingchen | | Taiwan |
438 | 736,410 | Pingdingshan | | China |
| 216,769 | P'ingtung | | Taiwan |
| 113,548 | Pinhais | | Brazil |
| 23,711 | Pinhal Novo | | Portugal |
| 150,718 | Pinsk | | Belarus |
| 34,668 | Pinto | | Spain |
| 20,731 | Pionki | | Poland |
| 82,013 | Piotrków Trybunalski | | Poland |
| 341,027 | Piracicaba | | Brazil |
| 14,681 | Pirae | | French Polynesia |
| 172,025 | Piraeus | Piraiévs | Greece |
| 44,039 | Pirmasens | | Germany |
| 41,526 | Pirojpur | | Bangladesh |
| 41,315 | Pirot | | Serbia |
| 87,531 | Pisa | | Italy |
| 40,968 | Pisci | | Peru |
| 61,384 | Pisco | | Peru |
| 29,769 | Písek | | Czech Republic |
| 39,372 | Pissila | | Burkina Faso |
| 83,066 | Pistoia | | Italy |
| 14,686 | Pita | | Guinea |
| 53,633 | Pitalito | | Colombia |
| 53,161 | Pitapuram | | India |
| 40,698 | Piteå | | Sweden |
| 173,298 | Pitesti | | Romania |
| 71,920 | Pithampur | | India |
| 10,412 | Pitsunda | | Georgia |
| 320,789 | Pittsburgh | | United States of America |
| 356,637 | Piura | | Peru |
| 34,576 | Pivijay | | Colombia |
| 41,516 | Placetas | | Cuba |
| 10,984 | Plaine Magnien | | Mauritius |
| 37,732 | Planeta Rica | | Colombia |
| 370 | Planken | | Liechtenstein |
| 257,375 | Plano | | United States of America |
| 36,900 | Plasencia | | Spain |
| 51,035 | Plato | | Colombia |
| 70,357 | Plauen | | Germany |
| 122,878 | Play Cu | Play Ku, Plei Ku | Vietnam |
| 120,445 | Pleven | | Bulgaria |
| 18,943 | Pljevlja | | Montenegro |
| 131,651 | Plock | | Poland |
| 23,035 | Plonsk | | Poland |
| 25,424 | Plottier | | Argentina |
| 340,050 | Plovdiv | | Bulgaria |
| 68,543 | Plumbon | | Indonesia |
| 23,741 | Plunge | | Lithuania |
| 244,783 | Plymouth | | England |
| 19,288 | Pô | | Burkina Faso |
| 104,160 | Poá | | Brazil |
| 32,983 | Pobe | | Benin |
| 28,233 | Pochvistnevo | | Russia |
| 143,035 | Poços de Caldas | | Brazil |
| 12,246 | Pocrí | | Panama |
| 141,854 | Podgorica | Titograd | Montenegro |
| 179,572 | Podol'sk | | Russia |
| 20,030 | Podporožje | | Russia |
| 38,683 | Podujevë | Podujevo | Kosovo |
687 | 516,105 | Pohang | P'ohang | South Korea |
| 4,832 | Poindimié | | New Caledonia |
| 18,601 | Point Fortin | | Trinidad and Tobago |
| 19,734 | Pointe-à-Pitre | | Guadeloupe |
525 | 630,883 | Pointe-Noire | | Congo |
| 7,680 | Pointe-Noire | | Guadeloupe |
| 83,472 | Poitiers | | France |
| 194,469 | Pokhara | | Nepal |
| 30,430 | Po'kovskij | | Russia |
| 91,968 | Pol Fu Lam | | Hong Kong |
| 95,727 | Polack | Polock | Belarus |
| 89,749 | Polatli | | Turkey |
| 67,187 | Polevskoj | | Russia |
| 57,384 | Polewali | | Indonesia |
| 35,827 | Police | | Poland |
| 39,520 | Polichni | | Greece |
| 22,363 | Polkowice | | Poland |
| 88,837 | Pollachi | | India |
| 20,226 | Polmont | | Scotland |
| 61,616 | Polomolok | | Philippines |
| 14,265 | Polonnaruwa | | Sri Lanka |
| 324,351 | Poltava | | Ukraine |
| 29,516 | Poltavskaja | | Russia |
| 6,229 | Põlva | | Estonia |
| 28,343 | Polysajevo | | Russia |
| 1,285 | Pombas | | Cape Verde |
| 156,733 | Pomona | | United States of America |
| 153,496 | Ponce | | Puerto Rico |
| 114,304 | Pondokaren | | Indonesia |
| 324,572 | Pondokgede | | Indonesia |
| 62,867 | Ponferrada | | Spain |
| 106,795 | Ponnani | | India |
| 59,716 | Ponnur | | India |
| 81,047 | Ponorogo | | Indonesia |
| 28,145 | Ponta Delgada | | Portugal |
| 1,666 | Ponta do Sol | | Cape Verde |
| 287,225 | Ponta Grossa | | Brazil |
| 28,208 | Pontefract | | England |
| 76,016 | Pontevedra | | Spain |
703 | 505,461 | Pontianak | | Indonesia |
| 27,846 | Pontin Kecil | | Malaysia |
| 23,212 | Pontinha | | Portugal |
| 35,336 | Pontypool | | Wales |
| 29,836 | Pontypridd | | Wales |
| 149,244 | Poole | | England |
55 | 3,058,025 | Poona | Pune | India |
| 219,532 | Popayán | | Colombia |
| 25,214 | Popondetta | | Papua New Guinea |
| 57,381 | Poprad | | Slovakia |
| 15,028 | Poptún | | Guatemala |
| 139,958 | Porbandar | | India |
| 48,660 | Pordenone | | Italy |
| 75,804 | Pori | | Finland |
| 51,201 | Porirua | | New Zealand |
| 92,147 | Porlamar | | Venezuela |
| 41,688 | Porong | | Indonesia |
| 33,484 | Porsgrunn | | Norway |
| 99,309 | Port Adelaide Enfield | | Australia |
| 14,901 | Port Antonio | Port Antonio | Jamaica |
| 114,658 | Port Blair | | India |
| 32,883 | Port Dickson | | Malaysia |
437 | 737,658 | Port Elizabeth | | South Africa |
| 3,483 | Port Erin | | Isle of Man |
319 | 972,301 | Port Harcourt | | Nigeria |
| 46,634 | Port Láirge | Waterford | Ireland |
| 147,251 | Port Louis | | Mauritius |
| 7,875 | Port Maria | Port Maria | Jamaica |
| 6,148 | Port Mathurin | | Mauritius |
| 85,235 | Port Melbourn | Port Philip, St. Kilda | Australia |
| 299,396 | Port Moresby | | Papua New Guinea |
| 50,479 | Port of Spain | | Trinidad and Tobago |
| 1,133 | Port Olry | | Vanuatu |
| 28,572 | Port Shepstone | | South Africa |
| 1,991 | Port St. Mary | | Isle of Man |
| 34,872 | Port Talbot | | Wales |
| 37,735 | Port Vila | | Vanuatu |
| 12,134 | Portachuelo | | Bolivia |
| 21,241 | Portadown | | Northern Ireland |
| 15,641 | Portalegre | | Portugal |
236 | 1,235,227 | Port-au-Prince | | Haiti |
| 34,282 | Port-de-Paix | | Haiti |
| 105,060 | Port-Gentil | | Gabon |
| 57,496 | Portici | | Italy |
| 38,405 | Portimão | | Portugal |
646 | 546,150 | Portland | | United States of America |
| 5,238 | Port-Louis | | Guadeloupe |
| 124,050 | Portmore | | Jamaica |
| 124,050 | Portmore | | Zambia |
| 249,260 | Porto | | Portugal |
205 | 1,368,418 | Porto Alegre | | Brazil |
| 1,741 | Porto Inglês | Vila do Maio | Cape Verde |
| 5,386 | Porto Novo | | Cape Verde |
| 298,092 | Porto Velho | | Brazil |
| 187,369 | Portoviejo | | Ecuador |
| 189,511 | Portsmouth | | England |
| 99,152 | Portsmouth | | United States of America |
| 49,750 | Portugalete | | Spain |
| 275,542 | Posadas | | Argentina |
| 8,671 | Postojna | | Slovenia |
| 100,019 | Potchefstroom | | South Africa |
| 69,848 | Potenza | | Italy |
| 40,819 | Potgietersrus | | South Africa |
| 46,269 | Poti | | Georgia |
| 143,281 | Potosí | | Bolivia |
| 128,196 | Potsdam | | Germany |
| 21,899 | Potters Bar | | England |
| 1,372 | Potters Village | | Antigua and Barbuda |
| 4,715 | Poudre d'Or | | Mauritius |
| 64,987 | Pousat | Pouthisat | Cambodia |
| 109,205 | Pouso Alegre | | Brazil |
| 17,072 | Pout | | Senegal |
| 77,333 | Pouytenga | | Burkina Faso |
| 43,878 | Považská Bystrica | | Slovakia |
| 29,723 | Póvoa de Santa Iria | | Portugal |
| 29,525 | Póvoa do Varzim | | Portugal |
| 147,850 | Poza Rica de Hidalgo | | Mexico |
| 42,013 | Požarevac | | Serbia |
| 21,152 | Požega | Slavonska Požega | Croatia |
591 | 581,698 | Poznan | | Poland |
| 1,808 | Pozo Colorado | | Paraguay |
| 75,643 | Pozuelo de Alarcón | | Spain |
| 80,276 | Pozzuoli | | Italy |
| 77,667 | Prabumulih | | Indonesia |
| 45,175 | Pradera | | Colombia |
261 | 1,150,332 | Prague | Prag, Praha | Czech Republic |
| 125,464 | Praia | | Cape Verde |
| 39,639 | Pran Buri | | Thailand |
| 174,550 | Prato | | Italy |
| 14,925 | Pratteln | | Switzerland |
| 9,574 | Preili | | Latvia |
| 27,521 | Premià de Mar | | Spain |
| 46,804 | Prerov | | Czech Republic |
| 40,534 | Prescot | | England |
| 81,491 | Presidencia Roque Sáenz Peña | | Argentina |
| 55,562 | Presidente Franco | | Paraguay |
| 196,692 | Presidente Prudente | | Brazil |
| 94,639 | Prešov | | Slovakia |
| 19,932 | Prestea | | Ghana |
| 188,397 | Preston | | England |
| 188,363 | Preston | | United Kingdom |
| 31,664 | Prestwich | | England |
280 | 1,086,418 | Pretoria | | South Africa |
| 62,197 | Prey Vêng | | Cambodia |
| 19,764 | Priboj | | Serbia |
| 35,146 | Pribram | | Czech Republic |
| 11,175 | Prienai | | Lithuania |
| 53,020 | Prievidza | | Slovakia |
| 29,876 | Prijedor | | Bosnia and Herzegovina |
| 20,622 | Prijutovo | | Russia |
| 68,472 | Prilep | | Macedonia |
| 10,613 | Prilly | | Switzerland |
| 33,164 | Primorsko-Achtarsk | | Russia |
| 91,627 | Prince George | | Canada |
| 20,676 | Prioz'orsk | | Russia |
| 169,354 | Prishtinë | Priština | Kosovo |
| 27,953 | Prithivinarayan | | Nepal |
| 32,551 | Privolžskij | | Russia |
| 110,482 | Prizren | | Kosovo |
| 63,453 | Prochladnyj | | Russia |
| 178,638 | Proddatur | | India |
| 18,256 | Progreso | | Uruguay |
| 221,724 | Prokopjevsk | | Russia |
| 27,971 | Prokuplje | | Serbia |
| 47,135 | Prostejov | | Czech Republic |
| 37,649 | Protvino | | Russia |
| 178,029 | Providence | | United States of America |
| 107,002 | Provo | | United States of America |
| 23,790 | Prudnik | | Poland |
| 23,294 | Pruszcz Gdanski | | Poland |
| 55,158 | Pruszków | | Poland |
| 25,223 | Pružany | | Belarus |
| 63,258 | Pryluky | | Ukraine |
| 68,883 | Przemysl | | Poland |
| 206,077 | Pskov | | Russia |
| 24,654 | Pszczyna | | Poland |
| 30,458 | Ptolemaís | | Greece |
| 19,390 | Ptuj | | Slovenia |
| 63,632 | Pubail | | Bangladesh |
| 310,269 | Pucallpa | | Peru |
| 32,678 | Pudsey | | England |
| 113,019 | Pudukkottai | | India |
195 | 1,411,263 | Puebla | | Mexico |
| 104,281 | Pueblo | | United States of America |
| 18,244 | Pueblo Nuevo Tiquisate | Tiquisate | Guatemala |
562 | 602,586 | Puente Alto | | Chile |
| 28,509 | Puente Genil | | Spain |
| 29,879 | Puerto Asís | | Colombia |
| 58,539 | Puerto Ayacucho | | Venezuela |
| 5,627 | Puerto Baquerizo Moreno | | Ecuador |
| 36,682 | Puerto Barrios | | Guatemala |
| 34,735 | Puerto Berrío | | Colombia |
| 27,582 | Puerto Boyacá | | Colombia |
| 164,384 | Puerto Cabello | | Venezuela |
| 42,599 | Puerto Cabezas | | Nicaragua |
| 10,130 | Puerto Carreño | | Colombia |
| 26,372 | Puerto Colombia | | Colombia |
| 26,719 | Puerto de la Cruz | | Spain |
| 37,778 | Puerto Iguazú | | Argentina |
| 7,311 | Puerto Inírida | | Colombia |
| 211,719 | Puerto la Cruz | | Venezuela |
| 67,167 | Puerto Madryn | | Argentina |
| 38,775 | Puerto Maldonado | | Peru |
| 166,784 | Puerto Montt | | Chile |
| 48,212 | Puerto Padre | | Cuba |
| 10,642 | Puerto Pilón | | Panama |
| 171,257 | Puerto Plata | San Felipe de Puerto Plata | Dominican Republic |
| 111,559 | Puerto Princesa | | Philippines |
| 37,853 | Puerto Real | | Spain |
| 7,726 | Puerto Real | | Puerto Rico |
| 19,480 | Puerto San José | San José | Guatemala |
| 12,299 | Puerto Suarez | | Bolivia |
| 54,135 | Puerto Tejada | | Colombia |
| 212,821 | Puerto Vallarta | | Mexico |
| 23,317 | Puerto Varas | | Chile |
| 47,305 | Puertollano | | Spain |
| 41,700 | Pugacev | | Russia |
| 21,421 | Pukekohe | | New Zealand |
| 59,080 | Pula | | Croatia |
| 51,039 | Pulawy | | Poland |
| 54,645 | Pulheim | | Germany |
| 90,266 | Puli | | Taiwan |
| 80,047 | Pulilan | | Philippines |
| 63,010 | Puliyankudi | | India |
| 16,260 | Pully | | Switzerland |
| 25,235 | Punaauia | | French Polynesia |
| 15,544 | Punata | | Bolivia |
| 79,454 | Pune Cantonment | | India |
| 117,971 | Puno | | Peru |
| 118,807 | Punta Arenas | | Chile |
| 53,352 | Punta Cardón | | Venezuela |
| 4,957 | Punta Gorda | | Belize |
| 5,860 | Punta Santiago | | Puerto Rico |
| 33,589 | Puntarenas | | Costa Rica |
| 126,679 | Punto Fijo | | Venezuela |
| 48,606 | Purbolinggo | | Indonesia |
| 172,189 | Puri | | India |
| 78,125 | Purmerend | | Netherlands |
| 199,591 | Purnea | Purnia | India |
| 123,220 | Puruliya | | India |
| 118,325 | Purwakarta | | Indonesia |
| 60,503 | Purwodadi | | Indonesia |
| 249,705 | Purwokerto | | Indonesia |
| 69,508 | Purworejo | | Indonesia |
| 72,024 | Pusad | | India |
| 84,401 | Puškin | | Russia |
| 72,976 | Puškino | | Russia |
| 31,179 | Putalibazar | | Nepal |
| 53,463 | Puth Kalan | Shahabad | India |
| 45,704 | Puttalam | | Sri Lanka |
| 23,541 | Putten | | Netherlands |
| 316,705 | P'yongsong | | North Korea |
| 379,161 | P'yongt'aek | Songtan | South Korea |
47 | 3,544,005 | P'yongyang | | North Korea |
| 19,420 | Pyskowice | | Poland |
| 48,348 | Pyt'-Jach | | Russia |
|
|