张万合,1917年9月出生,河南省泌阳县人。1937年参加中国工农红军,1938年加入中国共产党。
(一)
1937年,张万合参加红军游击队。
抗日战争时期,张万合历任新四军第4支队排长、连指导员、第5支队营教导员、第2师5旅14团政治处主任。
(二)
抗战胜利后,张万合任华东野战军第2纵队5师14团副政委、政委、第7纵队21师61团政委、19师政治部代主任。
1949年2月,张万合任第三野战军第25军73师政治部主任、副政委。
解放战争时期,张万合参加了苏中加力战斗、清江守备战、涟水保卫战、宿北攻击战、山东莱芜战役、渡江战役以及突破江防等战斗。
(三)
1952年7月,张万合任第23军73师政委。
1952年9月,张万合参加抗美援朝,任志愿军第23军73师政委、副军长。参加了朝鲜东海岸反登陆防御和1953年夏季进攻战役;停战后,参加朝鲜经济恢复和建设,维护停战协定。获得朝鲜二级自由独立勋章。
1958年3月回国后,张万合任第23军副军长、副政委。曾毕业于中共中央党校。
1964年,张万合转业,先后任第一轻工业部政治部主任、第六机械工业部政治部主任、中国船舶工业总公司临时直属机关党委书记。
1955年9月被授予大校军衔,荣获二级独立自由勋章、二级解放勋章。
1993年3月27日,张万合因病在北京逝世,享年76岁。