Saint Cyprien is een plaats vlak bij de rivier de Dordogne in het departement Dordogne in de Périgord Noir, die deel uitmaakt van de regio Aquitanië in Frankrijk. Het heeft 1600 inwoners. Tijdens de 10 etappe van de Tour in 2017 was de lijn voor de tussensprint getrokken in Saint Cyprien.