El cantón de San Isidro está dividido en cuatro distritos: