Według danych na rok 1990 gminę zamieszkiwały 1194 osoby, a gęstość zaludnienia wynosiła 23 osoby/km² (wśród 747 gmin Limousin Peyrat-le-Château plasuje się na 99. miejscu pod względem liczby ludności, natomiast pod względem powierzchni na miejscu 27.).