Douglas River The largest tributary on the river around 20 meters at its widest point it flows from the Feeny Mountain towards
Moneyneany and then through the Seven Arch Bridge before joining the Moyola above the Weddell Bridge. Whitewater River The second largest tributary starting up
Slieve Gallion flowing a few miles to the village of Straw before joining the river downstream from Disert Bridge. Grange Water River a smallish river around 5 meters wide it starts near
Desertmartin before snaking its way across the lowland area around
Curran before joining the river upstream from Curran Bridge. Altagoan River a small river which also starts on Slieve Gallion it flows northwest to join the Moyola. Mullagh River a small river about 3 meters wide along most of its length it starts at the confluence of the Milltown Burn and Back Burn outside
Maghera and joins the big river downstream from Ballynahone Bridge. Glengomma Water River a mountain stream which flows from near the Glenelly Valley down towards the Moyola where it joins at Sixtowns. Coppies River the smallest tributary an urban stream which flows through the urban areas of
Magherafelt it joined the Moyola between
Castledawson and
Newbridge. ==Hydrology==