大放鸡洋、小放鸡洋、南海洋、三沙洲洋、澳内海洋、吉兆洋和晏镜洋等9洋。海岸线（外海线）76公里，沿岸10米等深线内海面积480平方公里。迂回海岸线长220公里。有大、小海港25个。茂名市山区地形多折皱，河川发育，溪流分部较广。以云开大山为分水岭，形成鉴江水系和珠江水系。全市有集水面积100平方公里以上的河流39条，属鉴江水系的28条，珠江水系的9条，独流出海的2条。河流总面积229.18平方公里，占全市总面积的2%。主要河流有鉴江、袂花江、小东江、白沙河、凌江、罗江等，并建有高州水库、罗坑水库等水利设施