A bacia do rio Messalo ocupa grande parte da Província de Cabo Delgado e uma parte da Província de Niassa. O limite norte da bacia do rio Messalo está marcado pela bacia do rio Rovuma, tanto na zona de cabeceira como no corpo central da bacia, e por um conjunto de pequenas bacias na parte inferior denominadas por Orla Marítima 3, mais concretamente as bacias dos rios Sinheu-Mutamba, Nango-Nepuira e Bundaze-Monga. O limite sul da bacia está marcado inicialmente pela cabeceira da bacia do rio Lúrio passando a estar marcada pela bacia do rio Montepuez e, na parte inferior, está limitada por pequenas bacias da Orla Marítima 2 (de norte para sul, Muenha, Diquide e Muacamula.
A bacia de Messalo tem uma área total de 24.436,6 km2, sendo a segunda maior extensão na área de gestão da ARA Norte, depois da do Rovuma. O rio nasce no distrito de Maua, passando de seguida pelo distrito de Marrupa, ambos na Província de Niassa, e depois passa para Província de Cabo Delgado, onde o curso principal faz a divisão geográfica dos distritos de Balama e Montepuez, atravessando longitudinalmente este último. A jusante, o curso do rio divide Mueda e Meluco e depois Muidumbe e Macomia para, finalmente, desembocar no Oceano Índico entre Mocímboa da Praia e Macomia.
Localização da bacia do rio Messalo
|
Bacia |
Ac |
P |
ETP |
ETR |
Y |
CE |
Qo |
W |
|---|---|---|---|---|---|---|---|---|
|
Messalo |
24436,6 |
1072,5 |
1727 |
860 |
212 |
0,2 |
6,7 |
5180,6 |

