宋文汉,1939年6月生,湖南省湘乡市金石镇石坝村人。1958年参加中国人民解放军,1960年加入中国共产党。历任战士、班长,师、军、军区司令部参谋,副处长。
1983年5月任陆军第41军副参谋长,1985年8月任陆军第41集团军参谋长,1988年7月任陆军第42集团军参谋长,1990年6月任广州军区副参谋长,1996年11月任广州军区参谋长,2002年1月至2002年7月任广州军区副司令员。1990年7月晋升为少将军衔,1998年7月晋升为中将军衔。九届全国人大代表,十届全国政协委员。