 It is likely that the Reichenbach in the Heidenburg area was once called the “Staufenbach”.Thus, the brook drew its name from the mountain, and then the villages were named after the brook.Besides the two villages of Niederstaufenbach and Oberstaufenbach (whose prefixes mean “nether”/“lower” and “upper” respectively), old documents sometimes mentioned "Mittelstaufenbach" (whose prefix means “middle”).