CHAMPSANGLARD se situe dans la région Nouvelle Aquitaine et dans le département : CREUSE , son code postal est 23220, son code INSEE : 23049. La commune fait partie de l'arrondissement de Guéret. La commune compte 255 habitants..
CHAMPSANGLARD à une surficie de 1362 Km2, les coordonéées GPS de CHAMPSANGLARD sont 46.280706131,1.8889365790000001. Le Nombre d'habitations est de 181 composé de 86 résidences pricipales de 72 résidences secondaires ainsi que de de 23 logement vacances. Le maire de CHAMPSANGLARD est DUQUEROIX Sylvain (1976-06-17), Cadre de la fonction publique.