El cantón de Mora se compone de siete distritos, los cuales son: