The 50 Best Scottish Dog Names

Looking for Scottish dog names? We’ve compiled the best.
Naming your dog can be a very difficult task. You might have gotten lucky and adopted a dog who has a name ready to go that you absolutely love. Or you might have adopted a dog who has a name you want to change — which you absolutely can do!), or have a puppy that’s never had a name before, leaving you to come up with one on your own.
Whatever the case, your forever friend will have this name for life. That means you want to love the name and feel comfortable hearing it for years on end. It’s the name you’ll yell at the dog park, the name they’ll call at the vet’s office…
It’s also important for your dog to learn their name as soon as possible. It helps create some stability in their new home, as well as helping with focus and recall.
But what exactly to name your dog? Try looking at these Scottish dog names, which might provide some great inspiration.
Scottish Dog Names – Boys
If you want a male name for a boy dog, you can’t go wrong with one of these.
- Alba
- Angus
- Arran
- Blair
- Cameron
- Clyde
- Dougal
- Finlay
- Fraser
- Gray
- Hamilton
- Hamish
- Iver
- Loch
- Logan
- Mackay
- Madra
- Murdoch
- Ramsey
- Scotch
- Scott
- Skye
- Tam
- Tavish
- Whiskey
Female Names
For a good option for a girl, check out this list!
- Ailsa
- Ayla
- Ayr
- Bonnie
- Ceilidh
- Coira
- Edin
- Effie
- Fara
- Fiona
- Iona
- Islay
- Kelpie
- Lassie
- Lulu
- Maggie
- Mary
- Mhairi
- Morag
- Nessie
- Piper
- Rose
- Selkie
- Shona
- Sorcha
Ultimately, you should pick the name that sounds best to you! If one of the traditionally male names feels great on your female dog — or vice versa — go for it. It’s your dog and your name, so it’s all about what you love most.