Scottish Dog Names — 150+ Highland-Inspired Ideas

From misty glens and legendary heroes to cosy whisky vibes, these Scottish dog names bring big character to every kind of pup.

Big Scottish Energy, Tiny Name Tag

Scottish dog names have a special kind of magic: rugged, lyrical, proud, and full of story. Whether you share your sofa with a scruffy Scottish Terrier, a graceful Scottish Deerhound, a whip-smart Border Collie, or a mixed-breed adventurer with Highland-level confidence, Scotland offers plenty of naming inspiration. You’ll find names rooted in Gaelic language, windswept landscapes, folklore, clans, and yes, a little whisky warmth too.

This list is built to be fun to browse but respectful to the culture behind the names, with meanings and Gaelic pronunciation notes where helpful. If you love names with Celtic flavor, you can also explore our Irish Dog Names. Want something more outdoorsy? Our Nature Dog Names are packed with wild inspiration, and Tough Dog Names are perfect for pups with bold, fearless vibes.

Highland & Landscape Names

These names are pulled from Scotland’s dramatic scenery: glens, lochs, islands, peaks, and weather that somehow makes everything look even more epic.

Skye Named for the Isle of Skye, a place famous for dramatic mountains and sea cliffs. Scottish place name
Glen A glen is a narrow valley, making this a classic Scottish landscape name. Scottish Gaelic and Scots
Loch Loch means lake or sea inlet in Scotland, giving the name a cool, crisp feel. Scottish Gaelic
Ben Ben comes from the word for mountain peak, perfect for a sturdy or adventurous dog. Scottish Gaelic from beinn, pronounced 'bane'
Cairn A cairn is a stack of stones used as a marker, giving this name a rugged outdoorsy edge. Scots
Moor This name evokes the wide, open moorlands of Scotland. English landscape term used across Scotland
Thistle The thistle is Scotland’s national emblem and a great fit for a prickly-sweet pup. Scottish national symbol
Heather Heather references the purple wildflower that colors many Scottish hillsides. Scottish landscape inspiration
Arran Named for the Isle of Arran, often called Scotland in miniature because it has a bit of everything. Scottish place name
Iona Iona is a small island known for beauty, calm, and deep history. Scottish place name
Mull Taken from the Isle of Mull, this short name feels strong and breezy. Scottish place name
Harris Inspired by the Isle of Harris, famous for wild beaches and Harris Tweed. Scottish place name
Lewis Named for the Isle of Lewis, a place with sweeping landscapes and ancient stones. Scottish place name
Ness Ness nods to Loch Ness and carries a mysterious, sleek feel. Scottish place name
Tay Named after the River Tay, Scotland’s longest river. Scottish place name
Spey Spey references the River Spey, known for salmon and famous whisky country. Scottish place name
Clyde Taken from the River Clyde, this name feels friendly, classic, and sturdy. Scottish place name
Forth Forth comes from the Firth of Forth and has a bold, brisk sound. Scottish place name
Brora Brora is a Highland village name with a soft sound and coastal charm. Scottish place name
Gair Short for places like Gairloch, this name carries a breezy Highland feel. Scottish place inspiration
Rona Rona is the name of Scottish islands and feels gentle but windswept. Scottish place name
Suilven Suilven is a striking Scottish mountain with a dramatic, unforgettable shape. Scottish place name, pronounced roughly 'SOOL-ven'
Cuillin The Cuillin are jagged mountains on Skye, ideal inspiration for a bold dog. Scottish place name, pronounced roughly 'KOO-lin'
Morven Morven is the name of Scottish hills and has a moody, elegant sound. Scottish place name
Lomond Lomond references Loch Lomond and feels classic, proud, and scenic. Scottish place name

Scottish Mythology Names

If your dog feels a little legendary already, these names draw from Scottish folklore, heroic tales, and magical beings from Highland tradition.

Cailleach The Cailleach is a powerful figure associated with winter, wild places, and creation. Scottish Gaelic, pronounced 'KAL-yakh'
Selkie Selkies are mythical seal-people who shift between sea and shore. Scottish and Northern folklore
Kelpie A kelpie is a shape-shifting water spirit from Scottish legend. Scottish folklore
Bean Nighe This folklore figure is a washerwoman spirit seen near streams and omens. Scottish Gaelic, pronounced roughly 'ben NEE-uh'
Cu Sith Cù Sìth is the fairy hound of the Highlands, a perfect mythic dog name. Scottish Gaelic, pronounced 'koo shee'; cù means hound
Bran Bran is one of the legendary hounds of the hero Fionn in Gaelic tradition. Gaelic legend
Sceolan Sceolan is another famed hound from Fenian legend, tied to loyalty and speed. Gaelic legend, pronounced roughly 'SHKOL-an'
Fionn Fionn means fair or white and belongs to the legendary warrior Fionn mac Cumhaill. Scottish Gaelic, pronounced 'FYUN'
Ossian Ossian is the heroic poet-son of Fionn in Gaelic legend. Gaelic tradition
Deirdre Deirdre is a tragic heroine from Celtic legend known for beauty and sorrow. Gaelic tradition, pronounced 'DEER-dra'
Islay Though also a place name, Islay carries a mystical island feel often linked with old stories. Scottish place and cultural name, pronounced 'EYE-la'
Bridei Bridei was the name of ancient Pictish kings, giving it a legendary royal vibe. Pictish history
Lugh Lugh is a shining heroic figure associated with skill and brilliance in Celtic tradition. Celtic mythology, pronounced 'LOO'
Aengus Aengus is a youthful god linked with love, poetry, and charm. Gaelic mythology, pronounced 'AYN-gus'
Morrigan The Morrigan is a powerful battle and fate figure in Celtic mythology. Celtic mythology
Epona Epona is a protector goddess of horses and travel in Celtic tradition. Celtic mythology
Taranis Taranis is a thunder god, making this a booming choice for a big personality. Celtic mythology
Nessa Nessa comes from mythic tradition and has a sleek, strong sound. Celtic legend
Sorcha Sorcha means brightness and appears in Gaelic storytelling and naming tradition. Scottish Gaelic, pronounced 'SOR-kha' or 'SUR-a-ka'
Finlay Finlay means fair warrior and feels right at home among heroic Highland names. Scottish Gaelic
Arthur Arthur connects with broader Celtic legendary tradition and noble hero energy. Celtic legendary name
Mabon Mabon is a youthful figure in Celtic lore associated with mystery and wonder. Celtic mythology
Rhiannon Rhiannon is a magical, regal figure associated with horses and enchantment. Celtic mythology
Taliesin Taliesin is a legendary bard name for a clever or vocal pup. Celtic tradition, pronounced 'tal-ee-ESS-in'
Eilidh Eilidh means radiant one and has a lyrical storybook sound. Scottish Gaelic, pronounced 'AY-lee'

Whisky-Inspired Names

Warm, smoky, peaty, and surprisingly classy—these names take inspiration from Scotland’s famous whisky regions, distilleries, and tasting notes.

Dram A dram is a small serving of whisky, making this a fun and punchy Scottish name. Scots whisky term
Malt Malt references malt whisky and suits a dog with rich golden coloring. Whisky term
Peat Peat gives whisky its smoky character and makes a rugged, earthy dog name. Whisky and landscape term
Barley Barley is the grain behind whisky and a warm, friendly name for an easygoing pup. Whisky ingredient
Cask Cask is a bold short name inspired by whisky aging barrels. Whisky term
Oak Oak nods to the wood that shapes whisky flavor and gives the name sturdy charm. Whisky and nature term
Islay Islay is a whisky-famous Scottish island known for smoky, distinctive malts. Scottish place name, pronounced 'EYE-la'
Speyside Speyside references Scotland’s best-known whisky region and has a refined feel. Scottish whisky region
Glenlivet Glenlivet comes from a famous Speyside distillery and sounds elegant yet outdoorsy. Scottish distillery name
Macallan Macallan is a luxury whisky name with polished, confident energy. Scottish distillery name
Talisker Talisker is a Skye distillery name with a salty, adventurous edge. Scottish distillery name
Laphroaig Laphroaig is famous for bold smoky whisky and suits a dog with a big personality. Scottish distillery name, pronounced 'la-FROYG'
Lagavulin Lagavulin has rich smoky character and a grand, memorable sound. Scottish distillery name, pronounced 'laga-VOO-lin'
Ardbeg Ardbeg is a peaty Islay distillery name for a fearless pup. Scottish distillery name
Oban Oban is both a coastal town and distillery name, great for a breezy, sturdy dog. Scottish place and distillery name, pronounced 'OH-bin'
Jura Jura references the island distillery and has a sleek, modern sound. Scottish island and distillery name
Arran Arran works beautifully as a whisky-inspired name thanks to the island distillery. Scottish island and distillery name
Benriach Benriach is a Speyside distillery name with a strong Highland sound. Scottish distillery name
Balvenie Balvenie has a smooth, elegant sound inspired by the well-loved distillery. Scottish distillery name
Glenfiddich Glenfiddich is a famous single malt name with lively Scottish character. Scottish distillery name, pronounced 'glen-FID-ick'
Dufftown Dufftown is a Speyside whisky town and makes a quirky, distinguished dog name. Scottish place name
Mash Mash references the whisky-making process and fits a goofy, lovable pup. Whisky term
Toffee Toffee nods to one of whisky’s classic tasting notes and feels sweet but rich. Whisky tasting inspiration
Smoky Smoky captures the signature aroma of peated Scotch and suits a dramatic dog. Whisky tasting inspiration
Amber Amber reflects the warm golden color of many whiskies. Color and whisky inspiration

Traditional Gaelic Names

These Scottish Gaelic names are rich with meaning and history. They’re a lovely way to honor the language while giving your dog a name with real depth.

Ailsa Ailsa is linked to Ailsa Craig and carries a bright, graceful Scottish feel. Scottish Gaelic-influenced name
Ailpein Ailpein is an old Gaelic name with a noble, historic sound. Scottish Gaelic, pronounced roughly 'AL-pin'
Alasdair Alasdair is the Scottish Gaelic form of Alexander, meaning defender of men. Scottish Gaelic, pronounced 'AL-uh-stair'
Beathan Beathan means life, making it a sweet name for a lively pup. Scottish Gaelic, pronounced roughly 'BAY-an'
Blair Blair means plain or field and works beautifully for dogs of any style. Scottish Gaelic
Brodie Brodie is a classic Scottish name associated with a place and clan heritage. Scottish
Calum Calum is the Gaelic form of Columba and means dove. Scottish Gaelic, pronounced 'KAL-um'
Catriona Catriona is a graceful Gaelic form of Katherine. Scottish Gaelic, pronounced 'ka-TREE-na'
Coinneach Coinneach means handsome and is the Gaelic form behind Kenneth. Scottish Gaelic, pronounced roughly 'KON-yakh'
Davina Davina is a Scottish feminine form linked with beloved. Scottish
Donnan Donnan means little brown one, ideal for a chocolate or tawny dog. Scottish Gaelic
Eòghann Eòghann is a Gaelic name often linked with youth or born of the yew tree. Scottish Gaelic, pronounced roughly 'YO-an'
Fergus Fergus means man of vigor or strong one, great for confident dogs. Scottish Gaelic
Greer Greer is a Scottish surname-style name with bright, crisp charm. Scottish
Hamish Hamish is the Scottish form of James and feels cheerful and classic. Scottish Gaelic-derived
Innes Innes comes from a Scottish place and clan name meaning island or river meadow. Scottish
Iseabail Iseabail is the Scottish Gaelic form of Isabel. Scottish Gaelic, pronounced roughly 'EE-sha-bel'
Lachlan Lachlan traditionally means from the land of lochs or from Scandinavia. Scottish Gaelic
Mairi Mairi is a Gaelic form of Mary with a soft, musical sound. Scottish Gaelic, pronounced 'MAH-ree'
Moira Moira is a Scottish form of Mary and feels timeless and warm. Scottish
Nairn Nairn is a Scottish place-based name with a neat, airy sound. Scottish place and surname name
Ruaridh Ruaridh means red king, a fiery fit for a reddish-coated pup. Scottish Gaelic, pronounced 'ROOR-ee'
Seonaid Seonaid is a Scottish Gaelic form of Janet with a distinctive lyrical sound. Scottish Gaelic, pronounced roughly 'SHO-nitch'
Shona Shona is a Scottish Gaelic feminine name related to Joan. Scottish Gaelic
Torquil Torquil is an old Highland name with strong Norse-Gaelic roots. Scottish Gaelic and Norse heritage

Scottish Names for Boy Dogs

From sturdy and traditional to cheeky and charming, these Scottish boy dog names fit everything from brave terriers to long-legged Deerhounds.

Angus Angus is a classic Scottish name linked to strength and a historic region. Scottish Gaelic
Archie Archie is a friendly Scottish favorite with playful, classic energy. Scottish usage
Bannock Bannock references a traditional Scottish bread and makes a cozy, quirky dog name. Scottish cultural term
Bruce Bruce honors Scottish history and carries strong, dependable vibes. Scottish surname and royal history
Campbell Campbell is a famous Scottish clan name with a polished but rugged feel. Scottish surname
Dougal Dougal means dark stranger and has unmistakable Highland character. Scottish Gaelic
Fraser Fraser is a well-known Scottish clan name that feels brisk and stylish. Scottish surname
Gavin Gavin is a Scottish favorite with a friendly, easygoing sound. Scottish usage
Gregor Gregor feels strong and traditional, with ties to Scottish clan heritage. Scottish form of Gregory
Ivor Ivor has old northern roots and suits a calm, noble dog. Scottish and Norse usage
Jamie Jamie is a cheerful Scottish classic that works especially well for friendly pups. Scottish diminutive of James
Kerr Kerr is a compact Scottish surname-name with cool, modern edge. Scottish surname
Knox Knox is a crisp, tough-sounding Scottish surname choice. Scottish surname
Lennox Lennox is a noble Scottish regional name with sleek style. Scottish place and surname
Malcolm Malcolm means devotee of Saint Columba and has royal Scottish history. Scottish Gaelic-derived
Murdo Murdo is a sturdy Highland name with no-nonsense charm. Scottish Gaelic-derived
Niall Niall is a Gaelic name often linked to champion or cloud. Gaelic, pronounced 'NYE-ul'
Rab Rab is a traditional Scots short form of Robert with friendly old-school charm. Scots
Ramsay Ramsay is a polished Scottish surname-name with a smart, upbeat sound. Scottish surname
Ross Ross means headland or promontory and is a classic Scottish choice. Scottish Gaelic
Scott Scott is a straightforward tribute to Scottish heritage. Scottish surname
Struan Struan means little stream, a lovely fit for a lively or agile dog. Scottish Gaelic-derived
Tavish Tavish is a Scottish form of Thomas with a jaunty, upbeat feel. Scottish
Wallace Wallace is tied to Scottish history and brings brave, loyal energy. Scottish surname
Wylie Wylie has Scottish surname roots and a mischievous, lively sound. Scottish surname

Scottish Names for Girl Dogs

Sweet, strong, lyrical, and a little windswept—these Scottish girl dog names are lovely for elegant Deerhounds, spirited terriers, and clever collies alike.

Aila Aila is a soft Scottish-style name with bright, airy charm. Scottish usage
Annag Annag is a Gaelic form related to Anna and feels petite and sweet. Scottish Gaelic, pronounced roughly 'AHN-ak'
Bonnie Bonnie means pretty or charming in Scots, and honestly, it fits a lot of dogs. Scots
Cora Cora has long Scottish use and a simple, elegant sound. Scottish usage
Effie Effie is a lively Scottish nickname with cheerful vintage charm. Scottish diminutive
Elspeth Elspeth is the Scottish form of Elizabeth and sounds graceful and distinctive. Scottish
Fenella Fenella is a romantic Scottish name with old literary flair. Scottish usage
Flora Flora honors Flora MacDonald and carries classic Highland sweetness. Scottish historical association
Freya Freya has strong northern roots and suits a confident, striking dog. Scottish and Norse usage
Iona Iona is a peaceful island name with gentle beauty. Scottish place name
Kenna Kenna is a bright Scottish name with a neat, modern sound. Scottish Gaelic-derived
Lilias Lilias is a charming old Scottish floral name. Scottish
Maisie Maisie is a beloved Scottish favorite that feels sunny and playful. Scottish diminutive
Marsaili Marsaili is a Gaelic form of Marjory with a beautifully musical sound. Scottish Gaelic, pronounced 'MAR-sa-lee'
Morag Morag is a classic Highland name with plenty of personality. Scottish Gaelic, pronounced 'MOR-ag'
Nessa Nessa is short, sleek, and easy to call across the park. Gaelic usage
Paisley Paisley references the Scottish town and has stylish, bouncy energy. Scottish place name
Rhona Rhona is linked to Scottish island names and feels calm and windswept. Scottish
Rowan Rowan is tied to the rowan tree, a beloved part of Celtic and Scottish tradition. Scottish and Gaelic nature name
Sheena Sheena is a Scottish Gaelic form linked to Jane and sounds bright and friendly. Scottish Gaelic-derived
Skara Skara draws inspiration from Skara Brae and feels ancient yet stylish. Scottish place inspiration
Sorley Sorley has Gaelic roots and a spirited, uncommon sound. Scottish Gaelic-derived
Una Una means one or unique, a lovely fit for a one-of-a-kind pup. Gaelic, pronounced 'OO-na'
Vaila Vaila is a rare Scottish island-style name with soft elegance. Scottish island inspiration
Yvaine Yvaine has a dreamy, starry sound that feels right at home in a folklore-inspired list. Scottish literary usage

How to Choose the Right Scottish Name for Your Dog

A great Scottish dog name should feel good in real life, not just look amazing on a list. Here are a few ways to narrow it down without overthinking it:

  • Match the name to your dog’s vibe. A bold Scottish Terrier might suit something punchy like Bruce, Kelpie, or Thistle, while a graceful Scottish Deerhound could wear Morven, Iona, or Ossian beautifully. For a quick, confident pup like a Border Collie, short names such as Skye, Blair, or Ross are easy to call.
  • Say it out loud a few times. Gaelic names can be gorgeous, but pronunciation matters if you’ll be using the name ten times before breakfast. If you love Gaelic style, choose one you enjoy saying and can teach friends and family easily.
  • Pick your kind of Scottish inspiration. Some pet parents love landscape names, others want mythology, clan history, or whisky warmth. If you’re torn, compare this list with our Nature Dog Names, Irish Dog Names, or bolder picks from Tough Dog Names.
  • Keep meaning in the mix. Names that connect to your dog’s coat color, personality, or origin story often stick best. A reddish pup might suit Ruaridh, a misty gray dog could be Skye or Ness, and a fearless little dog might absolutely own Wallace.

Frequently Asked Questions

What are good Scottish dog names?

Good Scottish dog names include Skye, Angus, Bonnie, Lachlan, Thistle, and Morag. The best one usually matches your dog’s personality, appearance, and the kind of Scottish inspiration you love most, whether that’s Gaelic language, landscapes, or folklore.

Are Gaelic dog names from Scotland hard to pronounce?

Some can be unfamiliar at first, but many are quite manageable once you hear them or see a pronunciation guide. Picking a Gaelic name with a sound you genuinely enjoy saying makes it much easier for everyday use.

What are good Scottish Terrier names?

Scottish Terrier names often sound best when they’re bold, compact, and full of character, like Fergus, Bonnie, Bruce, Thistle, or Dougal. Scotties tend to have huge personalities, so names with a little grit or humor usually fit beautifully.

Can I use Scottish mythology names for dogs?

Absolutely, as long as you use them respectfully and understand the story behind the name. Mythology names like Selkie, Kelpie, Cailleach, and Cu Sith can be especially fun for dogs with dramatic, mysterious, or wild energy.

What Scottish names work well for male and female dogs?

Unisex-friendly Scottish dog names include Skye, Blair, Arran, Loch, Rowan, Jura, and Ness. These names are flexible, easy to say, and work especially well if you want something distinctive without feeling too gender-specific.

Can't Decide?

Our AI generates personalized name ideas based on your pup's personality.

Try the Name Generator

Get More Name Ideas

New themed name lists, delivered to your inbox.