Macabebe is located in the southern part of Pampanga. It is bordered to the north by the municipalities of Minalin, Guagua and Apalit; to the east by the municipalities of Calumpit and Hagonoy in Bulacan; to the west by the municipality of Sasmuan; and to the south by the municipality of Masantol and Manila Bay. It is one of the three coastal towns in Pampanga along with Sasmuan and Lubao.
Macabebe is 17 kilometres (11 mi) from San Fernando and 61 kilometres (38 mi) from Manila.
ATLU-BOLA
BICAL
BUNDAGUL
CACUTUD
CALUMPANG
CAMACHILES
DAPDAP
DAU
DOLORES
DUQUIT
LAKANDULA
MABIGA
MACAPAGAL VILLAGE
MAMATITANG
MANGALIT
MARCOS VILLAGE
MAWAQUE
PARALAYUNAN
POBLACION
SAN FRANCISCO
SAN JOAQUIN
STA. INES
STA. MARIA
STO. ROSARIO
SAPANG BALEN
SAPANG BIABAS
TABUN