Oberfrauendorf ligger ved foten av den 614 meter høye Kohlkuppe i Osterzgebirge. Stedet er anlagt som en skogslandsby, mellom høyere liggende bakketopper hvor elven Lockwitzbach – også kalt etter Reinhardtsgrimma – renner. Elven flyter i nordlig retning mot Dresden–Lockwitz og munner ut i Elben.