La ville de Saint-Martin-de-Fressengeas est située dans le département Dordogne.
Les communes limitrophes sont les suivantes : Saint-Saud-Lacoussière, Saint-Jory-de-Chalais, Villars, Milhac-de-Nontron, Saint-Jean-de-Côle, Saint-Romain-et-Saint-Clément.
1 infirmier et infirmière à domicile pratique à Saint-Martin-de-Fressengeas.