La ville de Salignac-Eyvigues est située dans le département Dordogne.
Les municipalités limitrophes sont les suivantes : Peyrillac-et-Millac, Borrèze, Souillac, Simeyrols, Paulin, Sainte-Nathalène, Saint-Crépin-et-Carlucet, Saint-Geniès.
13 infirmiers et infirmières à domicile travaillent à Salignac-Eyvigues.