二龍鎮(zhèn)位于閬中市東北部,距市區(qū)28公里,國道347線橫貫全境,周邊與文城鎮(zhèn)、五馬鄉(xiāng)、石灘鎮(zhèn)、老觀鎮(zhèn)接壤。幅員面積95.2平方公里,鎮(zhèn)轄10個(gè)行政村,3個(gè)居委會(huì),249個(gè)村民小組,全鎮(zhèn)共有11345戶,27721人,其中農(nóng)業(yè)人口23341人。原二龍鎮(zhèn)轄25個(gè)行政村,1個(gè)居委會(huì),176個(gè)村民小組;2006年與紅土鄉(xiāng)合并,建制調(diào)整為10個(gè)村,1個(gè)居委會(huì);2015年新增紅土居委會(huì)1個(gè);2019年行政區(qū)劃調(diào)整,與原解元鄉(xiāng)合并,現(xiàn)鎮(zhèn)轄10個(gè)行政村,3個(gè)居委會(huì),249個(gè)村民小組。全鎮(zhèn)幅員面積95.2平方公里,其中耕地面積36633畝,地形以高山深丘為主,平均海拔650米,屬四川盆地?zé)釒瘻貧夂騾^(qū),境內(nèi)氣候溫和,雨量充足,四季分明,常年平均氣溫18℃,日照1414小時(shí),降雨量996mm,無霜期270天。
2019年,撤銷解元鄉(xiāng),將其所屬行政區(qū)域劃歸二龍鎮(zhèn)管轄,二龍鎮(zhèn)人民政府駐二郎廟街17號(hào)。