电白区有19个镇。分别是:马踏镇、岭门镇、坡心镇、七迳镇、树仔镇、沙院镇、麻岗镇、旦场镇、小良镇、霞洞镇、观珠镇、沙琅镇、黄岭镇、望夫镇、罗坑镇、那霍镇、博贺镇、林头镇、电城镇。
电白区,隶属广东省茂名市,位于广东西南沿海,属亚热带季风气候,陆地面积2128平方千米,管辖5街道19个镇4乡级单位。电白区因多雷电而得名,隋开皇九年(公元589年),合并电白、海昌二郡置电白县,电白自此以县称,2014年,经国务院批准,撤销茂港区和电白县建制,合并设立电白区。电白区的旅游资源有中国第一滩、浪漫海岸、御水古温泉、放鸡岛等。