清代屬海陽縣大和都。
民國十九年(1930年),隸屬潮安縣仁和區。
民國二十九年(1940年),隸屬大和區。
民國三十五年(1946年),隸屬湖安縣大和鄉。
1949年10月,新中國成立后隸屬潮安縣第二區。
1951年9月,從二區拆出建立第九區。
1955年5月,改九區為鳳塘區。
1956年2月,撒區并鄉,設為風塘、吉林、槐山崗、玉鳳、鶴隴5個小鄉。
1957年,合并為風塘、鶴隴2個大鄉(槐山崗鄉劃歸楓溪管轄,吉林鄉的西郊村、烏洋村,橋頭湖村劃歸浮洋管轄)。
1958年9月,二鄉合并成立風塘公社。
1960年冬,拆為鳳塘公社和鶴隴公社。
1962年冬,又合并為風塘公社。
1982年前,屬潮安縣。
1983年,縣、市合井后,公社改鄉。
1983年11月,起稱鳳塘區。
1987年3月,區改鎮。
1992年后,鳳塘鎮劃歸潮安縣管轄。
2013年6月28日,國務院批準調整潮州市部分行政區劃,撤銷潮安縣,設立潮安區,鳳塘鎮屬潮安區。