La commune de Saint-Martin-de-Ribérac, et qui est paisible, comprenant 713 habitants, se trouve dans le département de la Dordogne. L'habitat est surtout composé de bâtiments anciens. Les habitants sont en majorité âgés, on y relève un taux d'enfants et d'adolescents relativement assez inférieur (17%), par contre un âge moyen de 47 ans et une taille moyenne des ménages de 2.3 personnes.
D'un point de vue économique, l'état des lieux comprend entre autres un taux de chômage de 11%. La localité bénéficie d'un climat distingué par un ensoleillement de 2066 heures par an mais des précipitations de 835 mm par an. On peut indiquer une évolution du nombre de places en établissement scolaires de 25 mais une densité de population de 40 hab./km², une année moyenne de contruction de 1960 et une portion de propriétaires de 73%.