2020年,茂南区辖9个镇、8个街道,分别是羊角镇、金塘镇、公馆镇、镇盛镇、鳌头镇、袂花镇、高山镇、新坡镇、山阁镇、河东街道、河西街道、红旗街道、新华街道、露天矿街道、官渡街道、站前街道、城南街道(茂南城郊经济开发试验区)。全区共有153个村民委员会和86个社区居民委员会。
茂南区是茂名市的政治、经济和文化中心,全区林地面积9675公顷,森林覆盖率16.3%,活立木蓄积量44.43万立方米。重要矿产资源有油母页岩、高岭土、石英砂和地热矿泉等。油母页岩可供开采量44.62亿吨,是南方的炼油基地和广东省规模最大的罗非鱼良种生产基地。
茂名市茂南区的地域环境
1、气候
茂南区地处亚热带,属亚热带季风湿润气候,冬短夏长,阳光充足(全年平均日照时数1900小时),热量丰富,年均气温23℃,雨量充沛(全年降雨量1600毫米)。有洪涝(汛期5—9月,平均降雨量1300毫米,占全年降雨量81%)、有寒露风、台风、干旱等气象。
2、地势
茂南区是鉴江平原的一部分,地貌属于台地平原,台地和平原共482.3平方公里,占总面积99.02%。地势平缓,北部、中部油页岩为低丘,南部为河漫滩平原。
西北部锡塘岭,海拔152.0米,为境内最高点。西北是低丘台地,东南为平原。岩层有凝灰岩、砂岩、砾岩、油页岩、片麻岩和零星的花岗岩。

