Ranking
Largest cities and municipalities in Northern Mindanao
Cagayan De Oro City (Misamis Oriental) is the largest of the 93 cities and municipalities in Northern Mindanao, with 741,617 people at the 2024 census.[1]
Below are all 93 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 | Cagayan De Oro City | Misamis Oriental | 741,617 | 728,402 | +1.8% |
| 2 | Iligan City | Lanao del Norte | 368,132 | 363,115 | +1.4% |
| 3 | Valencia City | Bukidnon | 223,620 | 216,546 | +3.3% |
| 4 | Malaybalay City | Bukidnon | 195,046 | 190,712 | +2.3% |
| 5 | Ozamiz City | Misamis Occidental | 143,620 | 140,334 | +2.3% |
| 6 | Gingoog City | Misamis Oriental | 138,895 | 136,698 | +1.6% |
| 7 | Manolo Fortich | Bukidnon | 118,075 | 113,200 | +4.3% |
| 8 | Quezon | Bukidnon | 114,521 | 109,624 | +4.5% |
| 9 | Maramag | Bukidnon | 109,864 | 108,293 | +1.5% |
| 10 | Talakag | Bukidnon | 81,932 | 77,027 | +6.4% |
| 11 | Tagoloan | Misamis Oriental | 80,424 | 80,319 | +0.1% |
| 12 | Balingasag | Misamis Oriental | 76,877 | 74,385 | +3.4% |
| 13 | Lala | Lanao del Norte | 75,015 | 73,425 | +2.2% |
| 14 | Baloi | Lanao del Norte | 74,003 | 68,465 | +8.1% |
| 15 | Don Carlos | Bukidnon | 73,592 | 69,273 | +6.2% |
| 16 | Kapatagan | Lanao del Norte | 72,762 | 62,571 | +16.3% |
| 17 | Oroquieta City | Misamis Occidental | 71,373 | 72,301 | −1.3% |
| 18 | Lantapan | Bukidnon | 68,777 | 65,974 | +4.3% |
| 19 | Tangub City | Misamis Occidental | 68,419 | 68,389 | +0.0% |
| 20 | Opol | Misamis Oriental | 66,836 | 66,327 | +0.8% |
| 21 | Sultan Naga Dimaporo | Lanao del Norte | 65,656 | 60,904 | +7.8% |
| 22 | San Fernando | Bukidnon | 65,494 | 63,045 | +3.9% |
| 23 | El Salvador City | Misamis Oriental | 62,126 | 58,771 | +5.7% |
| 24 | Pangantucan | Bukidnon | 60,162 | 56,580 | +6.3% |
| 25 | Jasaan | Misamis Oriental | 58,098 | 57,055 | +1.8% |
| 26 | Kitaotao | Bukidnon | 57,364 | 53,796 | +6.6% |
| 27 | Impasug-ong | Bukidnon | 55,901 | 53,863 | +3.8% |
| 28 | Claveria | Misamis Oriental | 52,718 | 52,478 | +0.5% |
| 29 | Libona | Bukidnon | 51,555 | 48,965 | +5.3% |
| 30 | Tubod | Lanao del Norte | 50,395 | 50,073 | +0.6% |
| 31 | Kalilangan | Bukidnon | 44,108 | 43,711 | +0.9% |
| 32 | Kibawe | Bukidnon | 43,491 | 41,897 | +3.8% |
| 33 | Villanueva | Misamis Oriental | 42,456 | 40,419 | +5.0% |
| 34 | Mambajao | Camiguin | 41,782 | 41,094 | +1.7% |
| 35 | Plaridel | Misamis Occidental | 40,321 | 39,840 | +1.2% |
| 36 | Clarin | Misamis Occidental | 39,867 | 39,356 | +1.3% |
| 37 | Baungon | Bukidnon | 39,151 | 37,111 | +5.5% |
| 38 | Damulog | Bukidnon | 38,564 | 39,322 | −1.9% |
| 39 | Cabanglasan | Bukidnon | 38,365 | 36,286 | +5.7% |
| 40 | Magsaysay | Misamis Oriental | 37,084 | 36,803 | +0.8% |
| 41 | Medina | Misamis Oriental | 36,692 | 35,612 | +3.0% |
| 42 | Munai | Lanao del Norte | 36,449 | 35,020 | +4.1% |
| 43 | Kadingilan | Bukidnon | 35,432 | 33,735 | +5.0% |
| 44 | Alubijid | Misamis Oriental | 35,411 | 32,163 | +10.1% |
| 45 | Bonifacio | Misamis Occidental | 34,942 | 34,558 | +1.1% |
| 46 | Initao | Misamis Oriental | 34,445 | 33,902 | +1.6% |
| 47 | Salvador | Lanao del Norte | 34,053 | 32,115 | +6.0% |
| 48 | Pantao Ragat | Lanao del Norte | 32,557 | 30,247 | +7.6% |
| 49 | Salay | Misamis Oriental | 31,128 | 29,998 | +3.8% |
| 50 | Sumilao | Bukidnon | 31,094 | 29,531 | +5.3% |
| 51 | Manticao | Misamis Oriental | 30,968 | 29,469 | +5.1% |
| 52 | Poona Piagapo | Lanao del Norte | 30,666 | 29,183 | +5.1% |
| 53 | Jimenez | Misamis Occidental | 29,265 | 28,909 | +1.2% |
| 54 | Tudela | Misamis Occidental | 29,082 | 28,599 | +1.7% |
| 55 | Malitbog | Bukidnon | 28,666 | 26,741 | +7.2% |
| 56 | Kolambugan | Lanao del Norte | 28,545 | 28,265 | +1.0% |
| 57 | Aloran | Misamis Occidental | 28,095 | 27,934 | +0.6% |
| 58 | Laguindingan | Misamis Oriental | 27,688 | 26,363 | +5.0% |
| 59 | Pantar | Lanao del Norte | 27,300 | 26,599 | +2.6% |
| 60 | Dangcagan | Bukidnon | 27,128 | 26,076 | +4.0% |
| 61 | Talisayan | Misamis Oriental | 26,801 | 25,761 | +4.0% |
| 62 | Lopez Jaena | Misamis Occidental | 25,806 | 25,507 | +1.2% |
| 63 | Kauswagan | Lanao del Norte | 25,515 | 24,193 | +5.5% |
| 64 | Lagonglong | Misamis Oriental | 25,072 | 24,190 | +3.7% |
| 65 | Bacolod | Lanao del Norte | 24,963 | 24,367 | +2.5% |
| 66 | Sapad | Lanao del Norte | 24,826 | 22,974 | +8.1% |
| 67 | Baroy | Lanao del Norte | 24,763 | 24,683 | +0.3% |
| 68 | Calamba | Misamis Occidental | 23,808 | 23,227 | +2.5% |
| 69 | Naawan | Misamis Oriental | 23,562 | 22,444 | +5.0% |
| 70 | Maigo | Lanao del Norte | 23,400 | 23,337 | +0.3% |
| 71 | Linamon | Lanao del Norte | 21,385 | 21,269 | +0.6% |
| 72 | Sapang Dalaga | Misamis Occidental | 21,006 | 20,490 | +2.5% |
| 73 | Lugait | Misamis Oriental | 20,946 | 20,559 | +1.9% |
| 74 | Magsaysay | Lanao del Norte | 20,581 | 20,463 | +0.6% |
| 75 | Sinacaban | Misamis Occidental | 20,176 | 19,671 | +2.6% |
| 76 | Gitagum | Misamis Oriental | 19,269 | 17,920 | +7.5% |
| 77 | Nunungan | Lanao del Norte | 19,036 | 18,827 | +1.1% |
| 78 | Baliangao | Misamis Occidental | 18,500 | 18,433 | +0.4% |
| 79 | Catarman | Camiguin | 18,186 | 17,569 | +3.5% |
| 80 | Tangcal | Lanao del Norte | 17,247 | 16,075 | +7.3% |
| 81 | Matungao | Lanao del Norte | 16,404 | 14,756 | +11.2% |
| 82 | Tagoloan | Lanao del Norte | 16,204 | 15,091 | +7.4% |
| 83 | Kinoguitan | Misamis Oriental | 15,763 | 14,091 | +11.9% |
| 84 | Mahinog | Camiguin | 14,905 | 14,634 | +1.9% |
| 85 | Libertad | Misamis Oriental | 13,461 | 12,948 | +4.0% |
| 86 | Sagay | Camiguin | 13,192 | 12,826 | +2.9% |
| 87 | Balingoan | Misamis Oriental | 11,896 | 11,020 | +8.0% |
| 88 | Sugbongcogon | Misamis Oriental | 11,156 | 9,764 | +14.3% |
| 89 | Panaon | Misamis Occidental | 10,891 | 10,797 | +0.9% |
| 90 | Don Victoriano | Misamis Occidental | 10,214 | 9,664 | +5.7% |
| 91 | Binuangan | Misamis Oriental | 8,293 | 7,441 | +11.5% |
| 92 | Guinsiliban | Camiguin | 6,827 | 6,685 | +2.1% |
| 93 | Concepcion | Misamis Occidental | 6,608 | 9,324 | −29.1% |
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.