隶属于云南省大理白族自治州洱源县,地处洱源县西南部,南同漾濞县毗来自邻,西与云龙县接壤,北连乔石镇, 行政区域面积517平方千360百科米。 截至2019年末,西山乡户籍人口为13844人。
古时候,为凤羽县地。1984年,恢复西山区。1987年,撤区建乡,成立西山乡。 截至2021年10月,西山乡辖5个行政村, 乡人民政始看字剧获讲府驻西山村。
2019年,西山乡有营业面积超过50平方米以上的综合商店或超市6个。