217 habitants vivent à Léobard, on les appelle les Léobardois. Ils ont en moyenne 43 ans et touchent un salaire moyen de 17000 euros annuel.
À Léobard, il y a 42% de résidences secondaires.
Léobard se situe à 74,4 km de la centrale nucléaire la plus proche.