周僖王五年(前677年),楚文王自湖北枝江徙羅子國于汨羅江畔,屬羅子國。
北魏景明三年(502年),置玉山縣,治所設(shè)在玉笥山。
隋開皇九年(589年),撤岳陽郡設(shè)玉州,治所設(shè)玉笥山。
清咸豐五年(1855年)析鄉(xiāng)設(shè)局,轄鳳凰局的栗團(tuán)、清平、周公、楚塘、文家、白水、六桂(部分)團(tuán),歸義局的仁義、保安、聚賢等10團(tuán)。
民國元年(1912年)底,改局為鄉(xiāng),屬祗園鄉(xiāng)。
1950年,劃鄉(xiāng)建政,設(shè)汨水、鳳水、楚塘等3鄉(xiāng)。
1956年,鳳水、新義、汨水、汨北、漁街市、公樂(小部分)等6鄉(xiāng)合并為汨水鄉(xiāng)。
1958年,與范家園鄉(xiāng)合并為屈原公社,后改范家園公社。
1961年,析置楚塘公社。
1984年3月,恢復(fù)楚塘鄉(xiāng)。
2001年,改為屈子祠鎮(zhèn)。
2015年12月,原屈子祠鎮(zhèn)、原范家園鎮(zhèn)成建制合并設(shè)立新的屈子祠鎮(zhèn)。