This list of rivers in Scotland is organised geographically, taken anti-clockwise, from Berwick-upon-Tweed. Tributaries are listed down the page in an upstream direction. (L) indicates a left-bank tributary and (R) indicates a right-bank tributary whilst (Ls) and (Rs) indicate left and right forks where a named river is formed from two differently named rivers.
For simplicity, they are divided here by the coastal section in which the mouth of the river can be found. Those on Scottish islands can be found in a section at the end. For Scottish estuaries, please see under firths and sea lochs.
The Scots have many words for watercourses.
Flowing into the North Sea between Berwick-upon-Tweed and Kincardine (East Coast)
The right-bank tributary of the Tweed, the River Till together with its tributaries, is almost wholly within England but is included for completeness of the Tweed catchment.
Tweed catchment
Simple coastal catchments
Tyne catchment
Firth of Forth (Estuary)
(Lothian) Esk catchment
Water of Leith catchment
Almond catchment
Avon catchment
Carron catchment
Flowing into the North Sea between Kincardine and Buddon Ness (East Coast)
Forth catchment
Simple coastal catchments
Eden catchment
Tay catchment
Simple coastal catchments
Flowing into the North Sea between Buddon Ness and Rattray Head
Simple coastal catchments
River South Esk catchment
River North Esk catchment