Lund var medlem i Den norske Nobelkomite 1897–1901 og Det norske Stortings Nobelkomite 1901–1913. Fra 1896 var han bestyrer av Norges Bank sin avdeling i Bergen og tollskriver i Bergen 1898–1913. Han var også formann i 17. mai-komiteen i Bergen 1876–1913, utenom årene på Stortinget. John Lunds plass i Bergen er oppkalt etter ham.