贾令镇,隶属于山西省晋中市祁县,地处祁县北部,东与东观镇相邻,西南与昭馀镇相邻,西与城赵镇相邻,西北与吕梁市文水县南安镇相邻,北与太原市清徐县相邻,镇人民政府距祁县县城约7.5千米,行政区域面积64.52平方千米。截至2019年末,贾令镇户籍人口为28885人。
1949年,属祁县第六区;1984年3月,贾令公社改贾令乡;同年8月,贾令乡改贾令镇。截至2021年10月31日,贾令镇辖13个行政村;镇人民政府驻贾令村。
截至2019年末,贾令镇有工业企业11个,规模以上3个,有营业面积超过50平方米以上的综合商店或超市13个。