1988.09--1992.07,山西省水利学校水利工程建筑专业学习
1992.08--1997.03,晋城市外事办公室工作
1997.03--2000.10,晋城市泽州县团委科员
2000.10--2000.12,晋城市泽州县计委21世纪议程办公室副主任
2000.12--2003.05,晋城市泽州县委宣传部副部长
2003.05--2004.01,晋城市泽州县委宣传部副部长、正科级报告员
2004.01--2005.12,晋城市泽州县晋庙铺镇党委副书记、镇长
2005.12--2006.01,晋城市科学技术局党组成员、晋城市科学技术局副局长
2006.05--2011.04,高平市委常委、宣传部部长(其间:2010.07--2010.09,挂职浙江省台州市路桥区政府区长助理)
2011.04--2015.03,山西省水利厅党组成员、副厅长(公选)
2015.03--2018.01,吕梁市委常委、离石区委书记
2018.01--2018.02,山西省水利厅党组书记
2018.02--2019.04,山西省水利厅党组书记、厅长
2019.04--2023.03,晋中市委副书记,市政府党组书记、市长(2019.03--2019.07 中央党校第46期半年制中青班学习)[3][4][5]
2023.03-,晋中市委书记[2][1]
第十二届省委委员,省党代表,第十三届省人大代表,山西省第十四届人大代表,第十四届全国人民代表大会代表
2019年4月26日,晋中市第四届人民代表大会第六次会议,选举常书铭为晋中市人民政府市长。[6]
2019年4月28日,山西省第十三届人民代表大会常务委员会第十次会议通过,决定免去:常书铭的山西省水利厅厅长职务。[7]
2022年2月27日,晋中市五届人大一次会议第三次全体会议,选举常书铭为市人民政府市长。[4]
2023年3月,中共山西省委决定:常书铭任晋中市委书记。[2]
2023年3月2日,晋中市第五届人民代表大会常务委员会第七次会议决定:接受常书铭因工作需要辞去晋中市人民政府市长职务的请求,并报晋中市人民代表大会备案。[5]