秋战国时期，今茂名市境属百越地。秦朝时分属象郡、南海郡及桂林郡，后属赵佗所建立南越国。汉元鼎六年（公元前111年），汉武帝灭南越国，今茂南区、电白区和高州市、化州市属合浦郡高凉县地，今信宜市属苍梧郡端溪县地。汉建安二十五年（220年），东吴析合浦郡，设高凉郡，今茂南区、电白区和高州市、化州市改属高凉郡地。东晋永和七年（351年），苍梧郡增设晋康等郡，今信宜市属晋康郡地。南朝宋元嘉三年（426年），高凉郡增置罗州县，今化州市属罗州县地，治所在陵罗江口石城（今化州市合江镇）；元嘉十六年（439 年），增置海