El Puerto de Coatzacoalcos mantiene una ubicación geográfica privilegiada en la región del Istmo de Tehuantepec; se encuentra en el extremo de la vía terrestre más corta entre el Océano Pacífico y el Golfo de México, a tan solo 302 km de distancia. Se localiza en la margen izquierda del río que lleva su nombre, el cual desemboca en el Golfo de México.
El municipio de Coatzacoalcos se localiza en la zona sur del estado de Veracruz, en las coordenadas 18°09' latitud norte y 94°26' longitud oeste, a una altura de 10 metros sobre el nivel del mar. Tiene una superficie de 471.16 km2, lo que representa el 1% del total del estado.
A su vez, limita con los municipios de Pajápan, Cosoleacaque, Minatitlán, Ixhuatlán del Sureste, Moloacán y Las Choapas; al norte con el Golfo de México y al este con el estado de Tabasco.
El Puerto de Coatzacoalcos se encuentra ubicado en la Zona Ístmica y en la parte limítrofe sureste del estado de Veracruz. Geográficamente, es un punto estratégico que conecta vía terrestre el Golfo de México con el Océano Pacífico, hacia las ciudades de Tehuantepec y Salina Cruz, en el estado de Oaxaca.
El recinto portuario colinda al norte con zonas habitacionales de la Ciudad de Coatzacoalcos, al sur con astilleros de la Secretaría de Marina, al oriente con la margen izquierda del río; teniendo enfrente el complejo petrolero de Pajaritos y al poniente con colonias urbanas.
El recinto portuario de Coatzacoalcos abarca una superficie de 352.0 hectáreas, de las cuales 122.3 son de tierra y 229.7 son zonas de agua.
El recinto portuario de la Laguna de Pajaritos cuenta con una superficie de tierra de 71 ha y 237 ha de área de agua.