Benndorf er en kommune i landkreis Mansfeld-Südharz i den tyske delstat Sachsen-Anhalt. Kommunen hører til Verwaltungsgemeinschaft Mansfelder Grund-Helbra der har administration i Helbra.
Benndorf ligger ca. 10 km nordvest for Eisleben i udkanten af Mansfelds kobberskifferområde.
Kommunen er nævnt første gang i 1121.
I Benndorf ligger to historiske jernbaner: Wipperliese og Mansfelder Bergwerksbahn.