彭林,1914年6月29日生于江西省吉安县官田乡举洲村。1930年参加红军,5月加入共青团,1932年转为中国共产党党员。1930年9月参加第9次攻打吉安的战斗后,调江西吉安县西区委员会工作。1931年3月任吉安西区政府少先队宣传队长,6月任吉安县官田乡团支部书记,11月任吉安县工会青工部长。
1932年1月任湘赣省工会青工部委员兼秘书,12月起任省工会常委、委员长。1933年4月任湘赣军区兵工厂政委。1934年5月任军区卫生部政委,8月任红6军团17师50团政委,10月任51团政委。参加长征。1936年3月任17师副政委,7月任红二方面军6军模范师政委,11月进入红军大学学习。
1937年8月,经西安、南京到上海,任上海军委分会3科科长,11月到浙江吴兴开展抗日工作。1938年7月任浙江第一支抗日武装吴兴抗日游击大队副大队长,8月在和日伪军的黄子堂桥战斗中负伤。1939年2月兼任中共浙西特委组织部长。1942年12月任义乌县抗日独立大队大队长。1944年3月起任金肖支队独立大队大队长,金肖支队支队长。
1945年10月任新四军1纵2旅政委。1947年2月任胶东军区东海军分区司令员。1949年2月任32军政委。1951年2月1日,铁道公安部队正式成立,任政委,司令员罗华生。1955年5月彭林任海军旅顺基地政委。1960年8月任海军航空兵部政委。1966年6月任北京大学工作组副组长。1968年2月任四机部军管会主任。1975年8月任海军顾问。1983年6月任全国政协常委。1955年授予中将军衔,荣获一级八一勋章、二级独立自由勋章、一级解放勋章。1988年被授予一级红星功勋荣誉章。2002年7月24日,在青岛疗养时,因病逝世。