Macabebe, officially the Municipality of Macabebe, is a municipality in the province of Pampanga, Philippines. According to the 2020 census, it has a population of 78,151 people. The town was named Macabebe because it is geographically situated along the shores or banks of Río Grande de Pampanga. The town is sometimes referred to as Makabibe because of the abundance of corals and shells along the Río Grande in earlier times. The English translation of Macabebe, meaning: 'surrounded by rivers' describes the historical heritage of the ancient town.