Bannewitz is a municipality in the Sächsische Schweiz-Osterzgebirge district, in Saxony, Germany. It is situated 7 km south of Dresden.