Polomolok, officially the Municipality of Polomolok, is a municipality in the province of South Cotabato, Philippines. As of May 2020, it has a population of 172,605 people making it both the most populated municipality in Mindanao and the most populated municipality outside Luzon.