Selb is a town located in the district of Wunsiedel within the region of Upper Franconia, situated in the state of Bavaria, Germany. It is positioned in the Fichtel Mountains near the border with the Czech Republic.
The town's geographical location places it approximately 20 kilometres northwest of Cheb and 23 kilometres southeast of Hof.