Bergerac est une commune du département de la Dordogne en région Nouvelle-Aquitaine. C'est la deuxième ville du département en population, légèrement moins peuplée que la préfecture Périgueux. C'est aussi l'une des trois sous-préfectures du département. Bergerac est située dans le Périgord pourpre sur la Dordogne, arrosée par ses affluents le Caudeau et la Conne.