茂兰傣语“勐郎”的谐音,勐,地方,朗,水,意为有水的地方。
位于县城东北部,东与漫湾镇的嘎止、白莺山、酒房、慢光4个农村办事处山水相连,东南与忙怀彝族布朗族乡的忙贵、温速2个村委会为邻;南与晓街乡的月牙地、快乐、新联3个村委会凭罗扎河分界,西南与爱华镇的永胜办事处接壤,西邻凤庆县的腰街彝族乡,北和大理白族自治州的南涧彝族自治县新民乡隔澜沧江相望。以镇政府驻地茂兰街为中心,东至丙令街28.5千米,至景云桥和温贤渡各40多千米,南至晓街30千米,西南距县城25千米,北至哨街26千米,至神洲渡36千米,西北至凤庆县的腰街30千米,全镇总面积384.8平方千米。居住最高的村寨为后山村委会的花树林村,海拔2240米,最低为哨街村委会的丙郎河村,海拔940米,云县+查看详细茂兰镇概况>>
2021年3月,茂兰镇入选2020年云南省卫生乡镇名单。
茂兰茶马古道茂兰茶马古道(古遗址)茂兰茶马古道位于云县茂兰镇茂兰村至安乐村、马泗村、岭磨村、哨街村,包含1个古渡口、总长8996米的古驿道遗址、3座石板桥和1座石拱桥。茂兰茶马古道起源于唐、宋时期,形成历史沿革:1915年设茂兰区。
1988年3月改为茂兰彝族布朗族乡。
2006年茂兰彝族布朗族乡改为茂兰镇,沿用至今。