Macabebe is a coastal municipality in the province of Pampanga.
The municipality has a land area of 105.16 square kilometers or 40.60 square miles which constitutes 5.25% of Pampanga's total area. Its population as determined by the 2020 Census was 78,151. This represented 3.21% of the total population of Pampanga province, or 0.63% of the overall population of the Central Luzon region. Based on these figures, the population density is computed at 743 inhabitants per square kilometer or 1,925 inhabitants per square mile.