许鸿林,号振鹏,1896年出生,河北肃宁人。1901年考入直隶省立中学堂。中学毕业后,考入北京军士学校步科第1期。毕业后分派至陆军第16师,见习6个月。
1911年7月至1912年3月在保定讲武堂深造。毕业后即在晋军任职。1927年4月至1929年5月任参谋。1935年3月师参谋长。1936年3月任副师长。1939年任第61军第72师师长。1942年11月任第23军军长,并先后任晋绥军军、政、民干部集训团教育长、宜川河防总司令部教育长、山西临汾县县长、临汾县团民兵团长、临汾县供给部部长。1945年10月任第19军军长。1946年1月任第19军第68师师长。1947年初任太原警备司令。1948年任山西省保安司令部副司令。1949年4月在太原被俘。新中国成立后,被送往北京广安门外战犯管理所学习、改造。后由无期徒刑减为18年。1969年在北京病逝。