明代及清初,屬歸善縣管轄。
民國二十六年(1931年)屬惠陽縣管轄。
1950年6月,惠陽縣劃分9區(qū)1鎮(zhèn),白花境內(nèi)分別屬于莆田鄉(xiāng)、白花鄉(xiāng)、忠信鄉(xiāng)和高河鄉(xiāng)。
1952年,大部分屬惠陽縣第十二區(qū)(白花),高埠、太陽屬第十一區(qū)(平山)。
1957年12月,境內(nèi)設(shè)白花鄉(xiāng)和莆田鄉(xiāng)。
1958年10月,成立白花人民公社。
1961年6月,惠陽縣劃分9個區(qū),白花屬平山區(qū)。
1965年7月,惠東縣從惠陽析出,白花隸屬惠東縣至今。
1984年1月,白花公社改設(shè)白花區(qū)。
1986年冬,白花區(qū)改設(shè)白花鎮(zhèn)。
2011年4月,增設(shè)沿河社區(qū)。