昔屬海陽縣的登瀛都(清代改稱登榮都)。
民國以后,幾經(jīng)更迭,先后隸屬登榮區(qū)、下榮鄉(xiāng)、第十五區(qū)、第十一區(qū)。
1956年2月,撤第十一區(qū),分置赤鳳、鳳南、歸湖、仙洋4鄉(xiāng)。
1956年12月,赤鳳、鳳南合并為赤鳳鄉(xiāng)。
1957年8月,赤鳳又分出風(fēng)南鄉(xiāng)。
1958年9月,撒撤赤鳳、鳳南、歸湖(合并仙洋)3鄉(xiāng),合置歸湖公社。
1961年4月,歸湖公社分拆成歸湖、赤鳳、鳳南3個(gè)公社。
1963年4月、1965年8月,3個(gè)公社又經(jīng)兩次合分。
1983年9月,赤鳳公社改區(qū)。
1987年3月,赤鳳區(qū)改鎮(zhèn)。
2013年6月28日,撤銷潮安縣,設(shè)立潮安區(qū),赤鳳鎮(zhèn)屬潮安區(qū)。