La commune de Léobard, qui comptait 620 habitants en 1880, n'en a plus que 180 en 2003, mais 218 en 2014.
Sa superficie est de 1030 hectares à une altitude moyenne de 204 mètres.
Sa structure géologique appartient au calcaire jurassique des Causses, terrains portlandiens. Le sol est également riche en minerai de fer. Le ruisseau du Céou arrose de belles prairies.
Productions agricoles : blé, seigle, maïs, pommes de terre, truffes ; exploitations de bois.