Ahuazotepec se localiza en la parte occidental de la Sierra de Puebla, la cual forma parte de la Sierra Madre Oriental.