Skip to content

Ranking

Densest cities and municipalities in Central Luzon

Marilao (Bulacan) is the most crowded of the 130 cities and municipalities in Central Luzon: 9,178 people for every km² in 2024.[1, 2]

Below are the first 100 of 130 cities and municipalities, ordered by people for every km² of land, each with its 2020 count and its change since.

People are counted as of July 1, 2024 (the 2024 Census of Population) and May 1, 2020 (the 2020 Census of Population and Housing), both by the Philippine Statistics Authority.

Open Central Luzon
Densest cities and municipalities in Central Luzon, top 100
RankNameProvince or regionPeople, 2024People, 2020Change since 2020People per km²
1MarilaoBulacan263,507254,453+3.6%9,178
2Angeles CityPampanga483,452462,928+4.4%7,622
3Meycauayan CityBulacan228,023225,673+1.0%6,937
4BocaueBulacan147,755141,412+4.5%5,509
5San Fernando CityPampanga377,534354,666+6.5%5,425
6GuiguintoBulacan118,173113,415+4.2%5,350
7Santa MariaBulacan322,525289,820+11.3%3,984
8ObandoBulacan61,07359,978+1.8%3,961
9BalagtasBulacan80,22177,018+4.2%3,807
10Malolos CityBulacan269,809261,189+3.3%3,782
11Baliwag CityBulacan174,194168,470+3.4%3,702
12PlaridelBulacan120,939114,432+5.7%3,311
13Sto. TomasPampanga44,37642,846+3.6%2,998
14PandiBulacan162,725155,115+4.9%2,837
15PulilanBulacan111,384108,836+2.3%2,784
16GuaguaPampanga137,948128,893+7.0%2,752
17CalumpitBulacan122,187118,471+3.1%2,563
18San Jose Del Monte CityBulacan685,688651,813+5.2%2,433
19BustosBulacan80,56577,199+4.4%2,122
20Santa RitaPampanga42,91548,209−11.0%1,921
21ApalitPampanga121,057117,160+3.3%1,887
22Mabalacat CityPampanga306,594293,244+4.6%1,838
23Cabanatuan CityNueva Ecija343,672327,325+5.0%1,765
24Olongapo CityZambales264,903260,317+1.8%1,727
25Santa AnaPampanga63,43161,537+3.1%1,588
26MexicoPampanga187,597173,403+8.2%1,564
27Tarlac CityTarlac401,892385,398+4.3%1,521
28MasantolPampanga57,20757,990−1.4%1,471
29MagalangPampanga133,883124,188+7.8%1,347
30Balanga CityBataan109,931104,173+5.5%1,338
31DinalupihanBataan124,188118,209+5.1%1,309
32San LeonardoNueva Ecija69,18068,536+0.9%1,296
33PaombongBulacan58,45355,696+5.0%1,248
34LubaoPampanga190,355173,502+9.7%1,235
35HagonoyBulacan136,673133,448+2.4%1,175
36OraniBataan72,94170,342+3.7%1,140
37BulacanBulacan83,10181,232+2.3%1,133
38San LuisPampanga64,67458,551+10.5%1,124
39San SimonPampanga65,76059,182+11.1%1,101
40PilarBataan47,10746,239+1.9%1,042
41LimayBataan81,96078,272+4.7%1,040
42OrionBataan63,04460,771+3.7%1,037
43San RafaelBulacan108,256103,097+5.0%1,032
44AngatBulacan67,86265,617+3.4%1,017
45MinalinPampanga50,12648,380+3.6%1,016
46PaniquiTarlac106,190103,003+3.1%981
47RamosTarlac23,80822,879+4.1%953
48TalaveraNueva Ecija137,444132,338+3.9%940
49JaenNueva Ecija83,89579,189+5.9%917
50San IsidroNueva Ecija55,10854,372+1.4%891
51MarivelesBataan156,200149,879+4.2%885
52PuraTarlac27,01725,781+4.8%861
53ArayatPampanga150,949144,875+4.2%850
54Santo DomingoNueva Ecija63,75061,092+4.4%847
55San Jose CityNueva Ecija156,714150,917+3.8%826
56San ManuelTarlac29,69328,387+4.6%806
57AliagaNueva Ecija72,13470,363+2.5%802
58GeronaTarlac97,93794,485+3.7%802
59BacolorPampanga59,36148,066+23.5%800
60SamalBataan40,84338,302+6.6%793
61Gapan CityNueva Ecija129,610122,968+5.4%778
62MacabebePampanga82,93378,151+6.1%774
63MoncadaTarlac66,92562,819+6.5%770
64ConcepcionTarlac178,549169,953+5.1%769
65CabiaoNueva Ecija89,49785,862+4.2%754
66CastillejosZambales70,10567,889+3.3%751
67San MiguelBulacan179,792172,073+4.5%749
68ZaragozaNueva Ecija55,65753,090+4.8%742
69San IldefonsoBulacan123,140115,713+6.4%718
70SasmuanPampanga32,08129,076+10.3%711
71FloridablancaPampanga146,095135,542+7.8%639
72VictoriaTarlac71,49569,370+3.1%628
73QuezonNueva Ecija42,62141,845+1.9%616
74CamilingTarlac91,40087,319+4.7%616
75Science City of MuñozNueva Ecija85,06184,308+0.9%610
76La PazTarlac71,97868,952+4.4%606
77CandabaPampanga124,019119,497+3.8%602
78GuimbaNueva Ecija131,468127,653+3.0%596
79RizalNueva Ecija71,74970,196+2.2%584
80HermosaBataan80,55777,443+4.0%566
81San AntonioNueva Ecija84,95883,060+2.3%544
82AbucayBataan44,84642,984+4.3%541
83AnaoTarlac12,86512,208+5.4%527
84Santa RosaNueva Ecija80,25875,649+6.1%511
85CarranglanNueva Ecija43,69442,420+3.0%497
86LicabNueva Ecija29,59029,269+1.1%494
87SubicZambales116,788111,912+4.4%453
88General Mamerto NatividadNueva Ecija43,77944,311−1.2%440
89PoracPampanga147,551140,751+4.8%433
90BalerAurora44,68443,785+2.1%423
91PeñarandaNueva Ecija33,04332,269+2.4%417
92NorzagarayBulacan140,697136,064+3.4%409
93LupaoNueva Ecija47,17545,917+2.7%391
94CuyapoNueva Ecija70,91968,066+4.2%388
95Santa IgnaciaTarlac53,62051,626+3.9%388
96LlaneraNueva Ecija44,62042,281+5.5%386
97San NarcisoZambales32,18030,759+4.6%368
98CapasTarlac162,724156,056+4.3%363
99NampicuanNueva Ecija15,29714,471+5.7%313
100IbaZambales59,58055,581+7.2%274

Density is a place's 2024 people divided by its land area. Areas are the Land Management Bureau's 2019 masterlist.

Sources

Every count here is the PSA's own, for the place as the PSA names it today. The change and the order are Scene's arithmetic on those counts. How Scene works out the rest.

  1. 1.Philippine Statistics Authority. Population and Annual Population Growth Rate of the Philippines and its Regions, Provinces, and Highly Urbanized Cities Based on the 2010, 2015, 2020 and 2024 Population Census (OpenSTAT table 0211A6DAPG0). Published August 7, 2026. Read by Scene October 2, 2026. CC BY (PSA Terms of Use). Open the source
  2. 2.Philippine Statistics Authority, from the Land Management Bureau (DENR). Population, Land Area, Population Density, and Percent Change in Population Density by Region, Province/Highly Urbanized City, and City/Municipality: 2015, 2020, and 2024 (OpenSTAT table 0221A6DLPD0). Published August 7, 2026. Read by Scene October 2, 2026. CC BY (PSA Terms of Use). Open the source

Scene works out the rest from these sources: growth rates, shares, areas, densities, coordinates, neighbours and distances. How.

Report a mistake on this page: write to hello@scene.ph with the page address.