Happurg liegt im Osten der Hersbrucker Schweiz, einem Teil der Frankenalb, und ist von einer hügeligen Landschaft geprägt. Der Hauptort und Deckersberg sind als Erholungsorte anerkannt. Im Talgrund entstand durch ein Pumpspeicherkraftwerk der Happurger See, während auf dem Deckersberg das dazugehörende Oberbecken liegt. Die Gemeinde grenzt im Norden an Pommelsbrunn und im Uhrzeigersinn an Alfeld, Lauterhofen, Offenhausen, Engelthal und Hersbruck.
Erstmals erwähnt wurde Happurg im 11. Jahrhundert durch eine Altarweihe des Eichstätter Bischofs Gundekar II. Im Hochmittelalter prägte die Burg Reicheneck die Region, die zunächst den Schenken von Reicheneck gehörte. Später wurde Happurg zum Mittelpunkt ihrer Herrschaft. Im 14. Jahrhundert führte ein Konflikt zur Belagerung der Burg durch Nürnberger Truppen. Ein ehemaliger Herrensitz wechselte im 17. und 18. Jahrhundert mehrfach die Besitzer, darunter die Familien Pfinzing, Leininger und Tucher, die das heutige Tucherschloss errichteten.
Das Tucherschloss ist noch heute im Besitz der Nachfahren und wurde kürzlich aufwändig restauriert. Der Ort ist umgeben von Wanderwegen, darunter der Frankenalb-Panoramaweg, und bietet mit dem Happurger See und einem Baggersee Möglichkeiten zur Freizeitgestaltung. Ein Naturlehrpfad rund um das Pumpspeicherkraftwerk informiert über die heimische Tier- und Pflanzenwelt.