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
2,681. Palian Philippines 2,861
3,907. Palhi Philippines 2,185
2,263. Palguyod Philippines 3,230
1,514. Palestina Philippines 4,418
1,926. Paldit Philippines 3,664
315. Palayan City Philippines 23,742
2,582. Palauig Philippines 2,944
3,433. Palaroo Philippines 2,409
721. Palapag Philippines 8,342
2,166. Palanit Philippines 3,358
628. Palangue Philippines 9,567
2,950. Palanas Philippines 2,690
665. Palanas Philippines 9,037
1,391. Palali Philippines 4,703
2,115. Palahanan Primero Philippines 3,404
2,571. Palagao Norte Philippines 2,953
2,568. Palacpalac Philippines 2,956
561. Pakil Philippines 10,693
2,953. Pakiad Philippines 2,689
2,460. Pajo Philippines 3,051
2,736. Paitan Este Philippines 2,826
3,123. Paitan Philippines 2,586
2,212. Paitan Philippines 3,294
1,583. Paiisa Philippines 4,275
1,297. Pagudpud Philippines 4,945
1,578. Pagsanjan Philippines 4,279
466. Pagsañgahan Philippines 13,573
4,080. Pagsanahan Norte Philippines 2,089
1,576. Pagsabangan Philippines 4,284
3,850. Pagonisili Philippines 2,214
196. Pagbilao Philippines 40,818
2,426. Pagatin Philippines 3,079
3,179. Pagangan Philippines 2,560
2,590. Pagalungan Philippines 2,936
1,046. Pagalungan Philippines 5,932
250. Pagaluñgan Philippines 31,052
2,039. Pag-asa Philippines 3,507
286. Paete Philippines 26,855
3,729. Padre Zamora Philippines 2,271
1,566. Padre Garcia Philippines 4,304
2,425. Padre Burgos Philippines 3,080
2,163. Padong Philippines 3,361
2,265. Padaya Philippines 3,228
2,498. Padapada Philippines 3,016
3,904. Padang Philippines 2,187
522. Padada Philippines 11,439
2,830. Pacoroman Philippines 2,770
355. Pacol Philippines 19,839
3,560. Paclolo Philippines 2,346
1,461. Paatan Philippines 4,526
1,952. Paagahan Philippines 3,621
82. Ozamis Philippines 93,082
2,288. Owak Philippines 3,202
447. Oton Philippines 14,395
2,614. Osmeña Philippines 2,915
1,335. Osmeña Philippines 4,866
1,888. Oslob Philippines 3,724
2,269. Osias Philippines 3,225
2,873. Osiao Philippines 2,737
207. Oroquieta Philippines 39,279
907. Orong Philippines 6,772
83. Ormoc Philippines 92,345
172. Orion Philippines 46,991
667. Oras Philippines 9,022
177. Orani Philippines 44,877
4,126. Oracon Philippines 2,045
2,071. Opol Philippines 3,468
4,127. Ondoy Philippines 2,041
859. Olutanga Philippines 7,133
32. Olongapo Philippines 220,021
775. Olingan Philippines 7,806
3,395. Olea Philippines 2,434
2,157. Okiot Philippines 3,370
2,577. Ogod Philippines 2,948
1,624. Odiongan Philippines 4,151
1,015. Odiongan Philippines 6,077
2,662. Odiong Philippines 2,873
2,170. Odiong Philippines 3,346
1,408. Odiong Philippines 4,668
3,390. Odicon Philippines 2,439
2,465. Odala Philippines 3,047
2,403. Ocoy Philippines 3,099
3,070. Ochanado Philippines 2,615
456. Ocaña Philippines 13,898
2,706. Ocampo Philippines 2,841
1,120. Obong Philippines 5,576
141. Obando Philippines 59,929
3,664. Oaqui Philippines 2,304
3,830. Nuyo Philippines 2,224
3,127. Nunguan Philippines 2,584
3,080. Nuing Philippines 2,610
2,698. Nugas Philippines 2,844
2,449. Nueva Vida Sur Philippines 3,058
2,965. Nueva Valencia Philippines 2,681
3,893. Nueva Fuerza Philippines 2,191
216. Noveleta Philippines 37,299
1,132. Novallas Philippines 5,525
99. Norzagaray Philippines 79,508
482. Norala Philippines 12,750
2,529. Noling Philippines 2,989