Dominé par les châteaux de Calvayrac et du Théron (XVe siècle), Prayssac subit les ravages de la croisade des Albigeois. C’est la patrie du maréchal d’Empire Jean-Baptiste Bessières, duc d’Istrie, tué la veille de la bataille de Lützen sous les yeux de Bonaparte.