后，他长期在江西省地方工作。历任中学副校长，市招办主任，市委宣传部部长，地区行署副专员等职；40岁时，出任中共江西省委常委、省委宣传部部长。1992年，王太华调往邻近的安徽省。历任省委常委、省委副书记，曾兼任合肥市委书记；1998年10月，出任安徽省人民政府代理省长；次年2月，正式当选省长；2000年1月，晋升中共安徽省委书记、并不再担任省长职务。2003年1月，在安徽省第十届人大第一次会议上，当选安徽省人大常委会主任。2004年12月，接替徐光春，出任国家广播电影电视总局局长；至2011年3月退休