1940年屬豐順縣第一區(qū)。
1950年稱豐良區(qū)。
1953年稱第四區(qū)。
1957年設(shè)鄉(xiāng)。
1958年5月,建橋、璜溪鄉(xiāng)合并為豐良鄉(xiāng),9月豐良鄉(xiāng)與龍崗鄉(xiāng)合并為豐良公社,11月撤豐順縣,豐良公社并入揭陽(yáng)縣管轄。
1961年1月恢復(fù)豐順縣,仍為豐良公社,4月分為豐良、建橋、龍崗公社。
1978年2月,分出璜溪公社。
1983年末,豐良、璜溪及兵營(yíng)林場(chǎng)的兵營(yíng)、三山大隊(duì)合并為豐良區(qū)。
1987年4月改為豐良鎮(zhèn)。
2003年7月15日,仙洞鎮(zhèn)并入豐良鎮(zhèn)。