全乡拥有国土总面积76.6平方千米,地形大致为三山两凹,地势西高东低,区域内山高坡陡、河谷深切,最高海拔2895.5m,最低海拔860m,平均海拔1750m,具有云南典型地卡斯特地形地貌特征;气候则呈典型的立体气候,年平均气温18℃,年降雨量1292.15mm。森林覆盖率53%。
木老元乡行政区域内辖龙潭、哈寨、木老元、大地四个村民委员会,44个村民小组,73个自然村。由于自然条件恶劣,基础设施落后,人民群众整体素质偏低,木老元乡在扶贫攻坚取得显著成效状况下,仍然是一个集贫困、落后、封闭为一体的典型的少数民族扶贫攻坚乡。