栗家庄镇,隶属于山西省吕梁市汾阳市,位于汾阳市中西部,东邻西河街道,西南接杨家庄镇,南连三泉镇,东南接文峰街道和阳城镇,北靠峪道河镇,辖16个村,面积130.64平方公里,镇政府驻栗家庄村金鼎大街,2019年总人口24505人,于2021年2月由栗家庄乡撤乡设镇。
镇域属丘陵地形,地势西高东低,清代属孝友里,1956年设栗家庄乡,历经多次区划调整,现存汾阳后土圣母庙等文物古迹,2020年和2023年获评山西省卫生乡镇。
经济以汾州核桃种植为核心,建有食品工业园区和万亩桃园,开发上林舍生态旅游景区等文旅项目,2019年财政总收入1189.5万元,境内太汾高速公路、G307国道等干线贯穿。