1992—1996年浙江林学院林学系林学专业学习
1996—1998年浙江省庆元县屏都镇党委组织干事
1998—1999年共青团浙江省庆元县委书记
1999—2000年浙江省丽水地区卫生局副局长
2000—2001年浙江省丽水市卫生局负责人
2001—2003年浙江省丽水市卫生局副局长
(2001.03—2002.08美国肯恩大学公共管理专业学习,获公共管理硕士学位)
2003—2006年共青团浙江省丽水市委书记、党组书记
2006—2007年浙江省景宁畲族自治县委常委、副县长(正处级)
2007—2009年浙江省景宁畲族自治县委副书记、副县长、政法委书记
(其间:2008.03—2008.06浙江省委党校中青年干部培训班学习)
2009—2009年浙江省景宁畲族自治县委副书记、政法委书记
2009—2010年浙江省遂昌县委副书记、代县长
2010—2011年浙江省遂昌县委副书记、县长
2011—2015年浙江省德清县委书记
2015—2016年浙江省绍兴市委常委,诸暨市委书记
2016—2017年浙江省绍兴市委常委,诸暨市委书记、市人大常委会主任
2017—2018年浙江省绍兴市委常委,诸暨市委书记
2018—2019年浙江省台州市委副书记、代市长
2019—2020年浙江省台州市委副书记、市长[1-3] (其间:2019.03—2019.07在中央党校中青二班学习)
2020—2020年广东省汕尾市委书记
2020—广东省汕尾市委书记、市人大常委会主任,汕尾军分区党委第一书记[5-6]
第十四届浙江省委候补委员,党的十九大代表 ,广东省十三届人大代表。
2020年4月26日,广东省军区党委决定,任命张晓强为汕尾军分区党委委员、常委、第一书记。
2020年5月19日,汕尾市第七届人民代表大会第五次会议,张晓强当选为汕尾市第七届人民代表大会常务委员主任。
2015年6月,获得全国优秀县委书记称号。