1976年1月含山县关镇公社苏滩小学教师;
1978年9月至1982年8月在安徽师范大学历史系历史专业学习;
1982年8月至1985年8月在安徽师范大学历史系中国古代史专业硕士研究生学习,毕业后历任安徽大学历史系助教、讲师;
1989年10月任安徽大学历史系中国古代史教研室副主任;
1993年6月任安徽大学历史系中国古代史教研室主任,晋升为副教授,1996年12月晋升为教授;
1997年5月任民建省委会副主委,安徽大学历史系教授;
1998年3月任民建省委会副主委,安徽大学图书馆馆长;
2000年8月任民建省委会副主委,省文化厅副厅长、省文物局局长;
2006年9月任民建省委会副主委,省文化厅副厅长(2009年9月任博导);
2011年2月任民建省委会主委(正厅级),省文化厅副厅长(2010年9月至2011年9月挂职任马鞍山市副市长);
2012年12月任民建中央常委、省委会主委,省文化厅副厅长;
2013年1月任安徽省政协副主席,民建中央常委、省委会主委,省文化厅副厅长;
2017年8月任安徽省政协副主席,民建中央常委、省委会主委,省社科联主席(兼)。[1][2]
现任安徽省政协副主席,民建中央常委,省社科联主席(兼)。
十届、十一届全国人大代表,十二届全国政协委员,民建八届、九届中央委员,十届、十一届中央常委,八届、十届安徽省政协常委。
2017年6月12日,中国民主建国会安徽省第九次代表大会上,选举李修松为民建安徽省第九届委员会主任委员。[3]
2018年1月24日,政协第十二届全国委员会常务委员会第二十四次会议通过,李修松当选中国人民政治协商会议第十三届全国委员会委员。[4]
2018年1月27日,中国人民政治协商会议第十二届安徽省委员会第一次会议,选举李修松为十二届省政协副主席。[5]
2018年1月,政协第十二届安徽省委员会委员名单公布,李修松当选政协安徽省第十二届委员会委员。[6]
先后发表学术论文100多篇,其他文章多篇,出版《淮河流域历史文化研究》等著作16部,获省哲学社会科学优秀成果论文一等奖、著作一等奖等。