茂山镇,隶属于云南省昆明市禄劝彝族苗族自治县,地处
禄劝彝族苗族自治县西北部,东接翠华镇,南连
屏山街道,西与楚雄州武定县
插甸乡接壤,北与云龙乡、
团街镇毗邻,距禄劝彝族苗族自治县城区18千米,
区域总面积237平方千米。
[5]
明清朝时,现茂山镇境域属二区茂山乡;2009年5月,由茂山乡改为茂山镇。
截至2020年6月,茂山镇辖10个行政村,
镇人民政府驻富源街1号。
截至2019年末,茂山镇有工业企业17个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市27个。
[5]