Saint-Chamassy est une ville de la Dordogne en région Nouvelle-Aquitaine.
Saint-Chamassy compte 538 habitants appelés les "Eumacois, Eumacoises".
La densité de la population de Saint-Chamassy est de 34 habitants au km².
Le maire de Saint-Chamassy est Monsieur Roland DELMAS