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.
| Rank | Name | Province or region | People, 2024 | People, 2020 | Change since 2020 |
|---|---|---|---|---|---|
| 1 | Cotabato City | Maguindanao del Norte | 383,383 | 325,079 | +17.9% |
| 2 | Marawi City | Lanao del Sur | 259,993 | 207,010 | +25.6% |
| 3 | Datu Odin Sinsuat | Maguindanao del Norte | 152,907 | 116,768 | +31.0% |
| 4 | Bongao | Tawi-Tawi | 131,887 | 116,118 | +13.6% |
| 5 | Sultan Kudarat | Maguindanao del Norte | 124,965 | 105,121 | +18.9% |
| 6 | Parang | Maguindanao del Norte | 123,209 | 102,914 | +19.7% |
| 7 | Lamitan City | Basilan | 116,652 | 100,150 | +16.5% |
| 8 | Maluso | Basilan | 66,817 | 45,730 | +46.1% |
| 9 | Upi | Maguindanao del Norte | 65,363 | 59,004 | +10.8% |
| 10 | Buluan | Maguindanao del Sur | 60,931 | 57,406 | +6.1% |
| 11 | Malabang | Lanao del Sur | 58,377 | 49,088 | +18.9% |
| 12 | Sumisip | Basilan | 55,778 | 47,345 | +17.8% |
| 13 | Panglima Sugala | Tawi-Tawi | 52,657 | 48,055 | +9.6% |
| 14 | Wao | Lanao del Sur | 51,081 | 50,366 | +1.4% |
| 15 | Lumba-Bayabao | Lanao del Sur | 50,959 | 45,909 | +11.0% |
| 16 | South Upi | Maguindanao del Sur | 50,018 | 43,197 | +15.8% |
| 17 | Pagalungan | Maguindanao del Sur | 49,326 | 46,277 | +6.6% |
| 18 | Lantawan | Basilan | 48,777 | 31,040 | +57.1% |
| 19 | Marantao | Lanao del Sur | 46,233 | 37,763 | +22.4% |
| 20 | Buldon | Maguindanao del Norte | 45,676 | 39,684 | +15.1% |
| 21 | Barira | Maguindanao del Norte | 43,301 | 36,143 | +19.8% |
| 22 | Pagagawan | Maguindanao del Sur | 42,181 | 37,314 | +13.0% |
| 23 | Sitangkai | Tawi-Tawi | 42,172 | 37,319 | +13.0% |
| 24 | Languyan | Tawi-Tawi | 41,587 | 37,096 | +12.1% |
| 25 | Matanog | Maguindanao del Norte | 41,146 | 36,034 | +14.2% |
| 26 | Piagapo | Lanao del Sur | 40,558 | 30,132 | +34.6% |
| 27 | Balindong | Lanao del Sur | 40,047 | 32,573 | +23.0% |
| 28 | Talayan | Maguindanao del Sur | 39,182 | 34,156 | +14.7% |
| 29 | Tabuan-Lasa | Basilan | 38,964 | 29,327 | +32.9% |
| 30 | Datu Paglas | Maguindanao del Sur | 38,446 | 33,682 | +14.1% |
| 31 | Sibutu | Tawi-Tawi | 38,070 | 34,243 | +11.2% |
| 32 | Shariff Aguak | Maguindanao del Sur | 37,437 | 33,982 | +10.2% |
| 33 | Maguing | Lanao del Sur | 37,292 | 30,436 | +22.5% |
| 34 | Tamparan | Lanao del Sur | 37,190 | 32,074 | +16.0% |
| 35 | Sapa-Sapa | Tawi-Tawi | 37,129 | 33,580 | +10.6% |
| 36 | Masiu | Lanao del Sur | 36,803 | 33,580 | +9.6% |
| 37 | Malidegao | Special Geographic Area | 36,427 | 36,438 | −0.0% |
| 38 | Simunul | Tawi-Tawi | 35,616 | 34,245 | +4.0% |
| 39 | Datu Abdullah Sangki | Maguindanao del Sur | 35,274 | 30,117 | +17.1% |
| 40 | Datu Anggal Midtimbang | Maguindanao del Sur | 35,243 | 28,224 | +24.9% |
| 41 | Tandubas | Tawi-Tawi | 34,702 | 34,316 | +1.1% |
| 42 | Ganassi | Lanao del Sur | 33,897 | 30,802 | +10.1% |
| 43 | Tugunan | Special Geographic Area | 33,721 | 33,167 | +1.7% |
| 44 | Gen. S.K. Pendatun | Maguindanao del Sur | 33,710 | 31,263 | +7.8% |
| 45 | Marogong | Lanao del Sur | 33,595 | 30,118 | +11.5% |
| 46 | Datu Saudi Ampatuan | Maguindanao del Sur | 33,374 | 31,060 | +7.5% |
| 47 | Poona Bayabao | Lanao del Sur | 33,307 | 31,141 | +7.0% |
| 48 | Mamasapano | Maguindanao del Sur | 32,831 | 27,807 | +18.1% |
| 49 | Hadji Mohammad Ajul | Basilan | 32,806 | 24,625 | +33.2% |
| 50 | Tipo-Tipo | Basilan | 32,734 | 25,531 | +28.2% |
| 51 | Datu Blah T. Sinsuat | Maguindanao del Norte | 32,088 | 28,243 | +13.6% |
| 52 | South Ubian | Tawi-Tawi | 31,942 | 29,583 | +8.0% |
| 53 | Kabuntalan | Maguindanao del Norte | 31,863 | 25,439 | +25.3% |
| 54 | Ampatuan | Maguindanao del Sur | 31,560 | 28,941 | +9.1% |
| 55 | Rajah Buayan | Maguindanao del Sur | 31,329 | 27,832 | +12.6% |
| 56 | Balabagan | Lanao del Sur | 31,227 | 29,863 | +4.6% |
| 57 | Datu Piang | Maguindanao del Sur | 31,063 | 28,380 | +9.5% |
| 58 | Ungkaya Pukan | Basilan | 31,041 | 24,016 | +29.3% |
| 59 | Sultan Mastura | Maguindanao del Norte | 30,828 | 25,331 | +21.7% |
| 60 | Northern Kabuntalan | Maguindanao del Norte | 30,332 | 26,277 | +15.4% |
| 61 | Al-Barka | Basilan | 30,318 | 23,736 | +27.7% |
| 62 | Bayang | Lanao del Sur | 30,227 | 28,023 | +7.9% |
| 63 | Hadji Muhtamad | Basilan | 30,122 | 26,867 | +12.1% |
| 64 | Madalum | Lanao del Sur | 30,044 | 26,478 | +13.5% |
| 65 | Tuburan | Basilan | 30,027 | 24,742 | +21.4% |
| 66 | Shariff Saydona Mustapha | Maguindanao del Sur | 29,707 | 25,080 | +18.5% |
| 67 | Taraka | Lanao del Sur | 29,558 | 27,184 | +8.7% |
| 68 | Pandag | Maguindanao del Sur | 29,244 | 26,356 | +11.0% |
| 69 | Mapun | Tawi-Tawi | 29,218 | 30,038 | −2.7% |
| 70 | Kapalawan | Special Geographic Area | 29,191 | 28,463 | +2.6% |
| 71 | Saguiaran | Lanao del Sur | 28,807 | 26,712 | +7.8% |
| 72 | Bubong | Lanao del Sur | 28,733 | 26,514 | +8.4% |
| 73 | Mangudadatu | Maguindanao del Sur | 28,511 | 26,203 | +8.8% |
| 74 | Guindulungan | Maguindanao del Sur | 28,471 | 24,933 | +14.2% |
| 75 | Ligawasan | Special Geographic Area | 28,322 | 29,784 | −4.9% |
| 76 | Sultan Sa Barongis | Maguindanao del Sur | 27,929 | 24,476 | +14.1% |
| 77 | Akbar | Basilan | 27,911 | 23,098 | +20.8% |
| 78 | Datu Hoffer Ampatuan | Maguindanao del Sur | 27,678 | 26,660 | +3.8% |
| 79 | Binidayan | Lanao del Sur | 27,031 | 25,965 | +4.1% |
| 80 | Ditsaan-Ramain | Lanao del Sur | 26,918 | 24,406 | +10.3% |
| 81 | Tugaya | Lanao del Sur | 26,283 | 24,778 | +6.1% |
| 82 | Kadayangan | Special Geographic Area | 26,099 | 25,573 | +2.1% |
| 83 | Nabalawag | Special Geographic Area | 25,500 | 25,723 | −0.9% |
| 84 | Butig | Lanao del Sur | 25,394 | 22,768 | +11.5% |
| 85 | Lumbatan | Lanao del Sur | 24,988 | 22,780 | +9.7% |
| 86 | Madamba | Lanao del Sur | 24,886 | 22,050 | +12.9% |
| 87 | Bacolod-Kalawi | Lanao del Sur | 24,381 | 23,129 | +5.4% |
| 88 | Buadiposo-Buntong | Lanao del Sur | 23,283 | 18,046 | +29.0% |
| 89 | Kapatagan | Lanao del Sur | 23,228 | 20,498 | +13.3% |
| 90 | Mulondo | Lanao del Sur | 23,159 | 19,932 | +16.2% |
| 91 | Kapai | Lanao del Sur | 21,630 | 20,581 | +5.1% |
| 92 | Lumbayanague | Lanao del Sur | 21,469 | 19,091 | +12.5% |
| 93 | Paglat | Maguindanao del Sur | 21,317 | 18,727 | +13.8% |
| 94 | Datu Salibo | Maguindanao del Sur | 21,295 | 18,795 | +13.3% |
| 95 | Talitay | Maguindanao del Norte | 19,750 | 17,463 | +13.1% |
| 96 | Picong | Lanao del Sur | 19,296 | 18,907 | +2.1% |
| 97 | Pahamuddin | Special Geographic Area | 19,262 | 19,627 | −1.9% |
| 98 | Pualas | Lanao del Sur | 18,020 | 14,526 | +24.1% |
| 99 | Calanogas | Lanao del Sur | 17,585 | 14,985 | +17.4% |
| 100 | Tubaran | Lanao del Sur | 17,567 | 16,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.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.