Selb es una ciudad del distrito de Wunsiedel, en la Alta Franconia, Baviera, Alemania.
Está situado en las Fichtelgebirge, al borde de la República Checa, 20 km al noroeste de Cheb y 23 km al sudeste de Hof.