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 
28,442. Psebay  Russia 10,700
37,059. Psedakh  Russia 6,964
90,629. Psevdhas  Cyprus 1,070
61,068. Pshada  Russia 2,875
70,065. Pshatavan  Armenia 2,159
45,159. Pshekhskaya  Russia 4,979
88,658. Psikhikón  Greece 1,142
27,967. Psikhikón  Greece 10,995
1,974. Pskov  Russia 201,990
82,313. Psomolophou  Cyprus 1,415
37,306. Psygansu  Russia 6,885
37,457. Psyzh  Russia 6,840
75,030. Pszczew  Poland 1,826
50,713. Pszczółki  Poland 4,053
15,042. Pszczyna  Poland 25,288
23,646. Pszów  Poland 14,028
92,508. Pteléa  Greece 1,006
83,691. Pteleós  Greece 1,349
90,029. Ptení  Czech Republic 1,093
86,365. Ptghni  Armenia 1,231
83,763. Ptghunk’  Armenia 1,345
12,996. Ptolemaḯs  Greece 30,045
19,667. Ptuj  Slovenia 18,141
70,964. Pualas  Philippines 2,100
16,718. Puan  South Korea 22,267
6,687. Pubal  South Korea 63,026
42,395. Publier  France 5,525
1,268. Pucallpa  Peru 310,750
48,823. Pucara  Peru 4,335
93,449. Puchaczów  Poland 817
7,072. Pucheng  China 59,832
69,402. Pucheni  Romania 2,201
32,036. Puchenii Mari  Romania 8,869
77,626. Püchersreuth  Germany 1,667
29,982. Puchezh  Russia 9,881
18,656. Puchheim  Germany 19,357
19,081. Púchov  Slovakia 18,833
96,919. Puchow  Germany 150
22,583. Pucioasa  Romania 14,971
27,252. Puck  Poland 11,415
63,933. Pucklechurch  United Kingdom 2,612
18,937. Puçol  Spain 19,018
14,271. Pucón  Chile 26,953
95,290. Pudagla  Germany 443
30,784. Pudasjärvi  Finland 9,459
68,301. Pudem  Russia 2,278
68,539. Puderbach  Germany 2,259
65,909. Pudoc  Philippines 2,455
61,669. Pudoc  Philippines 2,815
28,622. Pudozh  Russia 10,605
12,016. Pudsey  United Kingdom 33,109
3,601. Pudukkottai  India 112,118
35,231. Puduppatti  India 7,570
33,357. Pudūr  India 8,281
27,216. Pudūr  India 11,432
30,223. Puduvāyal  India 9,742
32,390. Puebla  Mexico 8,700
85,492. Puebla de Alcocer  Spain 1,270
54,516. Puebla de Alfindén  Spain 3,552
86,123. Puebla de Don Rodrigo  Spain 1,242
58,809. Puebla de Guzmán  Spain 3,083
42,052. Puebla de la Calzada  Spain 5,604
72,185. Puebla de Obando  Spain 2,017
97,211. Puebla de San Miguel  Spain 68
78,533. Puebla de Sanabria  Spain 1,615
61,190. Puebla de Sancho Pérez  Spain 2,861
170. Puebla de Zaragoza  Mexico 1,590,256
80,963. Pueblito del Rio  Puerto Rico 1,481
3,798. Pueblo  United States 106,595
37,460. Pueblo Juárez  Mexico 6,839
51,316. Pueblo Libertador  Argentina 3,973
31,557. Pueblo Nuevo  Colombia 9,075
58,448. Pueblo Nuevo  Guatemala 3,116
91,098. Pueblo Nuevo  Honduras 1,053
54,487. Pueblo Nuevo  Honduras 3,556
52,420. Pueblo Nuevo  Mexico 3,814
44,090. Pueblo Nuevo  Mexico 5,170
47,139. Pueblo Nuevo  Nicaragua 4,608
87,968. Pueblo Nuevo  Panama 1,169
41,323. Pueblo Nuevo  Peru 5,766
25,647. Pueblo Nuevo  Peru 12,471
70,944. Pueblo Nuevo Sitalá  Mexico 2,101
34,680. Pueblo Nuevo Solistahuacán  Mexico 7,769
19,625. Pueblo Nuevo Tiquisate  Guatemala 18,189
49,601. Pueblo Nuevo Viñas  Guatemala 4,211
49,928. Pueblo Rico  Colombia 4,165
49,742. Pueblo Viejo  Dominican Republic 4,192
91,433. Pueblo Viejo  Panama 1,042
13,173. Pueblo West  United States 29,637
22,759. Pueblo Yaqui  Mexico 14,802
43,296. Pueblorrico  Colombia 5,327
24,267. Puebloviejo  Colombia 13,523
62,080. Puegnago sul Garda  Italy 2,776
37,413. Puelay  Philippines 6,854
739. Puente Alto  Chile 510,417
74,981. Puente de Domingo Flórez  Spain 1,829
71,505. Puente de Génave  Spain 2,064
17,710. Puente de Ixtla  Mexico 20,668
64,370. Puente la Reina  Spain 2,577
41,294. Puente Nacional  Colombia 5,774