Henning Barfoed tog 1892 præliminæreksamen fra Melchiors Skole i København og i 1896 landinspektøreksamen. Fra den 1/7 1896 til den 30/9 1898 var han assistent ved landmålingsfagene ved Den kgl. Veterinær og Landbohøjskole, og da han den 15/9 1896 havde fået kgl. bestalling som landinspektør virkede han som sådn hos landinspektør, etatsråd P.Bentzon i København 1898-99 og i 1899 hos landinspektør L.Schmidt i Næstved. Fra den 1. maj 1899 til 1950 havde han selvstændig praksis i Næstved. Var fra 1/6 1899-1946 amtsvandinspektør i Præstø Amt og tilsyn med digelag, pumpelag og landvindingslag i Præstø Amt, var 1935-42 sagkyndigt medlem af vandingskommissionen for Præstø Amtsrådskreds og 1940-45 formand for kystkmmissionen for Præstø Amtsrådskreds. Ridder af Dannebrog. De havde 5 børn (XVII,8-12).