Bergerac (Occitano: Brageirac) é uma comuna e uma subprefeitura do departamento de Dordogne na região de Nouvelle-Aquitaine, sudoeste da França.

É a segunda maior cidade do departamento, depois de Périgueux.

Apesar das semelhanças em seus nomes, não há nenhuma conexão com Cyrano de Bergerac, um escritor francês de Paris.