；至德二年（757），保安县改名为保宁县。宋朝开宝五年（972年）废保宁县。明朝成化三年（1467年）九月，电白县移治于神电卫（今电城镇），割附郭、朗韶、朗肆、地安、怀德等6乡以属茂名县。电白以该地多雷电得名。2014年2月，国务院正式批复同意撤销茂港区和电白县，设立茂名市电白区。
行政区划.下辖5个街道办事处、19个镇：原电白县下辖17个镇，共有327个村（居）委会，其中村委会293个、居委会34个。原茂港区下辖2个街道、5个镇：2017年，羊角镇划给茂南区。