王茂林,1952年毕业于上海财经学院沪北财经专修班。
1964年毕业于北京煤炭干部管理学院采煤专业班。
1976年底至1993年,历任山西省经济工作领导组副组长,省革委副主任,副省长,副省长兼中共太原市委书记、市长,中共山西省委常委兼太原市委书记,中共山西省委副书记,中共山西省委书记兼山西省政协主席。
1993年9月至1998年底,任中共湖南省委书记兼湖南省人大常委会主任。
1998年底至2003年,任中央宣传思想领导小组副组长。
2002年4月后,任全国人大常委、全国人大法律委员会副主任委员。
中共第13、14、15届中央委员。
先后编辑出版:《煤炭工业企业管理》、《怎样当一个好厂长》、《论改革发展稳定》、《城市改革与发展探索》、《建设新的伟大工程的实践与探索》、《湖南经济研究与思考》、《中国经济社会发展新思考》、《求进与给力》等著作。曾多次参加国际国内有关经济论坛和学术演讲。