He was married to Petronelle Nicoline Green, with whom he had the daughter Martine Elisabeth Schaft (1799–1843), who 8 May 1824 married the missionary Magnus Andreas Gjør (1801-1874).
[1] In 1799, Schaft bought a square at Frogner in Oslo which he named Elisenberg after his daughter Elisabeth.
[2] In 1807, Schaft built the paddock manor Schafteløkken at Elisenberg.
Zahlkasserer Schafts plass, a Frogner square, was named after him in 2003.
This Norwegian biographical article related to a government official is a stub.