西豹峪乡,隶属于山西省忻州市岢岚县,地处岢岚县西北部,东连岚漪镇,南与阳坪乡毗连,西南与温泉乡相邻,西、北与水峪贯乡、李家沟乡隔山连接,距岢岚县城约39千米,区域总面积155.61平方千米。
1949年,西豹峪乡境域属岢岚县第二区;1984年4月,由西豹峪公社改为西豹峪乡。截至2018年末,西豹峪乡户籍人口为3041人。截至2020年6月,西豹峪乡下辖4个行政村,乡人民政府驻前西豹峪村。
西豹峪乡粮食作物以玉米、马铃薯为主;畜牧业以饲养生猪、晋岚绒山羊为主。2011年,西豹峪乡农民人均纯收入3086元。