石西乡,隶属于山西省吕梁市柳林县,地处柳林县西南部,东与薛村镇接壤,南同高家沟乡毗邻,西与陕西省榆林市绥德县枣林坪镇隔河相望,北接薛村镇,距柳林县城约30千米,区域总面积55平方千米。
1949年,石西乡境域属中阳县第三区;1984年,由石西公社改为石西乡。截至2018年末,石西乡户籍人口为12231人。截至2020年6月,石西乡下辖9个行政村,乡人民政府驻石西村。
2018年,石西乡有工业企业2个,有营业面积超过50平方米以上的综合商店或超市2个。