Sanilhac est une ville du département de la Dordogne, dans la région de Nouvelle-Aquitaine.
Sanilhac est une commune nouvelle issue du regroupement des 3 communes : Breuilh, Marsaneix et Notre-Dame-de-Sanilhac.
Sanilhac fait partie du canton de 
Sanilhac adhère à la la communauté d'agglomération Le Grand Périgueux 
Sanilhac fait partie du bassin de vie de Périgueux 
Le maire de Sanilhac est M. Jean Louis AMELIN - Ancien cadre (2026)
La population de Sanilhac est de 4720 habitants (2025) 
L'altitude moyenne de Sanilhac 140 mètres.
Le code postal de Sanilhac est : 24660
Le code INSEE de Sanilhac est : 24312
4 Il y a 4 Ecoles à Sanilhac. Voir les établissements scolaires de Sanilhac. 
2 2 médecins généralistes liberaux exercent à Sanilhac. 
3.6 La part des résidences secondaires est de 3.6 %. 
Tous les chiffres et statistiques sur Sanilhac sur le site Insee.fr 
CartographieLes autres cartes de la Dordogne
Voir toutes les cartes du département de la Dordogne (24)
Chalagnac: à 4.34 km
Église-Neuve-de-Vergt: à 4.38 km
Coursac: à 5.80 km
Creyssensac-et-Pissot: à 6.10 km
Boulazac-Isle-Manoire: à 7.07 km
Périgueux: à 7.09 km
Saint-Paul-de-Serre: à 7.22 km
Coulounieix-Chamiers: à 8.05 km
Marsac-sur-l'Isle: à 8.11 km
Trélissac: à 8.31 km
Grun-Bordas: à 9.70 km
Montrem: à 9.81 km
Chancelade: à 10.08 km
Razac-sur-l'Isle: à 10.10 km
Champcevinel: à 10.44 km
Vergt: à 10.56 km
Manzac-sur-Vern: à 10.62 km
Bassillac et Auberoche: à 11.00 km
Saint-Pierre-de-Chignac: à 11.00 km
Ecole primaire - Public
Ecole maternelle Les Cébrades - Public
Ecole élémentaire Les Cébrades - Public
Ecole primaire de MARSANEIX - Public