双龙湾镇位于卢氏县西部深山区,距县城29公里,居洛水南岸,熊山北麓,东接横涧乡,西连徐家湾乡,南与双槐树乡、官坡镇相交,北与潘河乡为临。全镇东西长19公里,南北宽12公里,国土面积146平方公里,耕地面积10813亩,林地面积159565亩,镇政府驻地建成区面积5平方公里。全镇现辖12个村民委员会、134个村民小组、3465户,总人口13610人。双龙湾镇曾名龙驹公社、磨沟口公社,1975年从中阿(横涧)公社分出,建龙驹公社;1982年2月改为磨沟口公社;1984年元月易社为乡,2011年1月撤乡改镇。