The longest river in Ireland is the Shannon (336 km), other larger rivers are: Slaney, Liffey, Boyne, Nore, Barrow, Suir, Clare, Moy, and others. River mouths are estuaries or fjords created by the activity of ice sheets.
Ireland's largest lake is Lough Corrib, located in the west of the country.