Johan Nordhagen ble født på husmannsplassen Nordhagen under garden Flisaker i Veldre som lå langs Prestvegen. Han hadde trange oppvekstvilkår. Plassen Nordhagen var liten og kastet ikke så mye av seg. Faren Ole Johansen (1816–1873) var husmann og hjulmaker.