电白县位于广东西南沿海,是茂名市所辖的沿海县。县城所在地是水东镇。电白县地势自东北向西南倾斜,北、东北部高,南、西南部低,南部南海环绕,港湾迂回全县陆地面积1840平方公里。
1987年经国务院批准为沿海经济开放区。
电白县地势背山面海,山地、平原、沿海面积各占1/3。电白县海岸线长220多公里,海域辽阔,放鸡岛、竹洲岛、南士岛、青洲岛、大洲岛、三洲岛、岭仔屿等七大岛屿有如天然屏障。