Sanilhac est une commune de la Dordogne, en région Nouvelle-Aquitaine, qui compte environ 4 674 habitants. Localisée dans la périphérie sud de Périgueux, Sanilhac appartient à l’agglomération périgourdin et a connu une croissance résidentielle importante depuis les années 1970. Son développement est lié à la dynamique urbaine de la préfecture de la Dordogne.
Le nom Sanilhac vient d’un anthroponyme gallo-romain en -acum, désignant un ancien domaine foncier. Ce type de formation toponymique est caractéristique du Périgord Blanc, département dans lequel les noms en -ac/-iac constituent une majorité des noms de communes. L’église est dédiée à saint Georges, dont le patronage est répandu dans les paroisses périgordines.