双龙场镇位于重庆市丰都县东北部,距县城70公里,东与青龙乡紧邻,北与董家镇接壤,南与保合镇、十直镇邻界,全乡最高海拔1650米,最低海拔1040米,全镇幅员面积48.52平方公里,地处浅丘,全镇有27个行政村、182个合作社、1个居委会,总人口3.2万。2013年4月11日,重庆市政府(渝府[2013]30号)批复同意撤销双龙场乡、三坝乡,设立双龙镇、仙女湖镇。