Limita al norte con la provincia del Azuay, al sur con el Cantón Piñas, al este con el Cantón Portovelo y al oeste con los cantones Chilla y Atahualpa.