Leyrat est une ville de la Creuse en région Nouvelle-Aquitaine. Leyrat compte 156 habitants appelés les "Leyratois, Leyratoises". La densité de la population de Leyrat est de 9 habitants au km².
Le maire de Leyrat est Monsieur Jacques BONNAUD