Skip to content

Ranking

Densest cities and municipalities in Bicol Region

Camaligan (Camarines Sur) is the most crowded of the 114 cities and municipalities in Bicol Region: 5,178 people for every km² in 2024.[1, 2]

Below are the first 100 of 114 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 Bicol Region
Densest cities and municipalities in Bicol Region, top 100
RankNameProvince or regionPeople, 2024People, 2020Change since 2020People per km²
1CamaliganCamarines Sur25,21825,036+0.7%5,178
2Naga CityCamarines Sur210,545209,170+0.7%2,676
3DaetCamarines Norte106,465111,700−4.7%2,025
4Legazpi CityAlbay210,616209,533+0.5%1,296
5DaragaAlbay138,000133,893+3.1%1,161
6Tabaco CityAlbay140,779140,961−0.1%1,152
7MilaorCamarines Sur33,68033,963−0.8%1,010
8NabuaCamarines Sur86,45886,490−0.0%968
9San JoseCamarines Sur44,68843,973+1.6%943
10MalilipotAlbay41,06640,857+0.5%915
11TalisayCamarines Norte26,37127,244−3.2%848
12CanamanCamarines Sur35,76636,205−1.2%824
13GainzaCamarines Sur11,65211,584+0.6%784
14TigaonCamarines Sur61,79060,524+2.1%754
15Santo DomingoAlbay37,58637,765−0.5%735
16Iriga CityCamarines Sur115,306114,457+0.7%717
17PiliCamarines Sur101,66899,196+2.5%716
18PolanguiAlbay89,34489,176+0.2%711
19Sorsogon CitySorsogon187,670182,237+3.0%682
20CalabangaCamarines Sur88,91888,906+0.0%665
21MagaraoCamarines Sur28,19726,742+5.4%603
22BombonCamarines Sur17,34617,995−3.6%600
23CabusaoCamarines Sur18,88219,257−2.0%586
24BacacayAlbay72,29872,485−0.3%583
25TiwiAlbay56,87156,444+0.8%552
26Masbate CityMasbate104,011104,522−0.5%548
27BaaoCamarines Sur61,35761,493−0.2%546
28CamaligAlbay73,08772,042+1.5%541
29GubatSorsogon61,09560,294+1.3%530
30BulanSorsogon106,919105,190+1.6%513
31BalatanCamarines Sur31,06930,669+1.3%507
32Ligao CityAlbay119,779118,096+1.4%500
33PamplonaCamarines Sur38,55639,333−2.0%481
34BatoCamarines Sur52,02152,155−0.3%480
35GuinobatanAlbay84,42085,786−1.6%473
36San FernandoCamarines Sur39,20638,626+1.5%470
37BulaCamarines Sur75,94373,143+3.8%451
38OcampoCamarines Sur49,53551,073−3.0%451
39BatoCatanduanes21,32521,748−2.0%443
40Prieto DiazSorsogon23,42422,644+3.4%443
41MercedesCamarines Norte53,70255,334−3.0%438
42VinzonsCamarines Norte45,17349,042−7.9%428
43ViracCatanduanes75,13576,520−1.8%425
44CasiguranSorsogon36,46435,602+2.4%425
45MalinaoAlbay49,57047,395+4.6%422
46MinalabacCamarines Sur51,84153,981−4.0%394
47IrosinSorsogon59,54059,267+0.5%393
48PilarSorsogon76,90875,793+1.5%373
49BarcelonaSorsogon21,91120,987+4.4%360
50ParacaleCamarines Norte58,39160,198−3.0%357
51GoaCamarines Sur71,65171,368+0.4%355
52Santa MagdalenaSorsogon17,40017,096+1.8%354
53DimasalangMasbate25,05424,909+0.6%351
54MagallanesSorsogon38,07237,411+1.8%349
55DonsolSorsogon51,78150,281+3.0%345
56Pio DuranAlbay48,71349,070−0.7%341
57PasacaoCamarines Sur50,70853,461−5.2%339
58Jose PanganibanCamarines Norte60,62663,662−4.8%328
59CastillaSorsogon61,30860,635+1.1%324
60SagñayCamarines Sur37,08736,841+0.7%319
61MatnogSorsogon42,44441,989+1.1%317
62BuhiCamarines Sur78,10481,306−3.9%311
63LibmananCamarines Sur113,254112,994+0.2%309
64BulusanSorsogon24,15223,932+0.9%306
65LibonAlbay72,13575,073−3.9%299
66PlacerMasbate56,65856,340+0.6%298
67BatuanMasbate15,61414,610+6.9%290
68MoboMasbate41,19940,823+0.9%290
69MonrealMasbate25,84325,164+2.7%287
70JubanSorsogon35,97835,297+1.9%284
71EsperanzaMasbate18,02117,534+2.8%269
72CawayanMasbate68,51069,265−1.1%267
73CatainganMasbate51,16550,623+1.1%263
74San JacintoMasbate29,45829,686−0.8%263
75San FernandoMasbate22,00621,600+1.9%254
76Pio V. CorpusMasbate23,64123,744−0.4%252
77SipocotCamarines Sur65,28668,169−4.2%251
78ManitoAlbay26,42526,162+1.0%247
79OasAlbay64,89066,084−1.8%243
80ClaveriaMasbate40,73342,142−3.3%240
81PalanasMasbate28,13327,322+3.0%235
82Rapu-RapuAlbay36,28136,151+0.4%234
83JovellarAlbay17,53817,795−1.4%220
84San AndresCatanduanes37,15738,480−3.4%219
85San VicenteCamarines Norte11,77412,579−6.4%205
86UsonMasbate56,41057,166−1.3%201
87AroroyMasbate89,15488,351+0.9%193
88LupiCamarines Sur33,47433,897−1.3%191
89Santa ElenaCamarines Norte42,58543,582−2.3%190
90PandanCatanduanes20,79621,473−3.2%187
91BaludMasbate40,23640,155+0.2%180
92San PascualMasbate44,64144,449+0.4%180
93CaramoanCamarines Sur50,43351,728−2.5%175
94TinambacCamarines Sur69,86070,176−0.5%173
95LaboCamarines Norte108,319109,245−0.9%168
96BasudCamarines Norte43,38845,133−3.9%165
97LagonoyCamarines Sur57,04456,714+0.6%157
98BarasCatanduanes12,99213,484−3.7%149
99BalenoMasbate28,78728,855−0.2%147
100San Lorenzo RuizCamarines Norte15,07215,757−4.4%138

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.