18 grudnia 2017 objął stanowisko ministra transportu, innowacji i technologii w rządzie Sebastiana Kurza. 19 maja 2019 został nominowany do objęcia funkcji nowego przewodniczącego Wolnościowej Partii Austrii; dzień wcześniej dotąd kierujący partią Heinz-Christian Strache ustąpił w atmosferze skandalu, co doprowadziło do rozpadu koalicji rządowej. 22 maja 2019 Norbert Hofer zakończył w związku z tym sprawowanie urzędu ministra. We wrześniu tegoż roku formalnie stanął na czele swojego ugrupowania. W październiku wybrany ponownie na trzeciego przewodniczącego Rady Narodowej (zajmował to stanowisko do końca XXVII kadencji w październiku 2024). W czerwcu 2021 zrezygnował z funkcji przewodniczącego partii.

W 2025 był głównym kandydatem swojej partii w wyborach krajowych w Burgenlandzie; uzyskał wówczas mandat posła do landtagu.

Życie prywatne Urodził się w rodzinie katolickiej, później przeszedł na protestantyzm. Dwukrotnie żonaty, ma czwórkę dzieci. Deklaruje znajomość języka angielskiego.

W sierpniu 2003 miał poważny wypadek podczas uprawiania paralotniarstwa.