
Installé sur une terrasse alluviale à l’abri des crues de la Dordogne, le site de Saint-Sozy est occupé depuis l’époque gallo-romaine où il prend le nom de Floriacum. Le village ancien s’étage sur les pentes en contrebas du « château », vaste demeure en partie du 15e s. qui abrite un temps la mairie, d’où son fronton paré d’une horloge.
La place du village agrémentée de marronniers accueille une fontaine publique et le monument aux morts. Cette place ancienne est le lieu vivant du village. Aujourd’hui disparues, une halle accueillant des marchés et l’église d’origine médiévale y trônent jusqu’à la deuxième moitié du 19e s. L’actuelle église Saint-Barthélémy datant de la fin du 19e s. ponctue la grand’route ouverte récemment et le long de laquelle le village moderne s’éparpille. Elle a remplacé l’ancien chemin qui sinue sur le versant entre les maisons du vieux bourg reliant Souillac à Meyronne.