 Nikolai Johannes Astrup was born at Bremanger in Sogn og Fjordane, Norway.He grew up in Ålhus in rural Jølster between the Sognefjord and the Nordfjord.He was the eldest son of eleven children born to Christian Astrup (1844–1919) who was a parish priest at Ålhus Church in Jølster.