La Provincia de Esmeraldas está constituida por 7 cantones, con sus respectivas parroquias urbanas y rurales.