都河发源于境内的瑶岭村社公背，仁善河发源于境内的的白云山村潭溪坑。两河并行呈东南-西北流向，仙槎河经镇政府驻地流入中龙乡，仁善河经洞口水库流入苑前镇。全镇大多数村落分布于两河沿岸。因地处三县接壤的边远山区，对外交通不便，主要通过小龙-沙村公路连接105国道，镇政府驻地距泰和县城约60公里、泰和火车站约65公里。
沿革与区划.小龙镇在1949年以前属仁里乡，1949年属龙下乡，1957年设小龙镇。1958年撤镇，并入中龙人民公社，1961年恢复小龙镇。1968年再次并入中龙人民公