Harald Hübner besuchte das Markgraf-Georg-Friedrich-Gymnasium in Kulmbach und leistete seinen Wehrdienst bei den Bayreuther Jägern ab. Im Anschluss studierte er Rechtswissenschaften an der Universität in Bayreuth.
Er sammelte nach dem ersten Staatsexamen Erfahrungen an verschiedenen Gerichten und bei Behörden. Nach dem zweiten Staatsexamen ergriff er den Beruf des Rechtsanwaltes. Dreieinhalb Jahre lang war Hübner in einer Kanzlei in Kronach, dann eröffnete er in Kulmbach seine eigene Kanzlei.
1996 wurde er in den Neudrossenfelder Gemeinderat gewählt.Für die Politik interessierte sich Harald Hübner schon als Jugendlicher. „Ich bin mit Anfang 20 in die Junge Union. Gerhard Schneider war Vorsitzender, ich war sein Stellvertreter“, erzählt er. Bereits 1996 wurde Hübner in den Gemeinderat gewählt.
Seit 2014 ist er im Kreisrat und Bürgermeister von Neudrossenfeld.