马鞍山乡位于巍山彝族回族自治县北部。面积240平方千米,人口1.36万人(2006年)。辖三胜、红旗、青云、河南、三鹤、五里巷6个行政村。乡政府驻山后箐。有马鞍山公路通乡府,漾林公路过境。境内有铁、锑、铅锌等矿藏,建有马鞍山矿厂,开采锑和铅锌矿。