Philippines - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
3,690. Balagtas Philippines 2,293
142. Balagtas Philippines 59,826
1,684. Balagtasin Philippines 4,050
3,271. Balagui Philippines 2,502
1,460. Balagunan Philippines 4,528
329. Balamban Philippines 22,283
2,010. Balanacan Philippines 3,547
107. Balanga Philippines 72,954
4,014. Balangbalang Philippines 2,135
1,116. Balangiga Philippines 5,592
2,330. Balangkayan Philippines 3,159
3,602. Balangonan Philippines 2,329
2,601. Balaoan Philippines 2,928
1,889. Balaoang Philippines 3,724
2,707. Balaogan Philippines 2,841
3,685. Balas Philippines 2,295
3,248. Balas Philippines 2,517
1,683. Balasan Philippines 4,051
1,371. Balasing Philippines 4,768
1,502. Balatan Philippines 4,451
1,870. Balatero Philippines 3,746
159. Balayan Philippines 50,115
2,606. Balayang Philippines 2,923
3,337. Balayong Philippines 2,469
3,890. Balbalan Philippines 2,195
947. Balele Philippines 6,496
1,873. Baleno Philippines 3,741
1,537. Balete Philippines 4,360
708. Balete Philippines 8,588
695. Balete Philippines 8,662
810. Balete No 2 Philippines 7,495
3,749. Balibagan Oeste Philippines 2,263
2,383. Balibago Philippines 3,121
2,104. Balibago Philippines 3,429
1,257. Balibago Philippines 5,057
1,075. Baligang Philippines 5,781
3,255. Balila Philippines 2,511
3,307. Balili Philippines 2,485
2,597. Balilihan Philippines 2,931
864. Balimbing Philippines 7,102
2,479. Balinad Philippines 3,032
612. Balingasag Philippines 9,722
1,893. Balingasay Philippines 3,720
1,055. Balingcanaway Philippines 5,870
2,623. Balingueo Philippines 2,906
3,442. Balinsacayao Philippines 2,404
3,168. Balite Philippines 2,564
2,382. Balitoc Philippines 3,121
1,066. Baliton Philippines 5,809
53. Baliuag Philippines 135,679
1,428. Baliuag Nuevo Philippines 4,601
2,712. Baliwagan Philippines 2,838
2,649. Baliwagan Philippines 2,883
1,117. Ballesteros Philippines 5,591
567. Baloc Philippines 10,566
2,024. Balocawehay Philippines 3,528
3,677. Balogo Philippines 2,298
2,443. Balogo Philippines 3,063
2,308. Balogo Philippines 3,190
2,199. Balogo Philippines 3,308
1,767. Balogo Philippines 3,908
916. Balogo Philippines 6,704
3,653. Baloy Philippines 2,308
1,108. Balsik Philippines 5,661
3,997. Balucawi Philippines 2,142
650. Balucuc Philippines 9,214
3,686. Balud Philippines 2,295
3,114. Balud Philippines 2,591
1,980. Balud Philippines 3,586
2,994. Balugo Philippines 2,666
3,556. Balut Philippines 2,348
2,749. Balutakay Philippines 2,817
2,018. Baluti Philippines 3,539
3,256. Bamban Philippines 2,511
326. Bambang Philippines 22,831
2,814. Banaba Philippines 2,778
1,526. Banaba Philippines 4,387
2,818. Banag Philippines 2,775
3,643. Banalo Philippines 2,310
3,284. Banaue Philippines 2,497
2,445. Banawa Philippines 3,060
3,657. Banawang Philippines 2,306
726. Banaybanay Philippines 8,304
204. Banaybanay Philippines 39,452
1,572. Bancal Philippines 4,295
1,962. Bancasi Philippines 3,607
4,119. Banga Philippines 2,058
4,011. Bañga Philippines 2,136
144. Bañga Philippines 58,855
3,845. Bangad Philippines 2,216
2,190. Bangad Philippines 3,321
1,474. Bangad Philippines 4,498
2,885. Bangahan Philippines 2,728
2,086. Bangan-Oda Philippines 3,456
3,105. Banganan Philippines 2,594
1,774. Bangao Philippines 3,902
538. Bangar Philippines 11,068
3,698. Bangkal Philippines 2,288
3,025. Bangonay Philippines 2,643
452. Bangued Philippines 14,018