List of rivers of Ireland

This is a list of main rivers in Ireland. It includes rivers that flow through the Republic of Ireland and Northern Ireland. Rivers that flow through Northern Ireland are marked with an asterisk (*).

Some of the larger or better known rivers of Ireland are shown on this map

A

  • Aghinrawn*
  • Agivey*
  • Altalacky*
  • Annacloy*
  • Annascaul
  • Annalee
  • Arney*
  • Aughrim
  • Avoca
  • Avonbeg
  • Avonmore
  • Awbeg

B

  • Ballinderry*
  • Ballycassidy*
  • Ballynahinch*
  • Ballynahatty*
  • Bandon
  • Bann* — longest river in Northern Ireland. Upper Bann flows into Lough Neagh and then continues north as the Lower Bann.
  • Bann (Wexford)
  • Bannagh*
  • Barrow
  • Black
  • Blackwater, Kerry
  • Blackwater, Munster
  • Blackwater, Ulster*
  • Blackwater, Meath
  • Boyne
  • Boyle
  • Bracken, Balbriggan
  • Bride
  • Brosna
  • Burntollet*
  • Bush*

C

  • Callan*
  • Camac
  • Camlough*
  • Camowen*
  • Carey*
  • Carrowbeg
  • Carryduff*
  • Castletown
  • Cladagh*
  • Clady*
  • Clanrye*
  • Clare
  • Colebrooke*
  • Corrib
  • Cregg
  • Crumlin*
  • Cumber*
  • Cusher*

D

  • Dall*
  • Dalua
  • Dargle
  • Deel
  • Dennett*
  • Derg*
  • Dervock*
  • Derry
  • Dodder
  • Doonbeg
  • Drish
  • Drumquin*
  • Drumragh*
  • Duff*
  • Dun*

E

  • Enler*
  • Erkina
  • Erne — mainly formed by Upper and Lower Lough Erne*
  • Eske

F

  • Fane
  • Farset*
  • Faughan
  • Feale
  • Fergus
  • Finn*
  • Foyle — that portion named "Foyle" forms the Republic of Ireland-Northern Ireland border*
  • Fury*

G

  • Garavogue
  • Glen*
  • Glenariff*
  • Glendergan*
  • Glenelly*
  • Glenmornan*
  • Goul
  • Gweebarra

J

  • John's

K

  • Keady*
  • Kells*
  • Kilbroney*
  • Kings

L

M

  • Maigue
  • Maine*
  • Mourne*
  • Mourne Beg*
  • Moy
  • Moyola*

N

  • Newry*
  • Nore

O

  • Owenbrean*
  • Owenreagh*
  • Owenkillew*
  • Owenroe
  • Oona

P

  • Poddle

Q

  • Quiggery*
  • Quoile*

R

  • Rapemills*
  • Reelan*
  • Robe (via Loughs Mask and Corrib)
  • Roe*
  • Roogagh*
  • Roughty

S

  • Shannon — longest river on the island. Develops into Lough Allen, Lough Bofin, Lough Ree and Lough Derg along its course.
  • Shimna*
  • Sillees*
  • Silver
  • Six Mile Water*
  • Slaney
  • Sruh Croppa*
  • Stoneyford
  • Strule*
  • Suck
  • Suir
  • Swilly
  • Swanlinbar (also known as Cladagh)*

T

  • Tall*
  • Tar
  • Tempo*
  • Termon*
  • Three Arches*
  • Threemilewater*
  • Tolka
  • Torrent*

U

  • Upper Ballinderry*

V

  • Vartry

Longest rivers

RiverLength (km)
1River Shannon386
2River Barrow192
3River Suir184
4River Blackwater (Munster)168
5River Nore140
6River Bann129

Sources