Limita con los municipios de Tecolutla, Martínez de la Torre, Misantla, Nautla y el litoral del Golfo de México.