Places beginning with MA in North Cotabato, Philippines
Maburereng
Magading
Magahoy
Magampao
Magpet
Magpet
Makabasa
Makilala
Makilala
Malaang
Malabacan
Malaboan
Malamote
Malamote
Malanduwagi
Malapag
Malasila
Malasila
Malilao
Malingao
Malitubog
Malitubog
Maluao
Mamuti
Manabuan
Manabuan
Manarapan
Manatalan
Manaulanan
Manding
Mangango
Manongol
Manongol Crossing
Manuangan
Mappit
Marakabak
Maramatay
Maramatay
Marbel
Marbel
Maridagao
Marigalupa
Masalinan
Matalam
Matalam
Matama
Mateo
Mateo
Mateo
Matig-Nuling
Matinao
Matinkanana