El municipio de Canillá tiene una cabecera municipal con el mismo nombre, así como veintinueve comunidades rurales: seis aldeas, diecisiete caseríos, una comunidad agraria, cuatro parajes y un cantón.