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 Lough Atedaun, Ballyteige Lough, Dromore Lough, and Ballyallia Lake. The river then passes through the town of Ennis, where it is crossed by six road bridges, a pedestrian bridge, and a railway bridge. Additionally, there's a smaller offshoot that diverges just north of Ennis and reunites with the main flow east of the town.