九龙镇位于旺苍县最南端,介于东经106°28′59.76″~106°48′32.67″和北纬32°02′10.98″~32°03′63.84″之间,东邻巴中市南江县和平乡、菩船乡,南接巴中市南江县双流乡,西连广元市苍溪县石马镇、黄猫乡,北界木门镇、化龙镇和苍溪县黄猫乡,东西最大距离10.5公里,南北最大距离18公里,幅员49.7平方公里。
属低山丘陵区,山呈椭圆形,由五条溪沟和三座山组成,地势北高南低,相对海拔437米~912米。境内河流属渠江水系,湾滩河源于苍溪县黄猫垭,流经大竹、鸽子、苍山、文星、先锋五村,全长20公里;大田河源于印斗村印斗寨,流经大竹、苍山、柏林三村,流入南江县和平河,全长12公里;蹇家河源于九龙镇白家垭,流经玉台、文星两村,汇入跳墩河,全长5公里;齐家河源于九龙镇柏林垭,流经柏林、玉台、先锋三村,全长10公里。
属亚热带湿润季风气候,冬冷春暧而干燥,夏热秋凉多降雨,四季分明,日照充足,雨量充沛,无霜期较长。有耕地10 055亩,其中田7 882亩,地2 173亩。镇人民政府驻地苍山村,距县城62公里,辖金台、印斗、首石、庙子、大竹、鸽子、文星、苍山、柏林、玉台、先锋等11个行政村,46个村民小组,2013年末总户数5249户,总人口16 702人,其中农业人口16315人,非农业人口387人,内设党政办公室、经济发展办公室、社会事务与计划生育办公室、财政所,下设农业服务中心、社会事务服务中心、村建环卫服务中心,有职工34人。
全镇经济以农业为主,有商业网点134个。有综合文化站1个,村级文化活动中心11处,各类图书室12个,藏书1.6万册;中、小学校10所,幼儿园1所;拥有各级医疗卫生机构12个,床位25张。有木(门)—九(龙)县级公路1条,全长25公里;镇级公路1条,全长30公里;村道公路5条,全长40公里。有邮政所1个,电信企业3家,服务网点4家,供水站1个,供电站1个,客运站1个。
共有镇政府机关、学校、卫生院、农电站、兽防站、信用社、邮政所、林业站、供水站、劳动保障所、电信、移动、联通等13个机关企事业单位,16个党支部。2015年8月省政府正式批准成立九龙镇,并于2016年2月1日举行授印授牌仪式,正式更名为旺苍县九龙镇。