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 
39,393. San Bartolomé Milpas Altas  Guatemala 6,261
35,855. San Bartolomé Tlaltelulco  Mexico 7,354
40,997. San Bartolomeo in Galdo  Italy 5,841
89,297. San Bartolomeo Val Cavargna  Italy 1,118
85,145. San Basile  Italy 1,285
60,987. San Basilio  Argentina 2,882
82,339. San Basilio  Italy 1,414
33,734. San Basilio  Philippines 8,125
71,563. San Bassano  Italy 2,060
73,882. San Bautista  Uruguay 1,905
87,268. San Bellino  Italy 1,197
51,033. San Benedetto dei Marsi  Italy 4,006
9,173. San Benedetto del Tronto  Italy 45,054
35,424. San Benedetto Po  Italy 7,502
77,923. San Benedetto Ullano  Italy 1,649
48,571. San Benedetto Val di Sambro  Italy 4,375
44,176. San Benigno Canavese  Italy 5,154
37,681. San Benito  Argentina 6,771
12,753. San Benito  Guatemala 30,764
67,502. San Benito  Philippines 2,334
64,689. San Benito  Philippines 2,549
15,593. San Benito  United States 24,250
19,637. San Benito Abad  Colombia 18,181
34,830. San Bernabé Amaxac de Guerrero  Mexico 7,710
42,515. San Bernardino  Guatemala 5,501
46,909. San Bernardino  Paraguay 4,651
67,031. San Bernardino  Philippines 2,366
1,890. San Bernardino  United States 209,924
88,384. San Bernardino Verbano  Italy 1,152
27,770. San Bernardo  Argentina 11,101
1,583. San Bernardo  Chile 249,858
59,866. San Bernardo  Colombia 2,988
31,807. San Bernardo del Viento  Colombia 8,967
87,797. San Biagio della Cima  Italy 1,175
27,207. San Biagio di Callalta  Italy 11,439
52,650. San Biagio Platani  Italy 3,785
39,074. San Blas  Mexico 6,353
31,690. San Blas  Mexico 9,016
20,183. San Bonifacio  Italy 17,513
18,458. San Borja  Bolivia 19,640
9,938. San Bruno  United States 41,114
81,586. San Buenaventura  Honduras 1,452
29,789. San Buenaventura  Mexico 9,991
19,089. San Buenaventura  Mexico 18,822
87,056. San Buono  Italy 1,202
71,287. San Calixto  Colombia 2,080
46,926. San Calogero  Italy 4,649
58,540. San Candido - Innichen  Italy 3,107
41,143. San Canzian d'Isonzo  Italy 5,808
54,546. San Carlo Canavese  Italy 3,548
86,704. San Carlos  Argentina 1,215
56,249. San Carlos  Argentina 3,350
49,831. San Carlos  Bolivia 4,180
12,514. San Carlos  Chile 31,517
55,387. San Carlos  Colombia 3,447
34,742. San Carlos  Colombia 7,742
16,469. San Carlos  Colombia 22,678
15,401. San Carlos  Colombia 24,615
24,882. San Carlos  Mexico 13,054
24,370. San Carlos  Nicaragua 13,451
64,848. San Carlos  Philippines 2,536
63,815. San Carlos  Philippines 2,623
57,730. San Carlos  Philippines 3,186
46,954. San Carlos  Philippines 4,644
58,281. San Carlos  United States 3,130
50,821. San Carlos  United States 4,038
50,364. San Carlos  United States 4,103
13,644. San Carlos  United States 28,406
15,237. San Carlos  Uruguay 24,938
5,371. San Carlos  Venezuela 77,192
28,848. San Carlos Centro  Argentina 10,465
4,290. San Carlos de Bariloche  Argentina 95,394
78,707. San Carlos de Guaroa  Colombia 1,604
86,723. San Carlos del Valle  Spain 1,215
7,493. San Carlos del Zulia  Venezuela 56,582
20,771. San Carlos Park  United States 16,824
37,484. San Carlos Sija  Guatemala 6,831
76,335. San Casciano dei Bagni  Italy 1,745
20,959. San Casciano in Val di Pesa  Italy 16,615
61,470. San Casimiro  Philippines 2,833
69,074. San Cassiano  Italy 2,223
16,188. San Cataldo  Italy 23,154
82,029. San Cayetano  Colombia 1,430
69,096. San Celestino  Philippines 2,222
30,790. San Cesareo  Italy 9,456
35,845. San Cesario di Lecce  Italy 7,357
43,408. San Cesario sul Panaro  Italy 5,302
78,225. San Chirico Nuovo  Italy 1,632
84,640. San Chirico Raparo  Italy 1,304
44,914. San Cipirello  Italy 5,016
25,549. San Cipriano d'Aversa  Italy 12,530
40,479. San Cipriano Picentino  Italy 5,978
37,683. San Ciro de Acosta  Mexico 6,771
24,097. San Clemente  Chile 13,656
58,670. San Clemente  Italy 3,096
21,722. San Clemente  Peru 15,815
59,498. San Clemente  Philippines 3,019
37,706. San Clemente  Spain 6,765
6,632. San Clemente  United States 63,522
27,653. San Clemente del Tuyú  Argentina 11,174