Se encuentra rodeado por la mayoría de los cantones restantes, con excepción de Chinchipe, El Pangui y Paquisha.
Al oeste limita con la provincia de Loja.
El alcalde actual para el período 2019 - 2023 es Víctor Manuel González.
El cantón es conocido por ser uno de los primeros cantones y uno con los de mayor extensión territorial en la provincia.
El cantón está dividido políticamente, en 8 parroquias que son: Las parroquias urbanas son: Las parroquias rurales son: