Obec Horná Ždaňa leží na Pohroní, v Žiarskej kotline. V minulosti patrila do Tekovskej stolice a neskôr do okresu Nová Baňa. Od roku 1960, v územnosprávnom členení, patrí do okresu Žiar nad Hronom. Stred obce má nadmorskú výšku 300 metrov. V súčasnosti má