九龙镇位于余干县西南端,距余干县城约30公里,其北靠枫港,南接社庚镇和东乡县杨桥殿镇,东邻大溪乡,西接进贤县,地处南昌、抚州、上饶市三府三县交界处,九龙镇因境内九龙河穿城而过得名。全镇面积99平方公里,其中农业计税田地面积3.8万余亩,林地面积3.6万余亩,总人口3.3万余人。辖15个村委会,1个社区,102个自然村,有初级中学1所,中心小学1所,完小12所,卫生院1所。九龙镇牢固树立“绿水青山就是金山银山”的发展理念,立足生态优先,推动乡村振兴。曾获2017年江西省省级生态乡镇,2021年度江西省级卫生乡镇荣誉称号。
行政区划共15个村,1个社区辖瓜畲、街上、徐家、燕湖、民安、龙塘、畈上、山岩、山塘、大田、新墩、润溪、湖西、西湾、杨家15个村委会,1个社区,龙源社区。