龙合镇,隶属于广西壮族自治区百色市那坡县,位于那坡县东部,地处两省(区)三县交汇处,东面、南面与靖西市果乐乡、安德镇相连,西面与城厢镇接壤,北面与云南省文山壮族苗族自治州富宁县毗邻,西距那坡县城区30.8千米,区域总面积276.28平方千米。根据第七次人口普查数据,截至2020年11月1日零时,龙合镇常住人口为23812人。
清朝时,现龙合镇境域属镇边县;2017年,由龙合乡改为龙合镇。截至2021年10月31日,龙合镇辖19个行政村,镇人民政府驻龙合圩。
截至2019年末,龙合镇有工业企业1个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市33个。