唐天復三年(903年),設龍臺鎮。
清雍正七年(1729年),改龍臺場。
民國二十四年(1935年),改龍臺鎮,設龍臺區,駐龍臺鎮。
1958年10月,鎮改公社。
1984年1月,改為龍新鎮。
1992年8月,更名龍臺鎮。
2019年12月13日,四川省人民政府關于同意資陽市調整部分鄉鎮行政區劃的批復(川府民政〔2019〕19號):撤銷白水鄉和偏巖鄉,將其所屬行政區域劃歸龍臺鎮管轄,龍臺鎮人民政府駐花園西街1號。