Han var sønn av ligningssjef Nils Kristian Vagnild, som var ordfører i Soknedal i perioden 1946–1951. Han ble gift i 1952 med Olaug Charlotte Fossum (f. 1923, d. 2008). De fikk fire barn født i perioden 1953–1964.