Ubicada en la costa del océano Pacífico en la región litoral de Ecuador, el este de la ciudad está a orillas del río Guayas, a unos 20 kilómetros de su desembocadura en el océano Pacífico, mientras está rodeada por el Estero Salado en su parte suroccidental y el inicio de la cordillera Chongón Colonche, una cadena de montañas de altitud media, en el noroeste.