Limita con el municipio de Piaxtla al norte y al oriente; al suroeste, con el municipio de Tulcingo; y al noroeste, con el municipio de Chila de la Sal y el municipio de Axutla.