1975年在夏津县栾庄乡参加工作。
1982年起,历任山东省统计局干部、科员、副主任科员。
1989年任山东省统计局综合处副处长(其中:1989年至1991年挂职菏泽市胡集乡副乡长)。
1993年起历任山东省统计局外经处副处长、处长、调研室主任、设管处处长。
2000年7月任山东省统计局副局长。
2012年9月任山东省统计局局长。
2017年2月任政协第十一届山东省委员会委员。
2017年2月-2019年1月任政协山东省委员会经济委员会副主任;[1]
2019年1月-2021年1月任政协山东省委员会农业和农村委员会主任。[2]
2019年1月25日,潘振文任政协山东省委员会农业和农村委员会主任,不再担任政协山东省委员会经济委员会副主任;[2]
2021年1月30日,政协第十二届山东省委员会常务委员会第十五次会议审议通过,潘振文不再担任省政协农业和农村委员会主任。[3]