清初,置隆兴场;清乾隆二十五年(1760年),隶属江北厅仁里二甲;清道光二十四年(1844年),龙兴镇因龙藏寺而更名为龙兴场。
民国二年(1913年),隶属江北县仁里。
民国十八年(1929年),龙兴撤场建龙兴镇,隶属江北县第一区。
民国三十年(1941年),撤龙兴镇建龙兴乡,并划出部分保新建龙藏乡。
民国三十六年(1947年),龙藏乡并入龙兴乡;其后江北县多次进行区划调整,龙兴分别隶属第一、二、三、四、十区管辖。
1950年,龙乡隶属江北县第二区。
1953年,隶属第四区。
1958年8月,龙兴、普福、天堡乡合并建龙兴公社。
1961年5月,普福、天堡划出单独建公社。
1984年,龙兴公社改为龙兴乡。
1989年12月25日,由龙兴乡改为龙兴镇。
1994年12月,撤销江北县,龙兴镇隶属渝北区。