蒙山县位于广西东部,县城蒙山镇陆路距首府南宁市460公里,北上距桂林市146公里,南距梧州市186公里,西距柳州市186公里,东距贺州市180公里,国道321线贯穿县境南北6个乡镇。蒙山有两个少数民族乡,夏宜瑶族乡与长坪瑶族乡。