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

Names of falls 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

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.

WaterfallLocationHeight (metres)1Eas a' Chual Aluinn 2002Steall waterfall 1203Falls of Glomach 113

Alphabetical tables of named waterfalls

A Waterfall nameRiver or streamOS Grid ref.General locationAchness Falls River Cassleynear InvercassleyAllalith Linn Allalith Burnnear FochabersSteall WaterfallAllt Coire a’ Mhail Glen NevisAuchinlinnylinn Spout River Carronnear DennyAvich Falls River Avichwest of Loch Awe B Waterfall nameRiver or streamOS Grid ref.General locationBadger Fall River Affric Glen AffricBearreraig WaterfallBearreraig River Trotternish, SkyeBells Linn Bells Burnnear Kielder (on English border)Black Linn FallsRiver Braannear DunkeldBlack Linn of BlairvaichDuchray Waternear AberfoyleBlack Spouttributary of Cooper's Burnnear FintryBlack Spout Finglen Burnnear LennoxtownThe Black Spout Edradour Burnnear PitlochryBonnington LinnRiver ClydeNew LanarkBracklinn FallsKeltie Waternear CallanderBuchan Waterfall Buchan BurnGlen TroolBuck Loup Grey Mare's Tail Burnnear Newton StewartBucks Linn Craigshinnie Burnnear Dalry C Waterfall nameRiver or streamOS Grid ref.General locationCaldron LinnAnnet Burn, tributary of River Teithnear DouneCauldron Linn (River Devon) River Devonnear Crook of DevonCarsindarroch Steps River Bladnoch GallowayChest of DeeRiver DeeGlen DeeCorra LinnRiver ClydeNew LanarkCorrie Spout Corrie BurnKilsyth HillsCorrimony FallsRiver EnrickGlen UrquhartCraigie Linn Little Water of FleetGallowayClugie Linn Palnure Burnnear Newton StewartCulachy Falls Connachie Burn off River Tarffnear Fort AugustusCulligran FallsRiver FarrarGlen StrathfarrarCulnaskiach Fallson tributary of near BeaulyCushat LinnShown on 1960 OS map but not current maps. Possibly now removed by open-casting.Boghead Burnnear Muirkirk D Waterfall nameRiver or streamOS Grid ref.General locationDeil’s CaldronRiver Lednocknear ComrieDerrygown Linn Derrygown BurnGatehouse of FleetDog FallsBurn of Agienear to Glen RoyDog Falls, Glen AffricRiver AffricGlen AffricDownie's LoupGargunnock Burnnear GargunnockDrunmore LinnBaing Burn near StraitonDualt Spout Dualt Burnnear DumgoyneDundaff LinnRiver ClydeNew Lanark E Waterfall nameRiver or streamOS Grid ref.General locationEagle's Fall Eas an TuircGlen FyneEas a’ BhradainAllt Coire nam Bruadaranin Red Cuillin, SkyeEas a’ Chait Allt Eas a’ Chaiteast of Loch NessEas a’ Chaorainn unnamed streamnear KilmelfordEas a’ ChaorainnAbhainn BheagKnoydartEas a’ Chathaidh River OrchyGlen OrchyEas a’ Chobhainn Duibh Wester Fearn Burnnear ArdgayEas a’ Chrannaig or Glenashdale FallsAllt Dhepin or Glenashdale Burnnear Whiting Bay, Isle of ArranEas a Chraosain unnamed streamnorth of Loch Achall, UllapoolEas a’ Mhuillidh Allt Coire MhuillidhGlen StrathfarrarEas a' Chual Aluinnon tributary of Abhainn a’ Loch Bhigsouth of Loch Glencoul Eas Aboist Allt Mios an AirighDuirinish, SkyeEas Allt a’ Chaise Allt a’ Chaisewest of Loch MareeEas Allt a’ Mheil Allt a’ Mheilnorth of Loch QuoichEas Allt an Tairbh Allt an TairbhJuraEas Allt Horn Allt Hornnear Loch StackEas an Aighe Allt a’ Chuilinnnear Loch StackEas an Dubhaidh Fionn Lighenear GlenfinnanEas an Fhamhair Lussa RiverJuraEas an Fhir Mhoir River Etive Glen EtiveEas an Fhithich River CannichGlen CannichEas an Inbhire Allt an Inbhirenear InverscaddleEas an Stocair Allt an Lon BiolaireichIsle of MullEas an Torre Mhoir Abhainn Duibhenear Bridge of GaurEas Bad a’ Chrotha Abhainn Bad a’ ChrothaBadachroEas Bàn, Arran on tributary of Machrie WaterArranEas Bàn, BruichladdichBruichladdichBruichladdich, IslayEas Bàn, Glen Elchaig (west) Allt MorGlen ElchaigEas Bàn, Glen Elchaig (east) Allt Ban an Li-ruigheGlen ElchaigEas Bàn, Grey Corries Allt Coire a’ MhadaidhThe Grey CorriesEas Bàn, Kishorn Russel Burnnear KishornEas Bàn, Dundonnell Allt EighidhDundonnell ForestEas Breac-achaidh Abhainn Inbhir GhuisiereinKnoydartEas Buidhe Allt na Leth Bheinnnear CorpachEas Charron Alladale RiverGlen AlladaleEas Chia-aigAbhainn Chia-aigeast of Loch ArkaigEas Chlianaig Allt Beinn Chlianaignear to RoybridgeEas Choul Allt a ChuailleInverlael ForestEas Chuil Allt Blarghoureast of Loch AweEas Cnoc na Morrar Allt a’ Ghlinne MhoirGlencalvie ForestEas Coire nan Choire Allt Coire nan Cnamhnear KinlochhournEas Creag an LuchdaAbhainn a’ Ghlinne Duibhenear Loch GlendhuEas Dhomhnuill Dhuibh Allt Eas Dhomhnuill DuibhDundonnell ForestEas Druim Dubh Thollaidh River ShielGlen ShielEas Dubh, River Lonan on tributary of River Lonannear ObanEas Dubh, Menteith Hills unnamed tributary of Cos Burnsouth of Loch VenacharEas Dubh, Mull Allt an FhirBrolass, Isle of MullEas Dubh, Glenaffric Allt CoulavieGlenaffricEas Dubh, Glen Urquhart Allt Luirg nam BrocGlen UrquhartEas Dubh, Ullapool Ullapool Rivernear UllapoolEas Dubh Uidh a’ Chlaigeil Abhainn Mhornear ElphinEas Dubh a’Ghlinne Ghairbh Inverianvie RiverInchgavre ForestEas Dubh Gleann Tanagaidh Abhainn Gleann TanagaidhFannichsEas FionnRiver LaelInverlael ForestEas ForsArdow Burnnear Dervaig, Isle of MullEas Forsa below Loch AllanIslayEas Geal Benlister Burnnear Lamlash, ArranEas Gluta Glutt WaterFlow CountryEas Lathan Doodilmore RiverIslayEas Maol MhairiRiver CannichGlen CannichEas Mhic Gorraidh Allt Easan Mhic Gorraidhnear GlenelgEas Mòr, Arran Allt Mornear Auchenhew, (Arran)Eas Mòr (lower)Abhainn GhilIslayEas Mòr (upper)Abhainn GhilIslayEas Mòr, Glen BrittleAllt Coire na BanachdichGlen Brittle, SkyeEas Mòr, Kames River Kames Rivereast of Loch AweEas Mòr, Minginish Huisgill BurnMinginish, SkyeEas Mòr, Mull Abhainn an Easa’ MhoirBrolass, isle of MullEas Mòr, Bernera Abhainn Eilgnear GlenelgEas Mòr, Auchness Burn of AuchnessGlen LossieEas Mòr, DurinishDibidal RiverDuirinish, SkyeEas Mòr, River Torridon River TorridonGlen TorridonEas na Baintighearna Allt Pollain RiabhaichGlen AchallEas na Bo Raibhaich unnamed tributary of River Araynear InverarayEas na Braiste Feith an Leothaidsouth of Loch AssyntEas na Ciste Allt na CaillichStrathcarronEas na Dabhaich unnamed streamnear Carsaig, Isle of MullEas na Gaibhre River Kerrynear GairlochEas na Muic unnamed streamnear Dunbeg, ObanEas na Saighe Caime Allt Poll an DroighimInchnadamph ForestEas na Speireig Allt Eas na SpeiriegFannichsEas nam Beatach Allt Coralannear TyndrumEas nan Clag River Nantnear TaynuiltEas nan Coireachan unnamed tributary of Glengarrisdale RiverJuraEas na Glutachan Allt Leacachnear RhiconichEas nan Liathanach Allt nan LiathanachSunartEas nan Long River Lochynear Fort WilliamEas nan Lub Allt Strath a’ GhlinneGlen Artney Eas of Auchness Burn of AuchnessGlen LossieEas Ruigh an t-Sagairt Allt na Glaic MoireInchnadamph ForestEas Tardil Allt Achaidh BhigWaternish, SkyeEas Torran a’ Chompanaich Allt Coire SheilichStrathcarronEas Uisge Toll a' Mhadaidh Inverianvie RiverInchgarve ForestEas Urchaidh River OrchyGlen OrchyEasa Cumhang Levencorroch Burnnear Auchenhew, ArranEasan Ban Allt an EoinGlen MoristonEasan Bana, Gairloch Abhainn Ghlasnear GairlochEasan Bana, Kishorn Allt Loch Gaineamhachnear KishornEasan Bhunachain River RoyGlen RoyEasan Buidhe Abhainn Inbhir GhuisereinKnoydartEasan Choineas Glen Golly RiverGlen GollyEasan Dubh, Knapdale Allt Cam a’ PhuirtKnapdaleEasan Dubh, Loch Treig Allt na Lairigenear Loch TreigEasan Dubh Allt Easain Duibheast of Freevater ForestEasan Dubha River OrchyGlen OrchyEasan Garbh Allt an Easain Ghairbhnear RhiconichEasan LabharAllt an Easain Labhairnear Salen, Isle of MullEasan Laogh,Allt Coire LaoghGlen CreranEasan Mor Allt Coire Easain Morwest of Loch TreigEasan na Gaibhre River CassleyGlen CassleyEasan nan Son Gruinard RiverInchgarve ForestEasan nan Toll Dubha Alladale RiverGlen AlladaleEasann Dhonnchaidh unnamed streamnear ArnisdaleEnarg Falls River Einignear Oykel BridgeEnoch Linn Dunwan Burnnear EagleshamEss of Glenlatterach Leanoch Burnnear ElginEuchan Fall Euchan Waternear Sanquhar F Waterfall nameRiver or streamOS Grid ref.General locationFairy LoupByre Burnnear CanonbieFalls of AcharnAcharn Burnnear KenmoreFalls of BalgyRiver Balgysouth of Upper Loch TorridonFalls of Balnaguard Balnaguard Burnnear GrandtullyFalls of BarvickBarvick Burnnear CrieffFalls of BruarBruar WaterGlen GarryFalls of Camserney Camserney Burnnear AberfeldyFalls of Clyde (waterfalls)River Clydenear LanarkFalls of CruachanAllt CruachanPass of BranderFalls of DamffWater of UnichGlen LeeFalls of DeeAllt a Gharbh-choire (River Dee)southwest of BraeriachFalls of DessDess Burnnear AboyneFalls of DivachDivach Burnnear DrumnadrochitFalls of DochartRiver Dochartat KillinFalls of Drumly Harry Nora WaterGlen OgilFalls of EdinampleBurn of Amplenear LochearnheadFalls of FallochRiver FallochGlen FallochFalls of Feakirk River Diviesouth of ForresFalls of Fender Fender Burnnear Blair AthollFalls of Foyers (upper and lower sections)River FoyersFoyersFalls of GlomachAbhainn GaorsaicGlen ElchaigFalls of Keltney Keltney BurnAppin of DullFalls of KirkaigRiver Kirkaignear InverkirkaigFalls of LenyGarbh Uisgenear CallanderFalls of LochayRiver Lochaynear KillinFalls of MeasachAbhainn Dromanear UllapoolFalls of MonessMoness Burnnear AberfeldyFalls of Monzie Shaggie Burnnear CrieffFalls of Ness Machany Waternear MuthillFalls of OrrinRiver Orrinnear Muir of OrdFalls of PattackRiver Pattackeast of Loch LagganFalls of Rogie or Rogie FallsRiver Blackwaternear ContinFalls of RoyRiver RoyGlen RoyFalls of TarfTarf WaterGlen TiltFalls of the BraanRiver Braannear DunkeldFalls of the GlasalltGlas AlltGlen MuickFalls of TurretTurret Burnnear CrieffFalls of UnichWater of UnichGlen LeeFoot Loup Grey Mare's Tail Burn near Newton StewartForsan, Shetland Burn of MailCunningsburgh, Shetland G Waterfall nameRiver or streamOS Grid ref.General locationGarnock Spout or Spout of GarnockRiver Garnocknear LochwinnochGarpel LinnWhitehaugh Waternear MuirkirkGillwham Kinharvie Burnnear New AbbeyGlenashdale Falls or Eas a’ ChrannaigGlenashdale Burn or Allt Dhepinnear Whiting Bay, Isle of ArranGlencoe WaterfallAllt Lairig Eidle into CoeA82 west of Altnafeadh Goat Linn Cauldwell Sike near NewcastletonGotter Linn Gotter Waternear KilmacolmGrey Mare's Tail, Moffat HillsTail Burnnear MoffatGrey Mare's Tail, Galloway Grey Mare's Tail Burnnear Newton StewartGrey Mare's Tail, KinlochmoreAllt Coire na BaKinlochmoreGreymare's Tail, Kirkconnel Churn Burnnear Kirkconnel Grey Mare's Tail, Monreith unnamed streamnear MonreithGrey Mare's Tail, Kilpatrick Hills Jaw Burnnear DuntocherGuisachan FallAllt na Sidheannear Tomich H, I, J, K Waterfall nameRiver or streamOS Grid ref.General locationHespies LinnPenkiln Burn near Newton StewartHilly Linn Shaw Burnnear ChestersHog Gill Spout Hog Gill near Newcastleton Inverlair FallsRiver SpeanGlen SpeanInversnaid FallsArklet Watereast of Loch Lomond IshneichGallangad Burnnear AlexandriaKettle Caldron Auchmantle Burnnear New LuceKidd's Linn Staneshiel Burn in LiddesdaleKilfinnan FallKilfinnan Burnnorth of Loch Lochy L