歷史沿革
據《元和郡縣志》:“有茂名水”故名茂名縣。1959年設市。
2000年,據第五次全國人口普查數據:茂名市總人口5238426人;
茂南區 644301人、電白縣 1459219人、高州市 1219132人、化州市 1007796人、信宜市 907978人。
2002年,茂名市轄2個市轄區、1個縣,代管3個縣級市,18個街道、102個鎮。
2003年12月,茂名市調整縣(市)部分鎮行政區劃。全市原有103個鎮。這次調整,撤並鎮12個(信宜市3個、高州4個、化州2個、電白3個);撤鎮改為街道辦事處5個,其中信宜1個(東鎮鎮)、化州1個(石灣鎮)、茂港區1個(南海鎮已改為南海、高地兩個街道辦)、茂南區2個(高山鎮、新坡鎮)。(市委、市政府於7月31日下發了《關於調整茂名鎮級行政區劃的通知》,要求在10月30日前完成撤並鎮的移交手續,重組新的鎮政府。)
截至2005年12月31日,茂名市轄2個市轄區、1個縣,代管3個縣級市,20個街道、87個鎮。