Bien qu'il n'en reste pas de vestiges, la commune existait cependant déjà à l'époque celtique. L'ère médiévale laissera de nombreuses traces, sûrement à cause du rayonnement de la cité à cette époque. Elle était, en effet, propriété épiscopale et il était fréquent que les évêques de Rodez y séjournent. Guillaume de la Tour édifia un château au XVe siècle, le château de Larguiès (à moins de 2 km de Salles-Curan), duquel subsiste une très belle porte sculptée (en été une visite guidée extérieure est possible). L'église date également du XVe siècle, mais a été embellie au XVIe. De style gothique, son portail et un bénitier sont de style roman.