Champniers-et-Reilhac is a village and commune in the Dordogne département of western France.
Coordinates: 45°40′N 0°44′E / 45.667, 0.733