Municipality Population Data
Province of Maguindanao

Municipality Water District Population 1990 Population 1995 Population 2000 Population 2010 Population 2015 Households 1990 Households 1995 Households 2000 Household Size 2000
Ampatuan 25,542 27,200 32,907 17,800 24,801 4,838 5,639 6,453 5.10
Barira 16,858 17,825 18,296 19,686 30,004 2,964 3,380 3,326 5.50
Buldon 22,730 24,209 24,986 33,729 35,282 3,793 4,652 4,554 5.49
Buluan Butuan 53,143 38,695 51,098 38,106 35,282 10,588 7,854 9,501 5.38
Cotabato City Cotabato City 127,065 146,779 163,849 271,786 299,438 22,726 27,093 31,227 5.25
Datu Abdullah Sanki 17,079 23,878
Datu Anggal Midtimbang 13,339 25,016
Datu Blah T. Sinsuat 16,533 25,024
Datu Hoffer Ampatuan 16,295 25,012
Datu Odin Sinsuat (Dinaig) 52,370 57,866 71,569 76,332 99,210 9,717 10,401 13,270 5.39
Datu Paglas Datu Paglas 13,970 15,522 20,014 20,290 28,387 2,716 3,130 3,673 5.45
Datu Piang 53,311 55,104 67,303 28,492 25,600 10,857 10,657 10,793 6.24
Datu Salibo 15,062 14,947
Datu Saudi-Ampatuan 20,330 26,427
Datu Unsay 12,490 11,813
Gen. S. K. Pendatun 24,004 28,103
Guindulungan 16,071 19,911
Kabuntalan (Tumbao) 16,842 19,409 23,137 16,794 17,276 3,020 3,805 4,223 5.48
Mamasapano 22,354 24,800
Mangudadatu 14,864 25,046
Matanog Matanog 14,759 16,018 19,006 23,269 29,770 2,588 2,780 3,125 6.08
Northern Kabuntalan 14,251 25,232
Pagagawan 31,265 34,820
Pagalungan Pagalungan 42,495 46,401 25,908 31,891 39,653 7,578 9,395 4,715 5.49
Paglat 11,207 15,920
Pandag 13,795 25,057
Parang 55,355 49,562 60,935 73,328 62,172 10,799 9,701 11,402 5.34
Rajah Buayan 17,423 23,652
Shariff Saydona Mustapha 16,442 19,855
Sharifff Aguak (Maganoy) (Capital) 52,475 53,110 49,531 34,376 31,692 9,941 9,754 8,073 6.14
South Upi 20,293 23,186 28,186 35,990 30,004 4,056 4,568 5,533 5.09
Sultan Kudarat (Nuling) 72,331 76,125 94,861 82,758 95,201 13,880 15,662 16,996 5.58
Sultan Mastura 21,712 22,261
Sultan Mastura 21,712 22,261
Sultan sa Barongis (Lambayong) 29,916 29,967 34,709 22,547 22,425 5,966 5,651 6,426 5.40
Talayan 42,327 43,286 33,129 16,042 30,032 7,066 8,211 5,573 5.94
Talitay 13,328 14,863
Upi 45,957 46,440 51,141 45,444 53,583 8,453 9,512 9,975 5.13