马鞍山乡,隶属于云南省大理白族自治州巍山彝族回族自治县,地处巍山彝族回族自治县西北部,东与大仓镇、庙街镇毗邻,南和五印乡相连,西同漾濞彝族自治县隔江相望,北与紫金乡、永建镇接壤,行政区域面积271.97平方千米。截至2019年末,马鞍山乡户籍人口为16593人。
中华人民共和国成立后,先属卫西乡,后属第3区。1988年,撤区建乡,成立马鞍山乡。2005年12月,原庙街镇辖五里巷村民委员会并入马鞍山乡。截至2021年10月,马鞍山乡辖6个行政村,乡人民政府驻三胜村。
2019年,马鞍山乡有工业企业23个,有营业面积超过50平方米以上的综合商店或超市30个。