商、周時屬揚州域。
春秋時屬吳,周文王3年越滅吳,改屬越。
周顯王46年楚威王克越,屬楚。
秦朝時屬九江郡,漢高帝四年(前202),屬豫章郡南城縣。
太平二年(257),分豫章郡東部為臨川郡,屬臨川郡南城縣。
開皇九年(589),改臨川為撫州,屬撫州南城縣。
大業(yè)三年(607),仍改為臨川郡,屬臨川郡南城縣。
武德五年(622),復置撫州,屬撫州南城縣。
后晉天福二年(937),以南城置建武軍,屬南城縣。
太平興國三年(978),改建武軍為建昌軍,屬南城縣。
至元四年(1277),改建昌軍為建昌路,屬南城縣。
至正二十二年二月(1362),改建昌路為建昌府,屬南城縣。
明朝萬歷六年(1578),析南城縣之56都至72都置瀘溪縣,屬建昌府。
順治二年(1645),屬建昌府。
1912年,屬豫章道。
1914年,因與湖南省瀘溪縣同名,改瀘溪縣為資溪縣,名稱沿用至今。
1932年,屬第五行政區(qū)。
1949年5月,屬贛東北行署貴溪督察專署。
1949年8月,改屬撫州分區(qū)專員公署。
1951年7月,屬撫州專區(qū)。
1971年,屬撫州地區(qū)。
2000年10月,撫州撤地設市,屬撫州市。