三百山镇,隶属于江西省赣州市安远县,位于安远县东南部,东连寻乌县,南接定南县,西毗孔田镇,北邻镇岗乡。行政区域总面积126.60平方千米。截至2019年末,三百山镇户籍人口17809人。
1949年后,为镇岗区新田乡、大众乡。1984年,改称新园乡。2001年,更名三百山镇。截至2020年6月,三百山镇辖1个社区、8个行政村,镇人民政府驻三百山社区。
2019年,三百山镇有工业企业14个,营业面积50平方米以上的综合商店或超市16个。