1985.08--1993.12双城县法院书记员、助审员、韩甸法庭庭长、新兴法庭庭长、刑一庭副庭长
1993.12--1994.03双城市法院刑一庭副庭长(副科级)
1994.03--1996.01双城市法院经济审判庭副庭长
1996.01--1996.08双城市公正乡党委副书记
(1994.07--1996.06黑龙江大学法律系法学专业在职大学学习)
1996.08--1998.03双城市公正乡党委副书记、副乡长(正科级,主持乡政府工作)
1998.03--2000.12双城市希勤满族乡党委书记
2000.12--2001.02双城市委常委、希勤满族乡党委书记
2001.02--2001.12双城市委常委、双城镇党委书记
2001.12--2004.03呼兰县委常委、组织部部长
2004.03--2006.12哈尔滨市呼兰区委常委、组织部部长(正处级)
2006.12--2010.08哈尔滨市呼兰区委常委、副区长
2010.08--2011.07哈尔滨市阿城区委副书记、区长
2011.07--2017.01哈尔滨市阿城区委书记
2017.01--2017.02哈尔滨市委常委、秘书长,阿城区委书记
2017.02--2019.05哈尔滨市委常委、秘书长
2019.05--2019.06牡丹江市委副书记、副市长、代市长
2019.06--2021.04牡丹江市委副书记、市长
2021.04--2021.06七台河市委书记
2021.06--2022.01七台河市委书记,七台河军分区党委第一书记。[1]
2022.01--七台河市委书记,七台河军分区党委第一书记、七台河市人民代表大会常务委员会主任。[2]
2019年5月,经黑龙江省委决定,王文力任牡丹江市委委员、常委、副书记。[3]
2019年5月24日,牡丹江市第十六届人大常委会第十五次会议通过,任命王文力为牡丹江市人民政府副市长、决定王文力代理牡丹江市人民政府市长。[4]
2021年4月23日,中共黑龙江省委组织部发布干部任前公示,王文力拟任地级市党委书记。[5]
2021年4月30日,七台河市召开全市领导干部会议,会上宣布省委决定:王文力任中共七台河市委委员、常委、书记。[6]
2021年5月17日,牡丹江市第十六届人大常委会第二十八次会议召开,会议接受王文力辞去牡丹江市人民政府市长的请求。[7]
2021年6月3日,七台河军分区党委第一书记任职大会召开。经中共黑龙江省军区委员会批准,同意增补王文力为中共七台河军分区委员会委员、常务委员会委员、第一书记。[1]
2022年1月14日,七台河市第十二届人民代表大会第一次会议,王文力当选七台河市第十二届人民代表大会常务委员会主任。[2]