Hagbarth Lund was born on 5 March 1877 in Kristiania, Norway.
His father, Eilert Christian Lund, was a ship's captain.
He was the mayor of Tana Municipality from 1908 to 1916, having run for the Liberal Party.
In 1913, he was elected to the Storting (Norwegian Parliament), representing Finnmark county, a seat he held until 1924.
He resigned in 1941 rather than support the Nasjonal Samling government, but after the liberation of Norway, he resumed his job until his retirement in 1948.