Jabarkan Pembagian wilayah dari Maguindanao

Secara administratif provinsi Maguindanao terbagi menjadi 36 munisipalitas dan 1 kota komponen, yaitu:

Sebagian besar penduduk Maguindanao adalah orang Yakan, Tausug, Cebuano, Chavacanao, dan Maguindanao.

Bahasa utama adalah Maguindanao dan Cebuano. Bahasa lain yang dituturkan adalah Chabacano. Dialek bahasa Chabacano yang dituturkan di Cotabato City disebut Cotabateño,yana berevolusi dari dialek Zamboangueño. Dituturkan pula bahasa Tagalog, Bahasa Inggris, dan Bahasa Arab.