midsayap population
Midsayap, Cotabato. Midsayap is a first class municipality in the province of Cotabato, Philippines. According to the 2015 census, it has a population of 151,684 people, and 71,110 registered voters.