The longest river in Ireland is the River Shannon, 386 km (240 mi). The river develops into three lakes along its course, Lough Allen, Lough Ree and Lough Derg. Of these, Lough Derg is the largest. The Shannon enters the Atlantic Ocean at the Shannon Estuary. Other major rivers include the River Liffey, River Lee, River Swilly, River Foyle, River Lagan, River Erne, River Blackwater, River Nore, River Suir, River Barrow (The Three Sisters), River Bann and River Boyne.
Some of the larger or better known rivers of Ireland are shown on this map (large version
In Northern Ireland
In the Republic of Ireland, flowing into the Irish Sea
In the Republic of Ireland, flowing into the Celtic Sea
In the Republic of Ireland, flowing into the Atlantic Ocean