After Corofin, the river flows through Lough Atedaun, Ballyteige Lough, Dromore Lough and Ballyallia Lake. The river then flows through the town of Ennis, where it is crossed by six road bridges, a pedestrian bridge and a railway bridge. There is also a small branch which splits off just north of Ennis and rejoins the main flow to the east of the town.
Following Corofin, the river flows through several lakes and loughs before entering the town of Ennis, where it is crossed by multiple bridges. A smaller branch also splits off near Ennis and reunites with the main channel later on.