蒙山镇位于上高县东南部,沪昆高铁穿境而过,北距县城18公里,南距新余市47公里,东邻高安市田南镇,南界新余市水北镇、鹄山乡,西接本县大庙林场,北毗本县上甘山林场。境内以低山丘陵为多,地势西北高,东南低。辖区总面积74.28平方千米,辖12个村委会、2个直属队、1个居委会,51个自然村,80个村民小组,3578户,总人口16756人,其中集镇人口356人。耕地面积27015亩,其中水田21225亩,旱地6567亩;原生林3000亩,用材料林17795亩,森林覆盖率达52.3%。境内矿产资源丰富,主要有方解石、白云石、石灰石等非金属矿,素有“硅灰石之乡”的美誉,硅灰石储量为8000万吨,占全国储量的四分之一。素有“水酒故里,醉美蒙山”的美誉。