Much of Scotland is mountainous; western areas of the Highlands enjoy a wet climate. The more steeply plunging west coast highland rivers in particular are home to countless waterfalls . Scotland has over 150 waterfalls, most are situated in the Highlands due to the landscape [ 1]
The term ‘linn ’ is found throughout southern and eastern Scotland (and in the northern English county of Northumberland ). Confusingly 'linn' can denote either a fall or the plunge pool or indeed a confined stretch of water. ‘Spout’ is another common word found throughout England and Scotland for particular types of fall though it is usually replaced by ‘sput’ in the formerly Gaelic -speaking parts of the latter.
The Gaelic word ‘eas’ is by far the most common term for a waterfall in the Scottish Highlands where the majority of place names are of Gaelic origin.
Highest waterfalls in Scotland [ edit ]
The list of highest waterfalls is sometimes debatable, due to the ambiguity of whether to measure the single largest fall or the sum of a series of falls, and many falls make false claims to the record.
This table measures waterfalls by tallest single drop.
Alphabetical tables of named waterfalls [ edit ]
Waterfall name
River or stream
OS Grid ref.
general location
Eagle's Fall
Eas an Tuirc
NN226143
Glen Fyne
Eas a’ Bhradain
Allt Coire nam Bruadaran
NG533265
in Red Cuillin , Skye
Eas a’ Chait
Allt Eas a’ Chait
NH580305
east of Loch Ness
Eas a’ Chaorainn
unnamed stream
NM817109
near Kilmelford
Eas a’ Chaorainn
Abhainn Bheag
NG792039
Knoydart
Eas a’ Chathaidh
River Orchy
NN247330
Glen Orchy
Eas a’ Chobhainn Duibh
Wester Fearn Burn
NH609865
near Ardgay
Eas a’ Chrannaig or Glenashdale Falls
Allt Dhepin or Glenashdale Burn
NS02982500
near Whiting Bay , Isle of Arran
Eas a Chraosain
unnamed stream
NH198956
north of Loch Achall, Ullapool
Eas a’ Mhuillidh
Allt Coire Mhuillidh
NH280389
Glen Strathfarrar
Eas a' Chual Aluinn
on tributary of Abhainn a’ Loch Bhig
NC280277
south of Loch Glencoul
Eas Aboist
Allt Mios an Airigh
NG157517
Duirinish , Skye
Eas Allt a’ Chaise
Allt a’ Chaise
NG865730
west of Loch Maree
Eas Allt a’ Mheil
Allt a’ Mheil
NH042023
north of Loch Quoich
Eas Allt an Tairbh
Allt an Tairbh
NR543889
Jura
Eas Allt Horn
Allt Horn
NC315426
near Loch Stack
Eas an Aighe
Allt a’ Chuilinn
NC317401
near Loch Stack
Eas an Dubhaidh
Fionn Lighe
NM959800
near Glenfinnan
Eas an Fhamhair
Lussa River
NR646875
Jura
Eas an Fhir Mhoir
River Etive
NN207512
Glen Etive
Eas an Fhithich
River Cannich
NH327322
Glen Cannich
Eas an Inbhire
Allt an Inbhire
NN027697
near Inverscaddle
Eas an Stocair
Allt an Lon Biolaireich
NM507447
Isle of Mull
Eas an Torre Mhoir
Abhainn Duibhe
NN461558
near Bridge of Gaur
Eas Bad a’ Chrotha
Abhainn Bad a’ Chrotha
NG782736
Badachro
Eas Bàn
on tributary of Machrie Water
NR942364
Arran
Eas Bàn
Bruichladdich
NR255612
Bruichladdich, Islay
Eas Bàn
Allt Mor
NG942279
Glen Elchaig
Eas Bàn
Allt Ban an Li-ruighe
NG983262
Glen Elchaig
Eas Bàn
Allt Coire a’ Mhadaidh
NN239746
The Grey Corries
Eas Bàn
Russel Burn
NG815410
near Kishorn
Eas Bàn
Allt Eighidh
NH096773
Dundonnell Forest
Eas Breac-achaidh
Abhainn Inbhir Ghuisierein
NG764042
Knoydart
Eas Buidhe
Allt na Leth Bheinn
NN062787
near Corpach
Eas Charron
Alladale River
NH459888
Glen Alladale
Eas Chia-aig
Abhainn Chia-aig
NN176889
east of Loch Arkaig
Eas Chlianaig
Allt Beinn Chlianaig
NN277799
near to Roybridge
Eas Choul
Allt a Chuaille
NH312832
Inverlael Forest
Eas Chuil
Allt Blarghour
NM998132
east of Loch Awe
Eas Cnoc na Morrar
Allt a’ Ghlinne Mhoir
NH401860
Glencalvie Forest
Eas Coire nan Choire
Allt Coire nan Cnamh
NG975045
near Kinlochhourn
Eas Creag an Luchda
Abhainn a’ Ghlinne Duibhe
NC311330
near Loch Glendhu
Eas Dhomhnuill Dhuibh
Allt Eas Dhomhnuill Duibh
NH096777
Dundonnell Forest
Eas Druim Dubh Thollaidh
River Shiel
NH002133
Glen Shiel
Eas Dubh
on tributary of River Lonan
NM942281
near Oban
Eas Dubh
unnamed tributary of Cos Burn
NN552033
south of Loch Venachar
Eas Dubh
Allt an Fhir
NM445194
Brolass , Isle of Mull
Eas Dubh
Allt Coulavie
NH117238
Glenaffric
Eas Dubh
Allt Luirg nam Broc
NH468286
Glen Urquhart
Eas Dubh
Ullapool River
NH151955
near Ullapool
Eas Dubh Uidh a’ Chlaigeil
Abhainn Mhor
NC210122
near Elphin
Eas Dubh a’Ghlinne Ghairbh
Inverianvie River
NG959887
Inchgavre Forest
Eas Dubh Gleann Tanagaidh
Abhainn Gleann Tanagaidh
NH085665
Fannichs
Eas Fionn
River Lael
NH232835
Inverlael Forest
Eas Fors
Ardow Burn
NM423497
near Dervaig , Isle of Mull
Eas Forsa
below Loch Allan
NR429676
Islay
Eas Geal
Benlister Burn
NR990310
near Lamlash , Arran
Eas Gluta
Glutt Water
NC987341
Flow Country
Eas Lathan
Doodilmore River
NR343748
Islay
Eas Maol Mhairi
River Cannich
NH319323
Glen Cannich
Eas Mhic Gorraidh
Allt Easan Mhic Gorraidh
NG844225
near Glenelg
Eas Mòr
Allt Mor
NS019223
near Auchenhew, (Arran )
Eas Mòr (lower)
Abhainn Ghil
NR275436
Islay
Eas Mòr (upper)
Abhainn Ghil
NR288433
Islay
Eas Mòr
Allt Coire na Banachdich
NG409214
Glen Brittle , Skye
Eas Mòr
Kames River
NM982103
east of Loch Awe
Eas Mòr
Huisgill Burn
NG325311
Minginish , Skye
Eas Mòr
Abhainn an Easa’ Mhoir
NM466230
Brolass , isle of Mull
Eas Mòr
Abhainn Eilg
NG814217
near Glenelg
Eas Mòr
Burn of Auchness
NJ105483
Glen Lossie
Eas Mòr
Dibidal River
NG211413
Duirinish , Skye
Eas Mòr
River Torridon
NG929561
Glen Torridon
Eas na Baintighearna
Allt Pollain Riabhaich
NH238929
Glen Achall
Eas na Bo Raibhaich
unnamed tributary of River Aray
NN084125
near Inveraray
Eas na Braiste
Feith an Leothaid
NC210198
south of Loch Assynt
Eas na Ciste
Allt na Caillich
NG976440
Strathcarron
Eas na Dabhaich
unnamed stream
NM540219
near Carsaig, Isle of Mull
Eas na Gaibhre
River Kerry
NG838720
near Gairloch
Eas na Muic
unnamed stream
NM877329
near Dunbeg , Oban
Eas na Saighe Caime
Allt Poll an Droighim
NC264221
Inchnadamph Forest
Eas na Speireig
Allt Eas na Speirieg
NH087703
Fannichs
Eas nam Beatach
Allt Coralan
NN350348
near Tyndrum
Eas nan Clag
River Nant
NN012265
near Taynuilt
Eas nan Coireachan
unnamed tributary of Glengarrisdale River
NR644953
Jura
Eas na Glutachan
Allt Leacach
NC279549
near Rhiconich
Eas nan Liathanach
Allt nan Liathanach
NM809688
Sunart
Eas nan Long
River Lochy
NN135790
near Fort William
Eas nan Lub
Allt Strath a’ Ghlinne
NN679170
Glen Artney
Eas of Auchness
Burn of Auchness
NJ115489
Glen Lossie
Eas Ruigh an t-Sagairt
Allt na Glaic Moire
NC085665
Inchnadamph Forest
Eas Tardil
Allt Achaidh Bhig
NG311571
Waternish , Skye
Eas Torran a’ Chompanaich
Allt Coire Sheilich
NH510895
Strathcarron
Eas Uisge Toll a' Mhadaidh
Inverianvie River
NG965873
Inchgarve Forest
Eas Urchaidh
River Orchy
NN243321
Glen Orchy
Easa Cumhang
Levencorroch Burn
NS011219
near Auchenhew, Arran
Easan Ban
Allt an Eoin
NH252105
Glen Moriston
Easan Bana
Abhainn Ghlas
NG828749
near Gairloch
Easan Bana
Allt Loch Gaineamhach
NG836442
near Kishorn
Easan Bhunachain
River Roy
NN322900
Glen Roy
Easan Buidhe
Abhainn Inbhir Ghuiserein
NG788035
Knoydart
Easan Choineas
Glen Golly River
NC409446
Glen Golly
Easan Dubh
Allt Cam a’ Phuirt
NR741805
Knapdale
Easan Dubh
Allt na Lairige
NN307695
near Loch Treig
Easan Dubh
Allt Easain Duibh
NH387912
east of Freevater Forest
Easan Dubha
River Orchy
NN266356
Glen Orchy
Easan Garbh
Allt an Easain Ghairbh
NC268528
near Rhiconich
Easan Labhar
Allt an Easain Labhair
NM531419
near Salen , Isle of Mull
Easan Laogh ,
Allt Coire Laogh
NN078503
Glen Creran
Easan Mor
Allt Coire Easain Mor
NN317715
west of Loch Treig
Easan na Gaibhre
River Cassley
NC395135
Glen Cassley
Easan nan Son
Gruinard River
NG975890
Inchgarve Forest
Easan nan Toll Dubha
Alladale River
NH445894
Glen Alladale
Easann Dhonnchaidh
unnamed stream
NG788117
near Arnisdale
Enarg Falls
River Einig
NH381999
near Oykel Bridge
Enoch Linn
Dunwan Burn
NS579498
near Eaglesham
Ess of Glenlatterach
Leanoch Burn
NJ194534
near Elgin
Euchan Fall
Euchan Water
NS772088
near Sanquhar
Ordnance Survey 1:25,000 scale Explorer map series, sheets 309-470