贾家垣乡,隶属于山西省吕梁市柳林县,地处
柳林县中部,东、东南与
柳林镇接壤,南与
穆村镇相邻,西、西南与
薛村镇交界,北、西北与
孟门镇毗邻,东北与
成家庄镇相连,距柳林县城7.5千米,
区域总面积72.82平方千米。
1949年,贾家垣乡境域属离石区第八区;1984年7月,由贾家垣公社改为贾家垣乡。
截至2018年末,贾家垣乡户籍人口为17496人。
截至2020年6月,贾家垣乡下辖13个行政村,
乡人民政府驻刘家垣村。
贾家垣乡粮食作物以谷物、豆类、薯类为主;畜牧业以饲养生猪、羊、家禽为主。
2018年,贾家垣乡有工业企业7个,其中规模以上2个。