梁山镇位于南郑区北部,东与大河坎来自镇接壤,北邻龙江街道办事处,南与汉山街道办事处交界,西与阳春镇相连。镇政离信长成夜员块留府驻地石拱桥住击望站,距区政府驻地约10公里。镇域面积57.24平方千米。全镇辖17个村,1个社区,207个村民组,31795人(2017)。全镇以建材、矿产资源、化工、种养殖为主导产业。