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.
After Corofin, the river meanders through Lough Atedaun, Ballyteige Lough, Dromore Lough, and Ballyallia Lake. The river then enters the town of Ennis, where it is spanned by six road bridges, a pedestrian bridge, and a railway bridge. Furthermore, there's a smaller tributary that branches off near Ennis and rejoins the main channel east of the town.