Le château de Saint-Crépin se situe sur la commune de Saint-Crépin-de-Richemont, dans le département français de la Dordogne.