List of rivers of Ireland
This is an alphabetical list of the main rivers in Ireland as a whole. It includes rivers that flow through the Republic of Ireland and Northern Ireland. Rivers that flow through Northern Ireland are marked with an asterisk. There are over 70,000 km of waterways in the Republic of Ireland contained in 3,192 river water bodies including rivers, streams, and tributaries. The major rivers have their length given. Also shown are two tables. Table 1 shows the longest rivers in Ireland with their lengths, the counties they flow through, and their catchment areas. Table 2 shows the largest rivers in Ireland in cubic meters per second.
Longest Irish Rivers (with Basin areas)
Lengths obtained from the Ordnance Survey of Ireland: Rivers and their Catchment Basins 1958, and for the rivers Bann and Erne - Notes on River Basins by Robert A. WilliamsRiver | Counties | Length | Basin Area | |
1 | River Shannon a | Cavan, Leitrim, Roscommon, Longford, Westmeath, Galway, Offaly, Tipperary, Clare, Limerick, Kerry | 360 km | 16,800 km2 |
2 | River Barrowb | Laois, Kildare, Kilkenny, Carlow, Wexford, Waterford | 192 km | 3,067 km2 |
3 | River Suirb | Tipperary, Waterford, Kilkenny, Wexford | 184 km | 3,610 km2 |
4 | River Blackwater | Kerry, Cork, Waterford | 168 km | 3,324 km2 |
5 | River Bann c | Down, Armagh, Antrim, Londonderry | 159 km | 5,808 km2 |
6 | River Noreb | Tipperary, Laois, Kilkenny | 140 km | 2,530 km2 |
7 | River Suck | Roscommon, Galway | 133 km | 1,600 km2 |
8 | River Liffey | Wicklow, Kildare, Dublin | 132 km | 1,256 km2 |
9 | River Erne | Cavan, Fermanagh, Donegal | 129 km | 4,372 km2 |
10 | River Foyle | Tyrone, Londonderry, Donegal | 129 km | 2,925 km2 |
11 | River Slaney | Wicklow, Carlow, Wexford | 117 km | 1,762 km2 |
12 | River Boyne | Kildare, Offaly, Meath, Louth | 113 km | 2,695 km2 |
13 | River Moy | Sligo, Mayo | 101 km | 2,086 km2 |
14 | River Clare d | Mayo, Roscommon, Galway | 93 km | 1,108 km2 |
15 | River Blackwater c | Tyrone, Monaghan, Armagh | 92 km | 1,507 km2 |
16t | River Inny | Cavan, Longford, Westmeath | 89 km | 1,254 km2 |
16t | River Lee | Cork | 89 km | 1,253 km2 |
18 | River Lagan | Down, Antrim | 86 km | 565 km2 |
19 | River Brosna | Westmeath, Offaly | 79 km | 1,248 km2 |
20 | River Laune | Kerry | 76 km | 829 km2 |
21 | River Feale | Cork, Limerick, Kerry | 74 km | 1,170 km2 |
22 | River Bandon | Cork | 72 km | 608 km2 |
23 | River Blackwater | Cavan, Meath | 68 km | 733 km2 |
24 | River Annalee | Monaghan, Cavan | 66.8 km | 522 km2 |
25 | River Bride | Cork, Waterford | 64 km | 419 km2 |
26 | Boyle River | Mayo, Sligo, Roscommon | 64 km | 725 km2 |
27 | River Deel | Cork, Limerick | 63.2 km | 481 km2 |
28 | River Robe d | Mayo | 62.8 km | 320 km2 |
29 | River Finn | Donegal, Tyrone | 62.8 km | 505 km2 |
30 | River Maigue | Cork, Limerick | 62 km | 1,000 km2 |
31 | Fane River | Monaghan, Armagh, Louth | 61.2 km | 350 km2 |
32 | Ballisodare River | Sligo | 60.8 km | 650 km2 |
33 | River Dee | Cavan, Meath, Louth | 60.4 km | 392 km2 |
34 | River Fergus | Clare | 58.4 km | 1,043 km2 |
35 | Little Brosna River | Offaly, Tipperary | 57.6 km | 662 km2 |
36 | Mulkear River | Tipperary, Limerick | 55.9 km | 650 km2 |
37 | River Glyde | Cavan, Meath, Louth | 55.9 km | 348 km2 |
a
- The length of the River Shannon from the Shannon Pot to Limerick City is with a basin area of 11,700 km2.
- The River Shannon's overall length, using the Owenmore River as source, is, 11 km longer than the Shannon Pot source.
- The River Shannon's overall length, using the Boyle River's furthest source, is, making the Boyle-Shannon river the longest natural stream flow in Ireland, 31.6 km longer than the Shannon Pot source.
- The River Shannon is a traditional freshwater river for just about 45% of its total length. Excluding the tidal estuary from its total length of, if one also excludes the lakes from the Shannon's freshwater flow of, the Shannon as a freshwater river is only about long.
- The total basin area of the Three Sisters is 9,207 km2.
- The traditional length given for the River Bann is 80 miles which is the combined total length of Upper and Lower Bann rivers and doesn't include Lough Neagh.
- The total length of the Ulster Blackwater from its source to the sea via L. Neagh and the Lower Bann is 186.3 km, surpassed, in Ireland, only by the Shannon and Barrow rivers. This is the longest stream flow in Ulster.
- The total basin area of the 6 km River Corrib is 3,138 km2
- The total length of the River Robe's journey from its source near Ballyhaunis to Galway Bay is. This is the longest stream flow within the Corrib Basin.
Largest Irish Rivers (by flow)
a The River Shannon's 209 m3/s is to Limerick City. If the discharges from all of the rivers and streams into the Shannon Estuary are added to the discharge at Limerick giving a total catchment of 16,865 km2, the total discharge of the River Shannon at its mouth at Loop Head reaches 300 m3/s
b The River Bann's 92 m3/s is to Movanagher Gauging station. The 102.5 m3/s is based on the total basin area of 5808 km2
c The Three Sisters total flow into Waterford Harbour is 154 m3/s and the combined flow of the Barrow and Nore rivers is 86 m3/s before joining the river Suir near Waterford City.
A
- Abbert River
- Aghinrawn* See Owenbrean River
- Agivey*
- Aherlow River
- River Aille
- Allaghaun River
- River Allow
- Allow, County Cork
- Altalacky*
- Annacloy*
- Annascaul
- River Annalee
- River Anner
- River Ara
- Argideen River
- Arigna River
- Arney*
- Athboy River
- Aughavaud River, County Carlow
- Aughrim River
- River Avoca
- River Avonbeg
- River Avonmore
- Awbeg
B
- Baelanabrack River
- Baleally Stream, County Dublin
- River Ballinamallard*
- Ballinascorney Stream, County Dublin
- Ballinderry River*
- Ballinglen River, County Mayo
- Ballintotty River, County Tipperary
- Ballintra River
- Ballisodare River
- Ballyboughal River, County Dublin
- Ballycassidy*
- Ballyfinboy River
- Ballymaice Stream, County Dublin
- Ballymeeny River, County Sligo
- Ballynahatty*
- Ballynahinch River*
- Ballyogan Stream, County Dublin
- Balsaggart Stream, County Dublin
- Bandon
- River Bann
- Bann* — longest river in Northern Ireland. Upper Bann flows into Lough Neagh and then continues north as the Lower Bann.
- Bannagh*
- Barrow
- Bartramstown River, County Dublin
- Belderg River, County Mayo
- Bellanaminnaun River, County Mayo
- Bellawaddy River, County Sligo
- Bilboa River
- River Black County Mayo
- Blackbanks Stream, County Dublin
- Blackditch Stream, County Dublin
- Blackwater, Kerry
- River Blackwater, Kildare and Meath
- River Blackwater, Cavan and Meath
- Blackwater, Munster
- River Blackwater *
- Bloody Stream, Howth, County Dublin
- Boggeen Stream, County Dublin
- Boherboy Stream, County Dublin
- Boyle River
- River Boyne
- Bracken River, County Dublin
- Bracken, Balbriggan
- River Bradoge, County Dublin
- Breedoge River
- River Bride
- River Bride
- Bride's Glen Stream, County Dublin
- Bride's Stream, County Dublin
- Broad Meadow River, County Dublin
- Brockey Stream, County Dublin
- Broghane Stream, County Kerry
- Brook Stream, County Dublin
- Brosna
- Brownsbarn Stream, County Dublin
- Bungosteen River
- Bunowen River
- Bunowen River
- Bunratty River
- Burntollet*
- Burren River
- River Bush*
C
- Cabragh River, County Sligo
- River Callan*
- River Camac, County Dublin
- River Camcor
- Camlin River
- Camlough*
- River Camogue
- Camowen River*
- Caragh River
- Carey*
- Colin River*
- Carn River, County Mayo
- Carrickbrack Stream, County Dublin
- Carrickmines River, County Dublin
- River Clare
- Carrowbeg
- Carryduff*
- Carysfort-Maretimo Stream, County Dublin
- Cashla River
- Castle Stream, County Dublin
- Castletown River
- Cemetery Drain, County Dublin
- River Cladagh*
- Clady*
- Clanrye*
- Claremont Stream, County Dublin
- River Clarin
- River Clodiagh
- Clodiagh River
- Cloghfin River
- Cloonaghmore River
- *Colebrooke River*
- River Colligan
- Commons Water, County Dublin
- Coolcour Brook, County Dublin
- Corduff River, County Dublin
- River Corrib
- Cot Brook, County Dublin
- County Brook, County Dublin
- River Crana
- Cregg River
- Creosote Stream, County Dublin
- Crinken Stream, County Dublin
- Crompaun River, County Clare
- Crumlin*
- Cuckoo Stream, County Dublin
- Cully Water
- Cumber*
- Cummeragh River
- Cusher River*
D
- Dale River
- Dall*
- River Dalua
- River Dargle
- River Dee, County Louth
- River Deel
- Deel River
- River Deele
- Dennett*
- River Derg*
- Derreen River
- River Derry
- Delvin River, County Dublin
- Devlin River, County Sligo
- Dervock*
- River Diran
- River Dodder
- River Doonbeg
- Dooyertha River
- Drimnagh Castle Stream, County Dublin
- River Drish
- Dromaddamore River, County Kerry
- Dromore River*
- Drumquin River*
- Drumragh River*
- Duff*
- Dun*
E
- Easky River, County Sligo
- Elm Park Stream, County Dublin
- Enler, County Down
- River Erkina
- River Erne*
- River Erriff
- River Eske
F
- River Fane, County Louth
- Fairy Water
- Farset*
- River Faughan*
- River Feale
- River Fergus
- Feorish River
- River Ferta, County Kerry
- Fettercairn Stream, County Dublin
- Fiddaun River, County Mayo
- Figile River
- Finglas River, County Dublin
- Finglaswood Stream, County Dublin
- River Finisk
- River Finn — rises and flows mainly through County Donegal, Republic of Ireland
- River Finn
- Finned River, County Sligo
- River Flesk
- Flurry River, County Louth*
- Forrest Little Stream, County Dublin
- River Foyle* — that portion named "Foyle" forms the border between the Republic of Ireland and Northern Ireland
- Fox Stream, County Dublin
- Foxrock Stream, County Dublin
- River Funshion
- Fury*
- Furry Glen Stream, County Dublin
G
- River Galey
- Gallanstown Stream, County Dublin
- Gallblack Stream, County Dublin
- River Garavogue
- Gay Brook Stream, County Dublin
- Glashaboy River
- Glashoreag River, County Kerry
- Glasthule Stream, County Dublin
- Glen*
- Glenamoy River County Mayo
- Glenamuck Stream, County Dublin
- Glenariff*
- Glenaulin Stream, County Dublin
- Glencullen River, County Dublin
- Glendergan*
- Glenelly River*
- Glenglassera River, County Mayo
- Glenmornan*
- Glenulra River, County Mayo
- River Glore
- River Glyde
- Golf Stream, County Dublin
- River Goul
- Grange Stream, County Dublin
- Grange River
- River Greese
- Griffeen River, County Dublin
- River Gweebarra
- Gweestin River
- Gweestion River
H
- Hampstead Stream, County Dublin
- Hazelbrook Stream, County Dublin
- Heathfield River, County Mayo
- Hurley River, County Dublin
I
- River Ilen County Cork
- River Inagh
- River Inny
- River Inny
J
- Jobstown Stream, County Dublin
- John's
- Joan Slade River, County Kildare
K
- Keady*
- Kealy's Stream, County Dublin
- Kells*
- Kilbarrack Stream, County Dublin
- Kilbroney*
- Kilcolgan River
- Kill o' the Grange Stream, County Dublin
- Kings River
L
- River Lagan*
- River Laune
- Leaffony River, County Sligo
- River Lee
- River Lennon
- River Liffey, County Wicklow, County Kildare, and County Dublin
- Lissenhall Stream, County Dublin
- Little Brosna River
- Little Dargle River, County Dublin
- Lung River
- Lyreen River, County Kildare
M
- Mabestown Stream, County Dublin
- Magazine Stream, County Dublin
- River Mahon
- River Maigue
- River Maine
- Maine*
- Mareen's Brook, County Dublin
- Manulla River
- Mayne River, County Dublin
- Mill Stream, County Dublin
- Milverton Stream, County Dublin
- Monkstown Stream, County Dublin
- Mournebeg River*
- Mourne*
- River Moy
- Moygannon River
- Moynalty River
- Moyola River*
- Muckross Stream, County Dublin
- Mulkear River
- Munkin River, County Mayo
N
- Naniken River, County Dublin
- Nanny River. Meath
- Nenagh River
- Newport River
- Newry River*
- River Nore
- Nutley Stream, County Dublin
O
- Offington Stream, County Dublin
- Oily River
- Ollatrim River
- Oona Water*
- River Owenabue
- Owenacurra River
- Owenaher River, County Louth
- Owenass River, County Laois
- Owenbeg River
- Owenbehy River, County Mayo
- Owenboliska River
- Owenbrean* 5 mi
- Owendoher River, County Dublin
- Owenduff River
- Owenea River
- Owengarve River
- Owenglin River
- Owenmore River
- Owenmore River
- Owenmore River
- Owenkillew River
- Owenreagh River
- River Owenroe
- River Owentaraglen
P
- Philipstown River
- East Pinkeen Stream, County Dublin
- West Pinkeen Stream, County Dublin
- Piperstown Stream, County Dublin
- River Poddle, County Dublin
- Pollymounty River, County Carlow, also spelled Pollmounty or Poulmonty.
- Portrane Stream, County Dublin
- Priory Stream, County Dublin
Q
- Quiggery*
- River Quoile
R
- Racecourse Stream, County Dublin
- River Reelan*
- Richardstown River, County Dublin
- River Robe
- Robinhood Stream, County Dublin
- River Roe*
- Roogagh*
- Rosserk River, County Mayo
- Roughty River at Kenmare
- Routing Burn
- Rush Town Stream, County Dublin
- River Rye
S
- St. Laurence's Stream, County Dublin
- St. Margaret's Stream, County Dublin
- Santa Sabina Stream, County Dublin
- Santry River, County Dublin
- Scribblestown Stream, County Dublin
- Shallon Stream, County Dublin
- Shanganagh River, County Dublin
- River Shannon — longest river on the island. Develops into Lough Allen, Lough Bofin, Lough Ree and Lough Derg along its course.
- Shanow River
- Shimna*
- River Shiven
- Shournagh River
- Sillees River*
- Silver River
- Six Mile Water*
- Slade Brook, County Dublin
- River Slaney, County Wicklow, County Carlow and County Wexford
- Slang River, County Dublin
- River Slate
- Sluice River, County Dublin
- Smerlagh River
- Sruh Croppa*
- Stein River, County Dublin
- Stonestown River
- Stoneyford
- River Strule*
- River Suck
- River Suir
- River Sullane
- Swan River, County Dublin
- River Swanlinbar *
- River Swilly
T
- Tallaght Stream, County Dublin
- River Tall*
- River Tang
- River Tar
- Torrent*
- Tempo*
- Termon*
- Three Arches*
- Threemilewater*
- River Tolka
- River Torrent*
- River Triogue
- Trimleston Stream, County Dublin
- Tromanallison, County Dublin
- Tullamore River
- Turnapin Stream, County Dublin
- Turvey River, County Dublin
U
- Unshin River
- Upper Ballinderry*
V
- River Vartry, County Wicklow
- Viceregal Stream, County Dublin
W
- Wad River, County Dublin
- Walkinstown Stream, County Dublin
- Ward River, County Dublin
- Ward River, Fingal
- White River, County Limerick
- White River, County Louth
- Whitechurch Stream, County Dublin
- Whitewater Brook, County Dublin
- Wimbletown Stream, County Dublin
- River Womanagh
- River Woodford
Y
- Yellow River
External sources