iDogNames Find the perfect name for your pup

Scottish Dog Names, Names of Scottish Origin

Sorted alphabetically. Sort by popularity »

Scottish Dog Names

Scottish dog names evoke the rugged beauty of the Highlands, the rich traditions of clan culture, and the poetic lilt of both Scots Gaelic and Scots English. Scotland has given the world some truly iconic dog breeds — the loyal Scottish Terrier, the elegant Scottish Deerhound, the spirited West Highland White Terrier, the beloved Golden Retriever (developed in the Scottish Highlands), and the hardworking Border Collie — making Scottish names an authentic and charming choice for any dog.

Scots Gaelic provides beautifully distinctive names with powerful meanings. Hamish (supplanter), Angus (one strength), Bonnie (beautiful), Lachlan (land of lakes), Isla (island), and Ailsa (after the dramatic Ailsa Craig rock) carry the spirit of Scotland's ancient language. Many of these names have a warm, approachable feel that suits friendly, loyal dogs perfectly.

Scotland's famous landmarks, clans, and cultural icons offer wonderful naming inspiration too. Names like Skye (after the Isle of Skye), Glen (valley), Heather, Whisky, Nessie (after the Loch Ness monster), and Wallace (after William Wallace) add a distinctly Scottish character. Whether your dog is as dignified as a Deerhound or as feisty as a Scottie, there's a Scottish name to match.

Browse our collection of Scottish dog names below and find the perfect Highland-inspired name for your pup. Filter by gender, meaning, or popularity to discover your favorite!

# Name Meaning Gender Origin
1 Abby English diminutive of Abigail, 'my father is joy' Female English from Hebrew
2 Adair Oak grove Male Gaelic
3 Aila Oak tree Female Hebrew
4 Akira Intelligent Male Japanese
5 Alastair Defending men Male Greek
6 Alba Scotland Female Gaelic
7 Angus One choice Male Gaelic
8 Annabel Easy to love Female Latin
9 Annabella Easy to love Female Latin
10 Annie Diminutive of Anne, ultimately from Hebrew Hannah meaning 'favour' or 'grace' Female English from Hebrew
11 Archie Diminutive of Archibald, from Germanic elements meaning 'genuine' and 'bold' Male Scottish / English
12 Baird Poet Male Gaelic
13 Bell Unisexual Name Meaning "Beauty." Unisex English
14 Bella Short form of Isabella; associated with Italian bella, “beautiful” Female English name with an Italian word association
15 Ben Son Male Hebrew
16 Blair Plain Male Gaelic
17 Bobbi Bright fame Female Germanic
18 Bobbie Bright fame Female Germanic
19 Bonnie From the Scottish word bonnie meaning 'pretty' or 'attractive' Female Scottish English from French
20 Brodie Muddy place Male Gaelic
21 Buddy English word meaning 'friend' or 'companion' Male English
22 Buster One who breaks or overcomes something; also an informal form of address Male English word and nickname
23 Cailean Dove Female Gaelic
24 Caledonia Hard or rocky land Female Latin
25 Calla Beautiful Female Greek
26 Camden Uncertain, perhaps winding valley Male English
27 Cameron Crooked nose Unisex Gaelic
28 Campbell Crooked mouth Male Gaelic
29 Candy Honest Female Latin
30 Carlyle From Carlisle Male English
31 Clyde Name from the River Clyde in Scotland; the river-name origin is uncertain Male Scottish place name
32 Coco A diminutive of names beginning with Co, influenced by cocoa Unisex Nickname used in several languages
33 Colin Dove Male Gaelic
34 Cory God's peace Unisex Germanic
35 Dacey Of the Decies Female Gaelic
36 Daisy English flower name from Old English “day’s eye” Female English flower name
37 Dallas Meadow stance Male Gaelic
38 Dave Beloved Male Hebrew
39 Dee Abbreviation Of Names Beginning With The Letter D. Female English
40 Donald World rule Male Gaelic
41 Doug Black water Male Gaelic
42 Dougal Black stranger Male Gaelic
43 Duff Dark, black Male Gaelic
44 Duke From the noble title, ultimately Latin dux, meaning 'leader' Male English
45 Duncan Brown warrior Male Scottish Gaelic
46 Dundee After the Marmelade Unisex English
47 Effie Fair speech Female Greek
48 Elgin Noble: White. Male English
49 Emma All-containing Female German
50 Emmy Rival Female Latin

121 names found. Page 1 of 3.

Frequently Asked Questions

What are popular Scottish dog names?

Popular Scottish dog names include Hamish, Angus (one strength), Bonnie (beautiful), Isla (island), Lachlan (land of lakes), Skye, Heather, and Nessie. These names reflect Scotland's Gaelic language, landscapes, and culture.

What dog breeds come from Scotland?

Scotland has produced many beloved breeds: Scottish Terrier, West Highland White Terrier, Scottish Deerhound, Border Collie, Golden Retriever, Cairn Terrier, Skye Terrier, Gordon Setter, Bearded Collie, Dandie Dinmont Terrier, and the Shetland Sheepdog.

What is a good Scottish name for a terrier?

Classic Scottish terrier names include Hamish, Angus, Fergus, Bonnie, Heather, and Tavish. For a Scottie specifically, Dougal, Mac, or Nessie add extra Scottish charm. These names match the bold, spirited terrier personality.

What does Bonnie mean as a dog name?

Bonnie is a Scots word meaning beautiful, attractive, or fine. It's famously used in the phrase 'bonnie Scotland' and was popularized globally by Bonnie Prince Charlie. It's a lovely, classic name for a pretty female dog.

Related guides for Scottish Dog Names

  • Heather Dog Names: Soft Scottish Flower Ideas for Gentle and Outdoorsy Dogs

    Heather works for gentle, moorland, Scottish, vintage, grey-purple, cream, sable, or quietly outdoorsy dogs. This guide compares Heather with Heath, Thistle, Fern, Ivy, Rowan, Willow, Violet, Lilac, Skye, Bonnie, and other botanical countryside names.

  • Super Scottish Dog Names: Find the Perfect Name for Your Pup with Scottish Charm

    Scotland offers a rich naming tradition drawn from clans, Gaelic language, historic figures, and dramatic landscapes, perfect for Scotties, Westies, Shelties, or Border Collies. This tip gathers over 200 picks with meanings, including Ainsley (woodland), Archie (genuine, bold), Duff (dark), plus surnames like Barclay (noble), Blair (bold), Boyd (blond), Brodie (playful), and Bruce (royal, after Robert the Bruce). You'll see how Scottish names carry real heritage, bravery, and heather-covered romance. Whether you're honoring family roots or simply love the region's lore, you'll finish with a shortlist that gives your dog a name with genuine Highland soul.

  • 10 Unique Scottish Dog Names Inspired by Geography

    Scotland's highlands, lochs, and historic cities supply the flavor for this tight list of ten Scottish place-inspired dog names. You'll get picks like Edinburgh, Glasgow, and Aberdeen alongside lesser-known spots, each with a quick geographic or historical note so the name carries weight. The tip works beautifully for Scottish Terriers, Cairns, Westies, or any pup with a bit of Celtic flair in your heart. By the end you'll have a confident, unusual Scottish moniker that skips the usual human-name route and roots your dog in a gorgeous, rugged country full of stories.

  • 20 Scottish Dog Names Inspired By Scottish Culture and Traditions

    Scotland gave the world Border Collies, Scottish Terriers, and Westies, so Scottish names are a natural fit. This tip gathers 20 picks inspired by Scottish culture and tradition: Ale (warm-fermented beer), Bairn ("baby"), Cannie ("smart person"), Connery (Sir Sean himself), Doyle (Sir Arthur Conan), Haggis (the sheep-pluck pudding), Kilt (the pleated skirt), Laddie and Lassie ("boy" and "girl"), Loch ("lake"), Nessie (Loch Ness monster) and more. Each name pulls from food, sports, heroes, or landscape. A wonderful pick for Scottish breeds or anyone with Highland heritage in the family tree.