El cantón de Cañas consta de 5 distritos: