Limita con los cantones: Balsas, Marcabelí, Arenillas, Santa Rosa, Atahualpa, Zaruma, y Portovelo pertenecientes a su misma provincia; y además limita con la Provincia de Loja.