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 
37,896. San Juan Bautista Valle Nacional  Mexico 6,701
53,824. San Juan Cacahuatepec  Mexico 3,636
11,535. San Juan Capistrano  United States 34,593
26,400. San Juan Chamelco  Guatemala 11,944
39,191. San Juan Cosalá  Mexico 6,319
27,875. San Juan Cotzal  Guatemala 11,046
31,694. San Juan de Abajo  Mexico 9,015
16,914. San Juan de Alicante  Spain 21,939
63,658. San Juan de Arama  Colombia 2,636
17,630. San Juan de Aznalfarache  Spain 20,779
31,528. San Juan de Betulia  Colombia 9,092
10,585. San Juan de Colón  Venezuela 38,233
22,048. San Juan de Dios  Costa Rica 15,469
53,849. San Juan de Flores  Honduras 3,633
5,726. San Juan de la Maguana  Dominican Republic 72,950
44,961. San Juan de la Rambla  Spain 5,007
23,423. San Juan de la Vega  Mexico 14,209
26,426. San Juan de las Huertas  Mexico 11,929
45,066. San Juan de Limay  Nicaragua 4,997
9,079. San Juan de los Lagos  Mexico 45,671
4,697. San Juan de los Morros  Venezuela 87,739
72,441. San Juan De Los Platanos  Mexico 2,000
58,267. San Juan de Mata  Philippines 3,131
73,279. San Juan de Moró  Spain 1,947
78,154. San Juan de Opoa  Honduras 1,636
70,797. San Juan de Oriente  Nicaragua 2,111
91,251. San Juan de Planes  Honduras 1,048
52,374. San Juan de Río Coco  Nicaragua 3,820
28,235. San Juan de Urabá  Colombia 10,825
14,308. San Juan del Cesar  Colombia 26,848
80,788. San Juan del Paraná  Paraguay 1,492
37,477. San Juan del Puerto  Spain 6,834
3,426. San Juan del Río  Mexico 118,173
34,616. San Juan del Sur  Nicaragua 7,790
53,282. San Juan del Surutú  Bolivia 3,707
78,392. San Juan Ermita  Guatemala 1,623
50,597. San Juan Evangelista  Mexico 4,069
59,558. San Juan Guelavía  Mexico 3,014
48,599. San Juan Guichicovi  Mexico 4,371
46,536. San Juan Ixcaquixtla  Mexico 4,716
64,859. San Juan Ixcoy  Guatemala 2,535
47,138. San Juan La Laguna  Guatemala 4,608
13,180. San Juan Nepomuceno  Colombia 29,619
34,322. San Juan Nepomuceno  Paraguay 7,893
36,537. San Juan Opico  El Salvador 7,127
41,461. San Juan Pueblo  Honduras 5,735
2,929. San Juan Sacatepéquez  Guatemala 136,886
69,271. San Juan Tecuaco  Guatemala 2,210
16,562. San Juan Teotihuacán  Mexico 22,541
44,258. San Juan Tepa  Mexico 5,139
43,371. San Juan Tianguismanalco  Mexico 5,310
33,984. San Juan Tilapa  Mexico 8,019
37,023. San Juan Xiutetelco  Mexico 6,971
39,811. San Julián  Argentina 6,143
34,842. San Julian  Bolivia 7,706
25,251. San Julián  Mexico 12,752
58,959. San Julian  Philippines 3,069
81,131. San Justo  Argentina 1,473
16,992. San Justo  Argentina 21,809
71,335. San Justo de la Vega  Spain 2,077
12,074. San Kamphaeng  Thailand 32,950
13,244. San Lazzaro di Savena  Italy 29,446
4,860. San Leandro  United States 84,950
62,660. San Leo  Italy 2,720
45,205. San Leon  United States 4,970
87,965. San Leonardo  Italy 1,169
11,486. San Leonardo  Philippines 34,743
67,211. San Leonardo de Yagüe  Spain 2,354
55,474. San Leonardo in Passiria - St. Leonhard in Passeier  Italy 3,437
57,983. San Leucio del Sannio  Italy 3,159
67,250. San Lorenzello  Italy 2,350
8,763. San Lorenzo  Argentina 47,626
66,662. San Lorenzo  Colombia 2,394
69,971. San Lorenzo  Guatemala 2,165
16,708. San Lorenzo  Honduras 22,289
56,186. San Lorenzo  Italy 3,357
32,405. San Lorenzo  Nicaragua 8,694
1,744. San Lorenzo  Paraguay 227,876
69,788. San Lorenzo  Philippines 2,177
65,358. San Lorenzo  Philippines 2,498
30,948. San Lorenzo  Puerto Rico 9,373
16,035. San Lorenzo  United States 23,452
82,600. San Lorenzo al Mare  Italy 1,402
35,824. San Lorenzo Almecatla  Mexico 7,366
36,395. San Lorenzo Chiautzingo  Mexico 7,176
19,860. San Lorenzo de El Escorial  Spain 17,889
18,015. San Lorenzo de Esmeraldas  Ecuador 20,209
84,426. San Lorenzo de la Parrilla  Spain 1,313
55,553. San Lorenzo del Vallo  Italy 3,428
55,466. San Lorenzo di Sebato - St. Lorenzen  Italy 3,438
89,331. San Lorenzo in Banale  Italy 1,117
56,195. San Lorenzo in Campo  Italy 3,356
82,384. San Lorenzo Isontino  Italy 1,412
68,273. San Lorenzo Maggiore  Italy 2,280
71,461. San Lorenzo Nuovo  Italy 2,067
44,394. San Lorenzo Oyamel  Mexico 5,110
35,804. San Lorenzo Tlacotepec  Mexico 7,373
50,338. San Luca  Italy 4,106
84,568. San Lucas  Honduras 1,307
57,148. San Lucas  Mexico 3,249