List of Rivers of Ireland



This list contains 392 rivers of Ireland with there length in kilometers and miles.
Length Sl. No Comments River Name 25.25 miles (40.64 km) 1 Abbert River  2 Fermanagh Aghinrawn 20.5 miles (33.0 km)  3 Londonderry Agivey 27 miles (43 km)  4 Tipperary Aherlow River  18.5 miles (29.8 km) 5 River Aille  13.75 miles (22.13 km)  6 Limerick Allaghaun River  22.75 miles (36.61 km)  7 Cork River Allow  22.75 miles (36.61 km) 8 County Cork (Blackwater) Allow,  9 Altalacky (Londonderry) 10 Annacloy (Down) 11 Annascaul (Kerry) 41.75 miles (67.19 km) 12 River Annalee  23.5 miles (37.8 km)  13 Tipperary River Anner  18.25 miles (29.37 km)  14 Tipperary River Ara  17.75 miles (28.57 km)  15 Cork Argideen River  14 miles (23 km) 16 Arigna River  17 Arney (Fermanagh) 22.5 miles (36.2 km)  18 Meath Athboy River  19 Aughavaud River, County Carlow 5.75 miles (9.25 km)  20 Wicklow Aughrim River  9.5 miles (15.3 km)  21 Wicklow River Avoca (Ovoca) 16.5 miles (26.6 km)  22 Wicklow River Avonbeg  22.75 miles (36.61 km)  23 Wicklow River Avonmore  31.75 miles (51.10 km) 24 Awbeg (Munster Blackwater) 11 miles (18 km) 25 Baelanabrack River  26 Baleally Stream, County Dublin 16 miles (26 km) 27 River Ballinamallard 28 Ballinascorney Stream, County Dublin 29 miles (47 km) 29 Ballinderry River 30 Ballinglen River, County Mayo 31 Ballintotty River, County Tipperary 14 miles (23 km) 32 Ballintra River  5.5 miles (8.9 km) 33 Ballisodare River  34 Ballyboughal River, County Dublin 35 Ballycassidy 20.75 miles (33.39 km) 36 Ballyfinboy River  37 Ballymaice Stream, County Dublin 38 Ballymeeny River, County Sligo 39 Ballynahatty 18.5 miles (29.8 km) 40 Ballynahinch River 41 Ballyogan Stream, County Dublin 42 Balsaggart Stream, County Dublin 45 miles (72 km) 43 Bandon  26 miles (42 km) 44 River Bann (Wexford)  90 miles (140 km) 45 Longest river in Northern Ireland. Upper Bann flows into Lough Neagh and then continues north as the Lower Bann. Bann 46 Bannagh 119.5 miles (192.3 km) 47 Barrow  48 Bartramstown River, County Dublin 49 Belderg River, County Mayo 50 Bellanaminnaun River, County Mayo 51 Bellawaddy River, County Sligo 19.5 miles (31.4 km) 52 Bilboa River  17.75 miles (28.57 km)  53 County Mayo River Black  54 Blackbanks Stream, County Dublin 55 Blackditch Stream, County Dublin 56 Blackwater, Kerry 20 miles (32 km) 57 River Blackwater, Kildare and Meath  42.5 miles (68.4 km) 58 River Blackwater, Cavan and Meath  104.5 miles (168.2 km) 59 Blackwater, Munster  56.7 miles (91.2 km) 60 River Blackwater (Ulster) 61 Bloody Stream, County Dublin 62 Boggeen Stream, County Dublin 63 Boherboy Stream, County Dublin 40 miles (64 km) 64 Boyle River  70 miles (110 km) 65 River Boyne  66 Bracken River, County Dublin 67 Bracken, Balbriggan 68 River Bradoge, County Dublin 11.75 miles (18.91 km) 69 Breedoge River  40 miles (64 km)  70 Blackwater River Bride  21 miles (34 km)  71 Lee River Bride  72 Bride's Glen Stream, County Dublin 73 Bride's Stream, County Dublin 74 Broad Meadow River, County Dublin 75 Brockey Stream, County Dublin 76 Broghane Stream, County Kerry 77 Brook Stream, County Dublin 49.25 miles (79.26 km) 78 Brosna  79 Brownsbarn Stream, County Dublin 15.5 miles (24.9 km) 80 Bungosteen River  16 miles (26 km) 81 Bunowen River (Galway) 13.25 miles (21.32 km) 82 Bunowen River (Mayo) 25 miles (40 km) 83 Bunratty River  84 Burntollet 24 miles (39 km) 85 Burren River  33.5 miles (53.9 km) 86 River Bush 87 Cabragh River, County Sligo 26.5 miles (42.6 km) 88 River Callan 89 River Camac, County Dublin 16.25 miles (26.15 km) 90 River Camcor  27 miles (43 km) 91 Camlin River  92 Camlough 28 miles (45 km) 93 Camowen River 14 miles (23 km) 94 Caragh River  95 Carey 96 Carn River, County Mayo 97 Carrickbrack Stream, County Dublin 98 Carrickmines River, County Dublin 57.75 miles (92.94 km) 99 River Clare (via Lough Corrib) 10 miles (16 km) 100 Carrowbeg  101 Carryduff 102 Carysfort-Maretimo Stream, County Dublin 13.25 miles (21.32 km) 103 Cashla River  104 Castle Stream, County Dublin 28 miles (45 km) 105 Castletown River  106 Cemetery Drain, County Dublin 22 miles (35 km) 107 River Cladagh (including Arney) 108 Clady 109 Clanrye 110 Claremont Stream, County Dublin 19.75 miles (31.78 km) 111 River Clarin  20.5 miles (33.0 km) 112 River Clodiagh  24.25 miles (39.03 km) 113 Clodiagh River  14 miles (23 km) 114 Cloghfin River  19.75 miles (31.78 km) 115 Cloonaghmore River  35 miles (56 km) 116 Colebrooke River 15 miles (24 km) 117 River Colligan  118 Commons Water, County Dublin 119 Coolcour Brook, County Dublin 120 Corduff River, County Dublin 5.75 miles (9.25 km) 121 River Corrib  122 Cot Brook, County Dublin 123 County Brook, County Dublin 12 miles (19 km) 124 River Crana  via Lough Corrib) 125 Cregg River  126 Creosote Stream, County Dublin 127 Crinken Stream, County Dublin 128 Crompaun River, County Clare 129 Crumlin 130 Cuckoo Stream, County Dublin 14.5 miles (23.3 km) 131 Cully Water  132 Cumber 9.5 miles (15.3 km) 133 Cummeragh River  25 miles (40 km) 134 Cusher River 22.5 miles (36.2 km) 135 Dale River  136 Dall 15.5 miles (24.9 km) 137 River Dalua   12.5 miles (20.1 km) 138 River Dargle 37.75 miles (60.75 km) 139 River Dee, County Louth  39.5 miles (63.6 km) 140 River Deel  28 miles (45 km) 141 Deel River  25.5 miles (41.0 km) 142 River Deele  143 Dennett 28 miles (45 km) 144 River Derg 25 miles (40 km) 145 Derreen River 21 miles (34 km) 146 River Derry  147 Delvin River, County Dublin 148 Devlin River, County Sligo 149 Dervock 24.75 miles (39.83 km) 150 River Diran  17 miles (27 km) 151 River Dodder  25.75 miles (41.44 km) 152 River Doonbeg  23.75 miles (38.22 km) 153 Dooyertha River  154 Drimnagh Castle Stream, County Dublin 19.75 miles (31.78 km) 155 River Drish  156 Dromaddamore River, County Kerry 23.25 miles (37.42 km) 157 Dromore River 9.5 miles (15.3 km) 158 Drumquin River 20.5 miles (33.0 km) 159 Drumragh River 13.25 miles (21.32 km) 160 Duff 12 miles (19 km) 161 Dun (Glendun) 18.5 miles (29.8 km) 162 Easky River, County Sligo  163 Elm Park Stream, County Dublin 164 Enler, County Down 22.5 miles (36.2 km) 165 River Erkina  80 miles (130 km) 166 River Erne 20.5 miles (33.0 km) 167 River Erriff  15.25 miles (24.54 km) 168 River Eske  38.25 miles (61.56 km) 169 River Fane, County Louth  17.75 miles (28.57 km) 170 Fairy Water  171 Farset 29.5 miles (47.5 km) 172 River Faughan 46 miles (74 km) 173 River Feale  36.5 miles (58.7 km) 174 River Fergus  19.5 miles (31.4 km) 175 Feorish River  176 River Ferta, County Kerry 177 Fettercairn Stream, County Dublin 178 Fiddaun River, County Mayo 20.75 miles (33.39 km) 179 Figile River (Kildare) 180 Finglas River, County Dublin 181 Finglaswood Stream, County Dublin  17.5 miles (28.2 km) 182 River Finisk 39.25 miles (63.17 km) 183 (Foyle) — rises and flows mainly through County Donegal, Republic of Ireland  River Finn (County Donegal)  31.5 miles (50.7 km) 184 (Erne) River Finn (Erne tributary)  185 Finned River, County Sligo 28.25 miles (45.46 km) 186 River Flesk  187 Flurry River, County Louth 188 Forrest Little Stream, County Dublin 80 miles (130 km) 189 That portion named "Foyle" forms the border between the Republic of Ireland and Northern Ireland River Foyle 190 Fox Stream, County Dublin 191 Foxrock Stream, County Dublin 34.75 miles (55.92 km) 192 River Funshion  193 Fury 194 Furry Glen Stream, County Dublin 27 miles (43 km) 195 River Galey  196 Gallanstown Stream, County Dublin 197 Gallblack Stream, County Dublin 31.5 miles (50.7 km) 198 Including L. Gill and R. Bonnet) River Garavogue  199 Gay Brook Stream, County Dublin 15 miles (24 km) 200 Glashaboy River  201 Glashoreag River, County Kerry 202 Glasthule Stream, County Dublin 203 Glen 13.75 miles (22.13 km) 204 Glenamoy River County Mayo  205 Glenamuck Stream, County Dublin 206 Glenariff 207 Glenaulin Stream, County Dublin 208 Glencullen River, County Dublin 209 Glendergan 22 miles (35 km) 210 Glenelly River 211 Glenglassera River, County Mayo 212 Glenmornan 213 Glenulra River, County Mayo 17 miles (27 km) 214 River Glore  34.75 miles (55.92 km) 215 River Glyde  216 Golf Stream, County Dublin 23.25 miles (37.42 km) 217 River Goul  218 Grange Stream, County Dublin 17 miles (27 km) 219 Grange River (Corrib) 22 miles (35 km) 220 River Greese  221 Griffeen River, County Dublin 19.75 miles (31.78 km) 222 River Gweebarra  13.75 miles (22.13 km) 223 Gweestin River  23 miles (37 km) 224 Gweestion River (Moy) 225 Hampstead Stream, County Dublin 226 Hazelbrook Stream, County Dublin 227 Heathfield River, County Mayo 228 Hurley River, County Dublin 20.75 miles (33.39 km) 229 River Ilen County Cork  22.75 miles (36.61 km) 230 River Inagh  55.5 miles (89.3 km) 231 River Inny (Leinster) 16.5 miles (26.6 km) 232 River Inny (County Kerry) 233 Jobstown Stream, County Dublin 234 John's 235 Joan Slade River, County Kildare 236 Keady 237 Kealy's Stream, County Dublin 238 Kells 239 Kilbarrack Stream, County Dublin 240 Kilbroney 9.5 miles (15.3 km) 241 Kilcolgan River  242 Kill o' the Grange Stream, County Dublin 28.75 miles (46.27 km) 243 Kings River  53.5 miles (86.1 km) 244 River Lagan 14 miles (23 km) 245 River Laune  246 Leaffony River, County Sligo 55.5 miles (89.3 km) 247 River Lee   28.5 miles (45.9 km) 248 River Lennon (Leannan) 82 miles (132 km) 249 River Liffey, County Wicklow, County Kildare, and County Dublin  250 Lissenhall Stream, County Dublin 36 miles (58 km) 251 Little Brosna River  252 Little Dargle River, County Dublin 17.75 miles (28.57 km) 253 Lung River (Boyle) 254 Lyreen River, County Kildare 255 Mabestown Stream, County Dublin 256 Magazine Stream, County Dublin 15.75 miles (25.35 km) 257 River Mahon  38.75 miles (62.36 km) 258 River Maigue  26.5 miles (42.6 km) 259 River Maine  34 miles (55 km) 260 Maine 261 Mareen's Brook, County Dublin 19 miles (31 km) 262 Manulla River  263 Mayne River, County Dublin 264 Mill Stream, County Dublin 265 Milverton Stream, County Dublin 266 Monkstown Stream, County Dublin 17.25 miles (27.76 km) 267 Mournebeg River 268 Mourne 62.5 miles (100.6 km) 269 River Moy  23.5 miles (37.8 km) 270 Moynalty River 31 miles (50 km) 271 Moyola River 272 Muckross Stream, County Dublin 15.25 miles (24.54 km) 273 Mulkear River  274 Munkin River, County Mayo 275 Naniken River, County Dublin 276 Nanny River. Meath 28.5 miles (45.9 km) 277 Nenagh River  18.25 miles (29.37 km) 278 Newport River 27 miles (43 km) 279 Newry (Clanrye) River  87.75 miles (141.22 km) 280 River Nore 281 Nutley Stream, County Dublin 282 Offington Stream, County Dublin 13 miles (21 km) 283 Oily River  18.5 miles (29.8 km) 284 Ollatrim River (Tipperary) 17.75 miles (28.57 km) 285 Oona Water 20.5 miles (33.0 km) 286 River Owenabue  13.25 miles (21.32 km) 287 Owenacurra River  288 Owenaher River, County Louth 289 Owenass River, County Laois 14.75 miles (23.74 km) 290 Owenbeg River  291 Owenbehy River, County Mayo 13.25 miles (21.32 km) 292 Owenboliska River  5 miles (8.5 km) 293 Owenbrean 294 Owendoher River, County Dublin 17.75 miles (28.57 km) 295 Owenduff River  16.25 miles (26.15 km) 296 Owenea River  16 miles (26 km) 297 Owengarve River  11.5 miles (18.5 km) 298 Owenglin River  9 miles (14 km) 299 Owenmore River (Glangevlin) 29.25 miles (47.07 km) 300 Owenmore River (inc Carrowmore Lough)  32.5 miles (52.3 km) 301 Owenmore River (Sligo) 30 miles (48 km) 302 Owenkillew River  14 miles (23 km) 303 Owenreagh River  23.5 miles (37.8 km) 304 River Owenroe (Moynalty) 17.25 miles (27.76 km) 305 River Owentaraglen  15.75 miles (25.35 km) 306 Philipstown River (Barrow) 307 East Pinkeen Stream, County Dublin 308 West Pinkeen Stream, County Dublin 309 Piperstown Stream, County Dublin 310 River Poddle, County Dublin 311 Pollymounty River, County Carlow, also spelled Pollmounty or Poulmonty. 312 Portrane Stream, County Dublin 313 Priory Stream, County Dublin 314 Quiggery 27.5 miles (44.3 km) 315 River Quoile  316 Racecourse Stream, County Dublin 10.5 miles (16.9 km) 317 River Reelan 318 Richardstown River, County Dublin 39.25 miles (63.17 km) 319 River Robe (via Loughs Mask and Corrib) 320 Robinhood Stream, County Dublin 34.25 miles (55.12 km) 321 River Roe 322 Roogagh 323 Rosserk River, County Mayo 16.75 miles (26.96 km)  324 Flowing into Kenmare Bay at Kenmare Roughty River  13 miles (21 km) 325 Routing Burn  326 Rush Town Stream, County Dublin 15.5 miles (24.9 km) 327 River Rye  328 St. Laurence's Stream, County Dublin 329 St. Margaret's Stream, County Dublin 330 Santa Sabina Stream, County Dublin 331 Santry River, County Dublin 332 Scribblestown Stream, County Dublin 333 Shallon Stream, County Dublin 334 Shanganagh River, County Dublin 224 miles (360 km) 335 Longest river on the island. Develops into Lough Allen, Lough Bofin, Lough Ree and Lough Derg along its course. River Shannon  15.25 miles (24.54 km) 336 Shanow River  337 Shimna  21.25 miles (34.20 km) 338 River Shiven 17 miles (27 km) 339 Shournagh River  33 miles (53 km) 340 Sillees River  24 miles (39 km) 341 Silver River 21 miles (34 km) 342 Six Mile Water 343 Slade Brook, County Dublin 73 miles (117 km) 344 River Slaney, County Wicklow, County Carlow and County Wexford  345 Slang River, County Dublin 17 miles (27 km) 346 River Slate  347 Sluice River, County Dublin  15.5 miles (24.9 km) 348 Smerlagh (Smaorlagh) River 349 Sruh Croppa 350 Stein River, County Dublin 20 miles (32 km) 351 Stonestown River  352 Stoneyford 14.25 miles (22.93 km) 353 River Strule 82.5 miles (132.8 km) 354 River Suck  114.75 miles (184.67 km) 355 River Suir  22.5 miles (36.2 km) 356 River Sullane  357 Swan River, County Dublin 18 miles (29 km)  358 Also known as Cladagh River Swanlinbar  25.5 miles (41.0 km) 359 River Swilly  360 Tallaght Stream, County Dublin 22.5 miles (36.2 km) 361 River Tall 15.5 miles (24.9 km) 362 River Tang  18.75 miles (30.18 km) 363 River Tar  364 Torrent 365 Tempo 366 Termon 367 Three Arches 368 Threemilewater 20.75 miles (33.39 km) 369 River Tolka  25 miles (40 km) 370 River Torrent 16.75 miles (26.96 km) 371 River Triogue  372 Trimleston Stream, County Dublin 373 Tromanallison, County Dublin 12.5 miles (20.1 km) 374 Tullamore River  375 Turnapin Stream, County Dublin 376 Turvey River, County Dublin 14.25 miles (22.93 km) 377 Unshin River  378 Upper Ballinderry 20.5 miles (33.0 km) 379 River Vartry, County Wicklow  380 Viceregal Stream, County Dublin 381 Wad River, County Dublin 382 Walkinstown Stream, County Dublin 383 Ward River, County Dublin 384 Ward River, Fingal 385 White River, County Limerick 386 White River, County Louth 387 Whitechurch Stream, County Dublin 388 Whitewater Brook, County Dublin 389 Wimbletown Stream, County Dublin 19 miles (31 km) 390 River Womanagh  18.5 miles (29.8 km) 391 River Woodford  17.25 miles (27.76 km) 392 Yellow River 



Rate it: 
No votes yet