El cantón se divide en cinco distritos: San Rafael, San Josecito, Santiago, Ángeles y Concepción.