邦溪镇,隶属于海南省白沙黎族自治县,地处白沙黎族自治县西北部,东部、东南部与七坊镇相连,南部、西南部与昌江黎族自治县石碌镇接壤,西北与儋州市海头镇交界,北部和东北部与荣邦乡为邻。镇人民政府驻地距县城39.9千米。辖区东西最大距离13千米,南北最大距离14千米,行政区域总面积140.4平方千米。
民国二十四年(1935年),置县时设邦溪乡。1987年,撤区建乡,改为邦溪镇。根据第七次人口普查数据,截至2020年11月1日零时,邦溪镇常住人口14413人。截至2020年6月,邦溪镇辖2个社区、6个村,镇人民政府驻孟果村。
2011年末,邦溪镇农民人均纯收入4106元。2011年,邦溪镇财政总收入4363万元,比上年增长203%。从各主要税种看,完成营业税731万元,企业所得税206万元,个人所得税692万元。截至2018年,崆峒镇有工业企业18个,有营业面积超过50平方米以上的综合商店或超市11个。