La provincia está conformada por 15 cantones, de las cuales se derivan 27 parroquias urbanas y 60 parroquias rurales.