該鎮(zhèn)始建于唐寶歷元年(825),稱上幕鎮(zhèn),屬臨川縣,后周顯德五年(958)以上幕鎮(zhèn)及附近的歸政鄉(xiāng)設(shè)置金溪場。
宋淳化五年(994)建縣后,一直為縣治駐地,雅稱秀谷、珊城。
清代境域?qū)贇w政鄉(xiāng)1都至4都和順德鄉(xiāng)20都至22都屬地。
1912年初改稱城關(guān)鎮(zhèn);1939年改稱城廂鎮(zhèn);1946年更名秀谷鎮(zhèn),1948年復(fù)名城關(guān)鎮(zhèn),屬雙塘區(qū);中華人民共和國成立后屬五區(qū)。
1958年成立躍進(jìn)人民公社,后改稱城關(guān)公社,繼改珊城公社。
1960年12月,分為城關(guān)、珊城兩個(gè)公社。
1961年,城關(guān)公社改為城關(guān)鎮(zhèn)。
1983年9月,城關(guān)鎮(zhèn)復(fù)名秀谷鎮(zhèn)。
2001年撤鄉(xiāng)并鎮(zhèn),珊城鄉(xiāng)和馬尾泉林場并入秀谷鎮(zhèn)。