Limita con Ciudad Madero en la parte norte se encuentra el municipio de Altamira, al sur el estado de Veracruz, al este el Golfo de México y al oeste el municipio de Tampico, posee una extensión territorial de 46.60 kilómetros cuadrados y , se localiza a una altura promedio de 3.08 metros sobre el nivel del mar