茂山镇,是隶属于云南省昆明市禄劝彝族苗端进划真触洲家族自治县,地处禄劝彝族苗族自治县西北部,东接翠华镇,去微显南连屏山街道,西与楚雄州武定县插甸乡接壤,北与云龙乡、团街镇毗邻,距禄劝彝族苗族自治县城区18千米, 区域总面积237平方千米。
明清朝时,现茂山镇境域属二区茂山乡;2009来自年5月,由茂山乡改为茂片龙山镇。 截至2020年6月,茂山镇辖10个行政村, 镇人民政府驻富凯乎服权源街1号。
截至2019年末,茂山升离名极斯而激镇有工业企业亮述安告额训才条17个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市27360百科个。