无量山镇位于云南省大理白族自治州南涧彝族自治县东南部,地处无量山与哀牢山的中部地带。其地理位置东接弥渡县,南连普洱市景东县,西界公郎镇,北邻宝华镇。镇政府驻地距南涧县城50公里,是连接大理州与普洱市、西双版纳的重要通道,多条交通干线穿境而过。
全镇国土面积为251.95平方公里,下辖光明、保平、德安、新政、古德、马街、可保、卫国、红星、发达、保台、和平、华山共13个村民委员会,包含222个自然村和293个村民小组。根据2023年末的数据,全镇共有10134户,总人口为36509人。其中,城镇人口为1160户3892人,乡村人口为8974户32617人。男性人口为18842人,女性人口为17667人,人口密度约为每平方公里144.91人。
无量山镇是一个多民族聚居地,居住着汉、彝、苗等27个民族。全镇汉族人口为16603人,少数民族人口为19906人,占总人口的54.52%。在少数民族中,彝族人口最多,达到19450人,其余民族包括苗族27人、白族133人、哈尼族69人、傣族39人、傈僳族39人、佤族29人、拉祜族26人等。此外,还有蒙古族、回族、藏族、壮族、布依族、侗族、瑶族、土家族、黎族、东乡族、纳西族、布朗族、阿昌族、普米族、怒族、独龙族、摩梭族和穿青族等多个民族的小规模聚居。
2023年内,全镇出生人口188人,死亡人口277人,净减人口89人,人口自然增长率为-2.44‰。耕地面积为2133.53万亩,土地资源为当地农业生产和居民生活提供了基础保障。









