Se ubica sobre el margen derecho de la desembocadura del río Coatzacoalcos.Allende se encuentra localizado en la margen derecha del río Coatzacoalcos en su desembocadura en el Golfo de México, frente a la ciudad de Coatzacoalcos que se encuentra en la margen izquierda del mismo río y con la cual forma una conurbación.Sus coordenadas geográficas son 18°07′59″N 94°22′52″O / 18.13306, -94.38111 y su altitud es de 9 metros sobre el nivel del mar.[4] En Allende y sus inmediaciones se encuentran ubicadas varias instalaciones industriales del ramo petroquímico, entre ellas tres de las principales instalaciones petroleras de la empresa estatal Petróleos Mexicanos y que son la Terminal logística Pajaritos, el Complejo petroquímico Pajaritos y el Complejo petroquímico Morelos; que proporcionan empleo a personal de toda el área metropolitana de Coatzacoalcos y Minatitlán.El Complejo petroquímico Cangrejera se encuentra en la localidad vecina de Mundo Nuevo.