El cantón Guayaquil está ubicado en la parte central de la provincia del Guayas, y limita al norte con los cantones de Lomas de Sargentillo, Nobol, Daule, y Samborondon; al sur con el Golfo de Guayaquil y la provincia de El Oro; al este con los cantones Durán, Naranjal y Balao; y al oeste con la provincia de Santa Elena y el cantón General Villamil;.