尚峪乡,隶属于山西省忻州市偏关县,地处偏关县东南部,东与南堡子乡接壤,南与神池县长畛乡为邻,西邻楼沟乡,北接陈家营乡,距偏关县城约35千米,区域总面积150.67平方千米。
1949年,尚峪乡境域属偏关县第三区;1984年9月,由尚峪公社改为尚峪乡。截至2018年末,尚峪乡户籍人口为4817人。截至2020年6月,尚峪乡下辖9个行政村,乡人民政府驻尚峪村。
尚峪乡粮食作物以脱毒马铃薯、杂交谷子、玉米为主;畜牧业以饲养生猪、羊、鸡为主。2018年,尚峪乡有营业面积超过50平方米以上的综合商店或超市4个。