春秋战国时,金溪先后属吴、越、楚。
秦属九江郡。
汉属豫章郡,南城县之地,东汉永元八年临汝县,金溪为临汝县地。
三国、晋、南北朝,金溪均为临汝县地。
隋改临川郡为抚州,改临汝县为临川县,金溪为临川县地。
唐时仍属临川县,宝历元年,在今县冶址上设上幕镇(因上幕岭而得名)。
镇东的白面坞与金窟山、宝山都产银,因设冶炼场。
五代十国金溪仍属抚州临川县。
后周显德五年,南唐以临川县的上幕镇及靠近该镇的归政乡设置金溪场。
宋开宝八年,金溪场归于宋。
淳化五年,将临川县的归德、顺德、顺政连同原来的归政共4乡立为金溪县,属抚州管辖。
景德二年划安仁县(今余江县)延福、白马、永和三乡归金溪,后白马、永和合并,金溪系辖6个乡。
元时抚州改为路,金溪属抚州路。
明洪武元年,抚州改路为府,金溪属抚州府。
清仍属抚州府。
1912年,废府、州,金溪县直属于省。
1914年,划全省为四道,金溪属豫章道。
1926年废道,金溪又直属于省。
1932年,全省划为13个行政区,金溪属驻地为临川的第五行政区。
1935年4月,全省缩为8个行政区,金溪属第七行政区。
1939年,全省扩至11个行政区,1942年又调整为9个行政区,直至1949年,金溪均属第七行政区。
1949年5月7日,金溪县解放,属赣东北区贵溪督察专员公署。
同年8月,改属抚州专区。
区治设在临川。
1971年,抚州专区改为抚州地区,金溪属抚州地区。
2000年10月,抚州撤地设市,金溪属抚州市管辖。
县治秀谷镇。