Este municipio se encuentra rodeado por otros lugares entre los que se encuentran al norte está el estado de Veracruz, al sur Tenango de Doria, al este el municipio de Huehuetla y al oeste Agua Blanca y nuevamente el estado de Veracruz. Está constituido por una extensión territorial de aproximadamente 305.80 kilómetros cuadrados.