200+ Super Scottish Dog Names

Find the Scottish dog name with the right ring for your new friend

Black-coated Scottish terrier dog standing on grass with plaid scarf

The Spruce / Kristie Lee

With a rich heritage and culture, there are plenty of great ideas for naming your Scottish terrier, Westie, Sheltie, Cairn terrier, Border collie, and other Scottish dog breeds. A wee bit of Scottish culture can really make your dog's name stand out. Just a few great Scottish names for dogs include Angus, Bruce, Mackay, Iona, Sheena, MacDonald, and Bairn, but there are many others.

For Scottish boy dog names, girl dog names, or names inspired by Gaelic words or clans and surnames—these are the top Scottish names for dogs.

Top Scottish Dog Names 

  • Ainsley
  • Archie
  • Duff
  • Islay
  • Lassie
  • Nessie
  • Scotch
  • Skye
  • Sterling (Scotland's currency)
  • Tartan
  • Thistle
  • Whiskey

Tips for Naming Your Dog

Picking a name for your dog may feel daunting, but remember—naming your new best friend will also be fun! If you’re looking for inspiration for a Scottish dog name, have fun with the process and think about what intrigues you about Scotland. Or, if your dog is one of the popular breeds hailing from Scotland, think about clan names or surnames that are popular in the region. You can also think about what makes your dog unique—his looks, personality, and other traits are all good sources of inspiration.

You’ll likely come up with plenty of nicknames for your new friend, even after you’ve found the perfect name. Keep in mind that your dog’s name will be on vet records, given to family and friends, and shouted out in the dog park on the regular. So pick something that is easy to pronounce and not too embarrassing to be made public!

Scottish Dog Names from Gaelic Words

The Gaelic language is only spoken by a mere 1% of Scotland’s population, but don’t let that stop you from using this list of Gaelic words to find the right Scottish dog name. The Gaelic language is known to be very poetic in its description of things, so start here to find some highland expressions that make excellent dog names.

  • Aidan – Fire
  • Ainsley – Woodland
  • Alba – Gaelic for Scotland
  • Bairn – Baby
  • Bean – Fair
  • Bein – Mountain
  • Duff – Dark
  • Effie – Well-spoken
  • Fiona – White
  • Glen – Valley
  • Loch – A lake or inlet
  • Madra – Dog
  • Roisin, Rosheen – Little Rose
  • Tavish – Twin
Scottish terrier outside; Scottish dog names
GlobalP / Getty Images

Scottish Dog Names from Clans and Surnames

Family heritage is huge in Scotland, and many people all over the world of Scottish descent proudly bear their surname or know which Scottish clan they belong to. While there is an abundance of surnames and clans for Scottish dog names, here are a few of the most popular to get you started.

  • Barclay
  • Blair
  • Boyd
  • Brodie
  • Bruce
  • Cameron
  • Campbell
  • Douglas
  • Fraser
  • Gordon
  • Graham
  • Hamilton
  • Hunter
  • Innes
  • Kerr
  • Lamont
  • Lennox
  • Livingstone
  • Logan
  • MacDonald
  • Macintosh
  • Mackay
  • Mackenzie
  • MacLeod
  • MacMillan
  • MacNab
  • MacNeil
  • MacPherson
  • MacWee
  • Maxwell
  • McGee
  • Nesbitt
  • Oliver
  • Patton
  • Robertson
  • Scott
  • Sinclair
  • Stewart
  • Wallace

Famous Scots

There have been many famous people from Scotland throughout history. You might want to name your dog after one of the following famous Scots.

  • Blair
  • Boswell
  • Brewster
  • Burns
  • Carlyle
  • Carnegie
  • Connery
  • Connolly
  • Dewar
  • Doyle
  • Ferguson
  • Heughan
  • Hume
  • Liddell
  • Maxwell
  • McAvoy
  • McGregor
  • Robert
  • Rowling
  • Stewart
  • Swinton
  • Wallace
  • Watt

Dog Names From Scotch Whisky

Scotland is known for its fine whisky, which is of course referred to as Scotch. There are many great names for Scottish dogs to be found among the many brands and breweries of Scotland.

  • Ardbeg
  • Balvenie
  • Bowmore
  • Glenfiddich
  • Lagavulin
  • Ledaig
  • Macallan
  • Moray
  • Oban
  • Springbank
  • Talisker

Scottish Dog Names From Geography

The rivers, lakes, towns, and regions of Scotland provide many wonderful names for your dog.

  • Aberdeen
  • Ailsa
  • Argyll
  • Arklet
  • Ayr
  • Clyde
  • Dee
  • Dundee
  • Elgin
  • Glasgow
  • Gulvain
  • Jura
  • Katrine
  • Kelso
  • Kirkcaldy
  • Lomond
  • Lossie
  • Maree
  • Montrose
  • Ness
  • Oban
  • Orkney
  • Perth
  • Renfrew
  • Rona
  • Shetland
  • Skye
  • Sterling
  • Stornoway
  • Tiree
  • Tobermory
  • Troon
  • Tweed

Male Scottish Dog Names

A Scottish name for a male dog usually carries the idea of strength and bravery, but they're also names that refer to popular places in Scotland or have been passed down through generations of Scottish families.

  • Agan
  • Alford
  • Alfred
  • Alistair
  • Angus
  • Archibald (Archie)
  • Argyll
  • Bagley
  • Bain
  • Blane
  • Boyd
  • Brodie
  • Bruce
  • Calum
  • Cameron
  • Clark
  • Clyde
  • Conway
  • Dugal
  • Fagan
  • Finlay
  • Finn
  • Gallagher
  • Gavin
  • Gunn
  • Hamish
  • Hansel
  • Iver
  • Lennox
  • Logan
  • Mulligan
  • Murdoch
  • Neil
  • Oswald
  • Patton
  • Reynold
  • Shone
  • Wickliff

Female Scottish Dog Names

Name your little lass with one of these top options for a female dog. These common Scottish names for girls are equally great options for your pretty pooch.

  • Aberdeen
  • Aileen
  • Ailish
  • Artis
  • Blair
  • Bonnie
  • Bretta
  • Cait
  • Cassidy
  • Dacey
  • Deidra
  • Enya
  • Fergie
  • Fifer
  • Greer
  • Iona
  • Isla
  • Kerry
  • Kinny
  • Lassie
  • Maggie
  • Maisie
  • Molly
  • Morag
  • Nessie
  • Piper
  • Rona
  • Rose
  • Sheena
  • Shona
  • Tara
  • Teagan
  • Tiree
  • Una
  • Vaila

Other Dog Name Ideas

If you're still sniffing out the best dog names for your pet, check out these other lists of popular dog names.