60 Super Scottish Dog Names

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

Border collie in Scottish countryside; Scottish dog names

Photos by R A Kearton / Getty Images

For a Scottish dog name that truly invokes the spirit of the highlands and the Emerald isle, you’ll need to think like a Celt. 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.

This article will help you to find the perfect name for your Scottish pup. And even if your dog doesn’t hail from Scotland—but you do (or are just a really big fan of all things Scottish), we can help you find a name with just the right ring to it. 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 

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

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 friend, 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-percent 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. 

  • Alba – Gaelic for Scotland
  • Loch – A lake or inlet
  • Roisin, Rosheen – Little Rose
  • Duff – Dark
  • Fiona – White
  • Bairn – Baby
  • Madra – Dog
  • Aidan – Fire
  • Glen – Valley
  • Bean – Fair
  • Tavish – Twin
  • Bein – Mountain
  • Ainsley – Woodland
  • Effie – Well-spoken
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 are an abundance of surnames and clans for Scottish dog names, here are a few of the most popular to get you started.

  • Mackay – Clan
  • Boyd - Clan
  • Hamilton - Clan
  • Maxwell – Clan
  • MacLeod – Clan
  • Sinclair – Clan
  • Gordon - Clan
  • Fraser – Clan
  • Innes – Clan
  • Brodie – Clan
  • Barclay- Surname
  • Blair – Surname
  • Fletcher – Surname
  • Cameron – Surname
  • Campbell – Surname
  • Graham – Surname
  • Lennox – Surname
  • Logan – Surname
  • Hunter – Surname
  • Mackenzie – Surname
  • Mcgee – Surname
  • Oliver – Surname
  • Patton – Surname

Male Scottish Dog Names

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

  • Archibald (Archie)
  • Angus
  • Argyll
  • Blane
  • Clark
  • Clyde
  • Finlay
  • Gavin
  • Hamish
  • Iver
  • Murdoch
  • Neil

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.

  • Aileen
  • Aberdeen
  • Maggie
  • Iona
  • Rona
  • Bonnie
  • Nessie
  • Piper
  • Lassie
  • Rona
  • Shona
  • Sheena
  • Tara
  • Rose

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.