Los límites geográficos y administrativos del municipio están determinados al noreste por el municipio de Papantla, al sur con el municipio de Coatzintla y al noroeste con el municipio de Tihuatlán, separado de este último por el cauce del río Cazones.