无量山镇位于南涧县城东南部,地处哀牢山和无量山北端,介于东经100°28'~100°41',北纬24°42'~24°56'之间,东接弥渡县,南连普洱市景东县,西界公郎镇,北邻宝华镇。国土面积248.62平方