Saint-Chamassy est une commune du département de la Dordogne, dans la région de Nouvelle-Aquitaine.
Saint-Chamassy fait partie du canton de Vallée de l'Homme
Saint-Chamassy adhère à la la communauté de communes de la Vallée de l'Homme
Saint-Chamassy fait partie du bassin de vie de Le Bugue
175 m.
La population de Saint-Chamassy est de 493 habitants (2020)
Le code postal de de Saint-Chamassy est : 24260