La ciudad de Chimbote y su puerto se encuentran en el distrito de Chimbote, provincia del Santa, departamento de Ancash, al norte del Perú, a 432 kms. Al norte de la ciudad de Lima. El distrito de Chimbote limita por el Norte con el distrito de Coishco y Santa, por el Este con el distrito de Macate y Cáceres del Perú, por el Sur con el distrito de Nepeña y el distrito de Nuevo Chimbote, y por el Oeste con el Océano Pacífico.
La ciudad de Chimbote está ubicada sobre una llanura aluvional del río Lacramarca, con una longitud promedio de diez kilómetros por cinco de ancho. El poco caudal de este río irregular desaparece bajo tierra en las proximidades de la llanura, dando origen a una zona pantanosa donde hay 3 a 4 m., sobre el nivel del mar.