Sainte-Foy-de-Belvès est une ville de la Dordogne en région Nouvelle-Aquitaine.
Sainte-Foy-de-Belvès compte 133 habitants appelés les "Sainte-Foyens, Sainte-Foyennes".
La densité de la population de Sainte-Foy-de-Belvès est de 19 habitants au km².
Le maire de Sainte-Foy-de-Belvès est Madame Maryse DURAND