Weißdorf ligger ved den nordlige ende af Naturpark Fichtelgebirge ved floden Saale, ca. tre kilometer øst for byen Münchberg og ca. 18 kilometer syd for byen Hof.  Landsbyer og bebyggelser Kommunen Weißdorf består af syv landsbyer og bebyggelser: Albertsreuth, Bärlas, Benk, Bug, Oppenroth, Weißdorf und Wulmersreuth.