longest UK rivers

Longest UK Rivers

25 Longest UK Rivers

There’s also no denying even the longest UK rivers don’t exactly cut the mustard when compared to the truly great rivers in the world. But what they lack in length they make up for in fame – the Thames and the Mersey, for example, punch well above their weight although none of the longest UK rivers make it into the list of the top 20 longest rivers in Europe.

ADDucation Tips! Click column headings with arrows to sort the longest UK rivers. Click the + icon to expand columns on tablets and mobiles. Set your browser to full screen to show as many columns as possible. Start typing in the Filter table box to find anything inside the table of longest UK rivers.

Longest UK Rivers Length (miles) Length (km) Country River Source River Mouth Points of interest the river flows through… #
River Severn 220 354 Wales and England Plynlimon Severn Estuary Bristol, Gloucester, Shrewsbury, Worcester 1
River Thames 215 346 England Thames Head North Sea Dartford, Gravesend, London, Maidenhead, Oxford, Reading, Southend, Windsor 2
River Trent 185 297 England Biddulph Moor Trent Falls, Humber Burton-upon-Trent, Gainsborough, Newark-on-Trent, 3
River Great Ouse
East Anglia
143 230 England Syresham The Wash Bedford, Buckingham, Ely, Huntingdon, King’s Lynn, Milton Keynes, Newport Pagnell 4
River Wye 134 215 Wales and England Plynlimon Severn Estuary Builth, Wells, Chepstow, Hay-on-Wye, Hereford, Rhayader 5
River Ure + River Ouse
Yorkshire
129 208 England High Abbotside River Trent Wensley, Jervaulx Abbey, Mickley, Ripon, Boroughbridge, at Linton-on-Ouse the River Ure turns into the River Ouse, York, Cawood Bridge, Selby, Goole, Trent Falls, Faxfleet 6
River Tay 119 192 Scotland Allt Coire Laoigh Firth of Tay Aberfeldy, Dunkeld, Kenmore, Perth 7
River Spey 107 172 Scotland Loch Spey Moray Firth Aviemore, Kingussie, Newtonmore 8
River Clyde 106 172 Scotland Lowther Hills Firth of Clyde Bothwell, Glasgow, Greenock, Lanark 9
River Tweed 96 155 Border of Scotland Tweed’s Well North Sea Berwick-upon-Tweed, Birgham, Carham 10
River Avon
Warwickshire
96 154 England Naseby Severn Estuary Evesham, Pershore, Rugby, Stratford-upon-Avon, Welford, Wolston, Warwick, 11
River Nene 92 148 England Arbury Hill The Wash Benwick, Cogenhoe, Northampton, Sutton Bridge, Wellingborough, Wisbech 12
River Eden
Cumbria
90 145 England High / Hugh Seat Solway Firth Carlisle, Kirkby, Mallerstang, Penrith, Stephen, Wetheral, 13
River Dee
Aberdeenshire
87 140 Scotland Cairngorms North Sea Aberdeen, Aboyne, Ballater, Banchory, Braemar 14
River Tees 85 137 England Cross Fell North Sea Cow Green Reservoir, High Force waterfall, Middleton-in-Teesdale, Barnard Castle, Croft-on-Tees, Hurworth-on-Tees, Yarm, Egglescliffe, Stockton-on-Tees, Durham University Queen’s Campus, Tees Barrage white water rafting centre, Port Clarence, Riverside Stadium, the port of Middlesbrough and into the North Sea south of Hartlepool, north of Redcar. 15
River Witham 82 132 England South Witham The Wash, East Midlands Boston, Grantham 16
River Teme 81 130 England Dolfor River Severn Knighton, Ludlow, Powys, Tenbury, Wells, Worcester 17
River Don
Aberdeenshire
80 129 Scotland Ladder Hills North Sea, Bridge of Don Aberdeen, Alford, Dyce, Inverurie, Kintore, Kemnay 18
River Bann 76 122 Northern Ireland Mourne Mountains Atlantic Ocean Bannfoot, Castlerock, Toome 19
River Ribble 75 120 England Cam / Gayle Beck Irish Sea Clitheroe, Preston, Ribchester, Settle, Southport, Walton-le-Dale, Wigan 20
River Avon
Bristol
75 120 England Acton Turville Severn Estuary Bath, Bristol, Bradford on Avon, Chippenham 21
River Tyne 73 118 England South Tyne Tynemouth Bellingham, Gateshead, Hebburn, Hexham, Jarrow, Newcastle upon Tyne 22
River Derwent 72 115 England Fylingdales Moor Barmby Barrage Lang, Dale, Norton-on-Derwent, West/East, Ayton, Yorkshire Moors 23
River Aire 71 114 England Malham Tarn River Ouse Aire Head, Castleford, Bingley, Leeds, Shipley, Skipton, 24
River Tees 70 113 England Cross Fell North Sea Darlington, Middlesbrough, Middleton-in-Teesdale, Stockton-on-Tees, Teesside, Yarm 25

ADDucation Lists Related to the Longest UK Rivers:

ADDucation Geography Quizzes To Test Your General Knowledge


2 responses to “Longest UK Rivers”

  1. Eleanor Ayres says:

    The River Ure + Ouse (Yorkshire) entry is wrong. The River Ouse joins with the River Trent at Trent Falls to become the Humber. The ‘cities’ it flows through are not cities; Mickley and Wensley are tiny hamlets and you’ve omitted York! Hawes, Bainbridge, Boroughbridge, Cawood and Selby which are all more notable places.

    • JC says:

      Hi Eleanor, thanks for pointing out our mistakes. We’ve made changes to take account of your comment. Our original entry was for the River Ure so there was no information about the River Ouse, that’s now sorted. We’ve also omitted cities from the column heading so we can include any notable features each river flows through. We’ll update the other entries in due course.

Leave a Reply

Your email address will not be published.

20 − 19 =