Weißenstadt is a town in the district of Wunsiedel, in Upper Franconia, Bavaria, Germany. It is situated on the shore of the picturesque Weißenstadter See (Weissenstadt Lake), in the Fichtelgebirge Mountains, on the river Eger, 11 km northwest of Wunsiedel. The town got its name "White City" from the landmark church, once white now weathered dark grey.
The town nestles in the valley of the Eger between the mountains of Waldstein and Rudolfstein and the pass of Höllpass on the plateau of the Fichtelgebirge.
The borough of Weißenstadt incorporates the town itself and a number of villages: