南北朝时,宋文帝元嘉十六年(439),从高凉郡析置海昌郡(海昌郡辖地在今电白树仔、电城镇北部)。这是在电白境内设置行政区划之始。
南朝梁普通三年(522)十一月二十四日,在古高凉丁村(今电白电城镇山兜丁村)一俚族冼氏大首领世家,生了一个女孩,这就是后来威震南国的冼太夫人。
梁大通二年(528)析高凉郡置电白郡、南巴郡、连江郡等12个郡,兼置高州,统辖各郡。这是以电白为郡名之始。
当时,电白郡驻址设在高凉西北境的安乡(即今高州长坡旧城村,未建城)。电白时属高州之电白郡、海昌郡、南巴郡、连江郡地。
隋朝,开皇九年(589)废郡为县。省电白、海昌二郡置电白县,电白自此以县称。
同时,废南巴郡为南巴县,废连江郡为连江县。
隋仁寿元年(601)年末,中华民族杰出的政治家、军事家冼夫人卒于海南,翌年正月十七日,归葬于其故里即娘家山兜丁村。
大业二年(606)省南巴县入连江县。
大业三年(607)废高州,复设高凉郡。电白县先后隶高州、高凉郡。