1991.09-1995.08,北京师范大学教育系教育管理专业学习
1995.08-1997.08,人民日报社人事局培训处干部
1997.08-1999.12,人民日报社人事局职称处副主任科员
1999.12-2000.04,人民日报社人事局职称处主任科员
2000.04-2001.12,人民日报社国内政治部主任科员(期间:1997.09-2000.07就读中国社会科学院研究生院新闻系,获硕士学位)
2001.12-2002.08,人民日报社国内政治部党的生活组编辑
2002.08-2003.05,人民日报社国内政治部党的生活组副组长(其间:2002.09-2003.05借调在中组部干部一局人才综合处帮助工作)
2003.05-2003.06,中央组织部干部一局人才综合处干部
2003.06-2004.02,中央组织部干部一局人才综合处副处级调研员
2004.02-2004.03,中央组织部人才工作局人才综合处副处级调研员
2004.03-2004.09,中央组织部人才工作局四处副处长
2004.09-2007.04,中央组织部组织局综合处处长
2007.04-2010.03,中央组织部组织局(基层办)六处处长(期间:2004.09-2007.07在中国人民大学经济学院西方经济学专业博士研究生在职学习,获经济学博士学位)
2010.03-2010.10,中央组织部组织二局(基层办)一处处长
2010.10-2011.04,中央组织部组织二局(基层办)副巡视员、一处处长
2011.04-2011.10,中央组织部组织二局(基层办)副巡视员
2011.10-2012.07,中央组织部组织二局(基层办)副巡视员,安徽省芜湖市委常委,市人民政府副市长、党组成员(挂职)
2012.07-2014.12,中央组织部组织二局(基层办)副巡视员,安徽省芜湖市委常委,繁昌县委书记(挂职)
2014.12-2015.08,安徽省铜陵市委副书记
2015.08-2018.11,安徽省铜陵市委副书记、统战部部长
2018.11-2020.01,安徽省卫生健康委员会党组书记
2020.01-2020.06,安徽省新冠肺炎疫情防控应急综合指挥部办公室主任,安徽省卫生健康委员会党组书记
2020.06-2020.07,安徽省芜湖市委副书记、市长候选人、市政府党组书记
2020.07-2020.08,安徽省芜湖市委副书记,市政府党组书记、副市长、代市长
2020.08-2021.05,安徽省芜湖市委副书记、市长,市政府党组书记
2021.05-2021.06,安徽省芜湖市委书记、市人大常委会主任候选人
2021.06-2021.09,安徽省芜湖市委书记、市人大常委会主任,芜湖军分区党委第一书记
2021.09-2022.01,安徽省芜湖市委常委、书记、市人大常委会主任,芜湖军分区党委第一书记[1][2]
2022.01-2023.01,安徽省芜湖市委常委、书记,芜湖军分区党委第一书记
2023.01-,安徽省人民政府副省长,芜湖市委常委、书记,芜湖军分区党委第一书记[3]
中共二十大代表,政协第十二届安徽省委员会委员[4],安徽省第十三届人民代表大会代表(2022.01补选)[5],第十一届安徽省委委员, 安徽省第十四届人民代表大会代表。
2021年5月21日,中共安徽省委组织部发布干部任前公示,单向前拟任省辖市市委书记。[6]
2021年5月29日,芜湖市召开全市领导干部大会,宣布安徽省委决定:单向前任芜湖市委书记,提名为芜湖市人大常委会主任候选人。[7]
2021年6月9日,因工作变动,单向前提出辞去芜湖市人民政府市长职务。根据《中华人民共和国地方各级人民代表大会和地方各级人民政府组织法》第二十七条规定,芜湖市第十六届人大常委会第二十九次会议决定:接受单向前辞去芜湖市人民政府市长职务的请求,报市人民代表大会备案。[8]
2021年6月16日,芜湖市第十六届人民代表大会第六次会议,选举单向前为市人大常委会主任。[9]
2021年9月26日,中国共产党芜湖市第十一届委员会第一次全体会议在市政务文化中心举行,单向前当选为市委常委、市委书记。[1]
2022年1月7日,安徽省十三届人大常委会第三十二次会议审议通过,依法补选单向前为安徽省第十三届人民代表大会代表。[5]
2023年1月17日,安徽省十四届人大一次会议,选举单向前为安徽省人民政府副省长。[3]