Elle est située dans le nord de la Forêt Noire, à 15 km à l'est de Baden-Baden et à 22 km au sud-ouest de Pforzheim.
Bad Herrenalb se trouve dans le nord de la Forêt Noire, à l'est de Baden-Baden, et au sud-ouest de Pforzheim.