因境域西汉时期朝廷驻军养马而得名。
马兰镇位于古交市西南,镇政府驻武家庄居委会,国土面积114.55平方公里,管辖康庄、姬家庄、南龙沟、十字岩、武家坡、西沟、北社、下石沟、南家山、营立、七佛沟、康家梁、孙家圪垛、白草塔14个村委会,23个自然村;武家庄、平安路、昌盛、永兴路、利民路、育英路、西塔路、马兰8个居委会。总人口18607人,其中镇政府所在地武家庄常住人口6643人。1999年农村经济总收入53056万元,财政收入351.32万元,农民人均纯收入2639.62元。荣誉排行:
2025年3月,被命名为第七届全国文明村镇。
2023年11月,马兰镇被山西省爱国卫生运动委员会命名为2023-2025年山西省卫生乡镇。
2020年8月,山西省爱国卫生运动委员会命名马兰镇为2020-2022周期山西省卫生乡镇。
2014年7月,马兰镇被国家住房城乡建设部等七部委确定为全国重点镇。
历史沿革:1949年属交城县,1958年属太原市古交工矿区,1958年设姬家庄人民公社,1984年撤销姬家庄人民公社,设姬家庄乡政府,1988年划分至古交市,1989年设马兰街道办事处,2001年将姬家庄乡和马兰街道办事处合并为马兰镇至今。