Skip to content

Ranking

Largest cities and municipalities in Bangsamoro (BARMM)

Cotabato City (Maguindanao del Norte) is the largest of the 108 cities and municipalities in Bangsamoro (BARMM), with 383,383 people at the 2024 census.[1]

Below are the first 100 of 108 cities and municipalities, ordered by their people in the 2024 census, 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.

Largest cities and municipalities in Bangsamoro (BARMM), top 100
RankNameProvince or regionPeople, 2024People, 2020Change since 2020
1Cotabato CityMaguindanao del Norte383,383325,079+17.9%
2Marawi CityLanao del Sur259,993207,010+25.6%
3Datu Odin SinsuatMaguindanao del Norte152,907116,768+31.0%
4BongaoTawi-Tawi131,887116,118+13.6%
5Sultan KudaratMaguindanao del Norte124,965105,121+18.9%
6ParangMaguindanao del Norte123,209102,914+19.7%
7Lamitan CityBasilan116,652100,150+16.5%
8MalusoBasilan66,81745,730+46.1%
9UpiMaguindanao del Norte65,36359,004+10.8%
10BuluanMaguindanao del Sur60,93157,406+6.1%
11MalabangLanao del Sur58,37749,088+18.9%
12SumisipBasilan55,77847,345+17.8%
13Panglima SugalaTawi-Tawi52,65748,055+9.6%
14WaoLanao del Sur51,08150,366+1.4%
15Lumba-BayabaoLanao del Sur50,95945,909+11.0%
16South UpiMaguindanao del Sur50,01843,197+15.8%
17PagalunganMaguindanao del Sur49,32646,277+6.6%
18LantawanBasilan48,77731,040+57.1%
19MarantaoLanao del Sur46,23337,763+22.4%
20BuldonMaguindanao del Norte45,67639,684+15.1%
21BariraMaguindanao del Norte43,30136,143+19.8%
22PagagawanMaguindanao del Sur42,18137,314+13.0%
23SitangkaiTawi-Tawi42,17237,319+13.0%
24LanguyanTawi-Tawi41,58737,096+12.1%
25MatanogMaguindanao del Norte41,14636,034+14.2%
26PiagapoLanao del Sur40,55830,132+34.6%
27BalindongLanao del Sur40,04732,573+23.0%
28TalayanMaguindanao del Sur39,18234,156+14.7%
29Tabuan-LasaBasilan38,96429,327+32.9%
30Datu PaglasMaguindanao del Sur38,44633,682+14.1%
31SibutuTawi-Tawi38,07034,243+11.2%
32Shariff AguakMaguindanao del Sur37,43733,982+10.2%
33MaguingLanao del Sur37,29230,436+22.5%
34TamparanLanao del Sur37,19032,074+16.0%
35Sapa-SapaTawi-Tawi37,12933,580+10.6%
36MasiuLanao del Sur36,80333,580+9.6%
37MalidegaoSpecial Geographic Area36,42736,438−0.0%
38SimunulTawi-Tawi35,61634,245+4.0%
39Datu Abdullah SangkiMaguindanao del Sur35,27430,117+17.1%
40Datu Anggal MidtimbangMaguindanao del Sur35,24328,224+24.9%
41TandubasTawi-Tawi34,70234,316+1.1%
42GanassiLanao del Sur33,89730,802+10.1%
43TugunanSpecial Geographic Area33,72133,167+1.7%
44Gen. S.K. PendatunMaguindanao del Sur33,71031,263+7.8%
45MarogongLanao del Sur33,59530,118+11.5%
46Datu Saudi AmpatuanMaguindanao del Sur33,37431,060+7.5%
47Poona BayabaoLanao del Sur33,30731,141+7.0%
48MamasapanoMaguindanao del Sur32,83127,807+18.1%
49Hadji Mohammad AjulBasilan32,80624,625+33.2%
50Tipo-TipoBasilan32,73425,531+28.2%
51Datu Blah T. SinsuatMaguindanao del Norte32,08828,243+13.6%
52South UbianTawi-Tawi31,94229,583+8.0%
53KabuntalanMaguindanao del Norte31,86325,439+25.3%
54AmpatuanMaguindanao del Sur31,56028,941+9.1%
55Rajah BuayanMaguindanao del Sur31,32927,832+12.6%
56BalabaganLanao del Sur31,22729,863+4.6%
57Datu PiangMaguindanao del Sur31,06328,380+9.5%
58Ungkaya PukanBasilan31,04124,016+29.3%
59Sultan MasturaMaguindanao del Norte30,82825,331+21.7%
60Northern KabuntalanMaguindanao del Norte30,33226,277+15.4%
61Al-BarkaBasilan30,31823,736+27.7%
62BayangLanao del Sur30,22728,023+7.9%
63Hadji MuhtamadBasilan30,12226,867+12.1%
64MadalumLanao del Sur30,04426,478+13.5%
65TuburanBasilan30,02724,742+21.4%
66Shariff Saydona MustaphaMaguindanao del Sur29,70725,080+18.5%
67TarakaLanao del Sur29,55827,184+8.7%
68PandagMaguindanao del Sur29,24426,356+11.0%
69MapunTawi-Tawi29,21830,038−2.7%
70KapalawanSpecial Geographic Area29,19128,463+2.6%
71SaguiaranLanao del Sur28,80726,712+7.8%
72BubongLanao del Sur28,73326,514+8.4%
73MangudadatuMaguindanao del Sur28,51126,203+8.8%
74GuindulunganMaguindanao del Sur28,47124,933+14.2%
75LigawasanSpecial Geographic Area28,32229,784−4.9%
76Sultan Sa BarongisMaguindanao del Sur27,92924,476+14.1%
77AkbarBasilan27,91123,098+20.8%
78Datu Hoffer AmpatuanMaguindanao del Sur27,67826,660+3.8%
79BinidayanLanao del Sur27,03125,965+4.1%
80Ditsaan-RamainLanao del Sur26,91824,406+10.3%
81TugayaLanao del Sur26,28324,778+6.1%
82KadayanganSpecial Geographic Area26,09925,573+2.1%
83NabalawagSpecial Geographic Area25,50025,723−0.9%
84ButigLanao del Sur25,39422,768+11.5%
85LumbatanLanao del Sur24,98822,780+9.7%
86MadambaLanao del Sur24,88622,050+12.9%
87Bacolod-KalawiLanao del Sur24,38123,129+5.4%
88Buadiposo-BuntongLanao del Sur23,28318,046+29.0%
89KapataganLanao del Sur23,22820,498+13.3%
90MulondoLanao del Sur23,15919,932+16.2%
91KapaiLanao del Sur21,63020,581+5.1%
92LumbayanagueLanao del Sur21,46919,091+12.5%
93PaglatMaguindanao del Sur21,31718,727+13.8%
94Datu SaliboMaguindanao del Sur21,29518,795+13.3%
95TalitayMaguindanao del Norte19,75017,463+13.1%
96PicongLanao del Sur19,29618,907+2.1%
97PahamuddinSpecial Geographic Area19,26219,627−1.9%
98PualasLanao del Sur18,02014,526+24.1%
99CalanogasLanao del Sur17,58514,985+17.4%
100TubaranLanao del Sur17,56716,896+4.0%

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

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.