89.871 (1903) censo 69.717 (1918) censo 126.568 (1939) censo 224.382 (1948) censo 339.600 (1960) censo 415.154 (1970) censo 411.022 (1975) censo 452.675 (1980) censo 630.674 (1990) censo 662.180 (1995) censo 801.102 (2000) censo 1.273.715 (2007) censo 944.718 (2010) censo 1.173.933 (2015) censo 1.667.258 (2020) censo
Ten unha superficie de 4 900,1km² e unha poboación de 1 532 868 habitantes (censo de 2007), cunha densidade de poboación, por tanto, de 163 hab/km².
O maguindanao é o idioma máis falado nesta provincia.
Politicamente a provincia de Maguindanao, de primeira categoría, divídese en 36 municipios que comprenden 506 barrios. Consta de 2 distritos para as eleccións ao Congreso.[2]