Scottish boy names offer a rich mix of traditional, Gaelic, Celtic, modern, rare, and powerful choices, often shaped by Scotland’s history, language, clans, and cultural heritage. Whether you’re choosing a baby name or creating a character, the right Scottish name can give a strong sense of identity, meaning, and timeless character.
Finding the right Scottish boy name is about more than choosing a name that sounds good. You may want a traditional name with deep roots, a rare Gaelic choice that stands out, or a modern option that still carries a Scottish feel. Meaning, pronunciation, spelling, and cultural background can all help narrow down your favorites.
From popular and classic choices to unique, uncommon, strong, handsome, Gaelic, Celtic, and old Scottish boy names, there are styles for every taste. You can explore names connected with Scottish heritage, history, nature, clans, and traditional Gaelic culture while considering which sound and meaning best fit your choice.
Take your time with the possibilities and look beyond the most familiar names. Sometimes the perfect choice is a lesser-known Scottish name with a beautiful meaning and unforgettable sound. Explore these Scottish boy names, discover their meanings and origins, and find a name that feels distinctive, meaningful, and truly worthy of its Scottish heritage.
Traditional Scottish Boy Names With a Timeless Feel

Traditional Scottish names carry generations of history while still sounding natural today. These choices are dependable, recognizable, and strongly connected with Scottish naming traditions.
- Alasdair — Gaelic form of Alexander.
- Angus — Classic Scottish form of Aonghus.
- Callum — Familiar Scottish form of Calum.
- Duncan — Historic name associated with Scottish kings.
- Douglas — Classic Scottish surname-turned-first-name.
- Fergus — Traditional Celtic name with Scottish usage.
- Gavin — Medieval name strongly associated with Scotland.
- Graham — Established Scottish family name and given name.
- Ian — Anglicized form of Gaelic Iain.
- Kenneth — Traditional Scottish royal name.
- Lachlan — Distinctive Scottish Gaelic choice.
- Malcolm — Historic name borne by Scottish kings.
- Murdo — Scottish form related to Murchadh.
- Ross — Classic Scottish surname name.
- Sholto — Rare traditional Scottish choice.
Gaelic Scottish Boy Names Rich in Cultural Character

Scottish Gaelic gives many names a distinctive sound and heritage. These selections are especially appealing when cultural authenticity and linguistic character matter most.
- Ailean — Gaelic form of Alan.
- Ailpean — Gaelic form connected with Alpin.
- Aindrea — Gaelic form of Andrew.
- Aodh — Ancient name associated with fire.
- Aonghas — Gaelic form of Angus.
- Artair — Scottish Gaelic form of Arthur.
- Beathan — Gaelic name associated with life.
- Bhaltair — Gaelic form of Walter.
- Cailean — Gaelic name with an ancient Scottish connection.
- Calum — Gaelic form of Columba.
- Coinneach — Gaelic name traditionally linked with Kenneth.
- Dà ibhidh — Gaelic form of David.
- Dòmhnall — Gaelic form of Donald.
- Donnchadh — Gaelic form of Duncan.
- Eòghann — Traditional Gaelic form of Eoghan.
Royal and Historic Scottish Boy Names for a Noble Touch

Scotland’s royal and medieval history offers names that feel dignified without becoming overly formal. These choices work beautifully for babies and characters alike.
- Cináed — Ancient royal name, often linked with Kenneth.
- Máel Coluim — Medieval Gaelic form of Malcolm.
- Domnall — Historic Gaelic royal form related to Donald.
- Fergus — Name associated with early Scottish kings.
- Alpin — Rare historic Scottish royal choice.
- Aonghus — Ancient name with Pictish royal associations.
- Donnchadh — Gaelic form of Duncan, used by kings.
- Malcolm — Strongly associated with Scottish royalty.
- Kenneth — Name of several historic Scottish rulers.
- Alexander — Longstanding royal and Scottish choice.
- David — Name borne by Scottish kings.
- Robert — Connected with Scotland’s famous medieval monarchy.
- James — Used extensively by Scottish kings.
- Charles — Scottish Gaelic form is Teà rlach.
- William — Historic royal name with Scottish connections.
Scottish Boy Names Inspired by Surnames and Clans

Scottish surnames often make memorable first names. This group offers choices with a rugged, distinguished quality inspired by Scotland’s powerful family-name tradition.
- Blair — Scottish surname linked with a field or plain.
- Craig — Surname associated with rocky terrain.
- Forbes — Historic Scottish surname choice.
- Fraser — Famous Scottish clan surname.
- Gordon — Distinguished Scottish family name.
- Grant — Well-established Scottish surname.
- Hay — Short Scottish family-name choice.
- Murray — Famous Scottish surname with strong character.
- Maclean — Clan-inspired Scottish surname option.
- Campbell — Major Scottish clan surname.
- Douglas — Powerful historical clan surname.
- Kerr — Compact Scottish surname choice.
- Ross — Scottish surname with geographic roots.
- Stewart — Historic royal and clan surname.
- Wallace — Strong Scottish historical surname.
Scottish Boy Names Drawn From Landscapes and Places
Scotland’s islands, lochs, glens, mountains, and regions provide excellent naming inspiration. These choices evoke misty landscapes, rugged coastlines, and Highland scenery.
- Arran — Inspired by the Scottish island.
- Athol — Drawn from the Highland district of Atholl.
- Islay — Inspired by the Hebridean island.
- Skye — Evokes the Isle of Skye.
- Lomond — Inspired by Loch Lomond.
- Tay — Named after Scotland’s major river.
- Clyde — Inspired by the River Clyde.
- Deveron — Drawn from the Scottish river.
- Forth — Inspired by the Firth of Forth.
- Nairn — Scottish place-name choice.
- Dundee — Distinctive city-inspired option.
- Oban — Coastal Scottish town inspiration.
- Inver — Inspired by Scottish place-name traditions.
- Moray — Historic Scottish region name.
- Rosslyn — Place-inspired choice with Scottish character.
Scottish Boy Names With Rugged Highland Energy
For parents seeking a bold, outdoorsy feeling, these names suggest mountains, warriors, clans, and windswept Highland landscapes without sounding overly complicated.
- Lachlan — Strong Highland-associated choice.
- Torquil — Gaelic-Norse name with Hebridean character.
- Somhairle — Gaelic form connected with Somerled.
- Fearghas — Gaelic form of Fergus.
- Fearchar — Ancient Gaelic name meaning a man or friend.
- Eachann — Traditional name connected with Hector.
- Ùisdean — Gaelic form linked to Eysteinn.
- Iomhar — Gaelic form of Ivor.
- Ruairidh — Traditional Gaelic choice.
- Ruaridh — Scottish Gaelic variant of Ruairidh.
- Torcall — Gaelic name with Norse roots.
- Torcuil — Variant of Torcall.
- Dubhghall — Historic Gaelic name.
- Goraidh — Scottish Gaelic form of Godfrey.
- Murchadh — Gaelic name associated with sea battle.
Short Scottish Boy Names That Sound Crisp and Modern
Short names are easy to spell, say, and remember. These Scottish choices combine compact forms with strong cultural associations, making them particularly practical for modern families.
- Ian — Simple Scottish classic.
- Ross — Short surname-style favorite.
- Blair — Sleek Scottish surname name.
- Craig — Crisp and masculine choice.
- Cal — Friendly shortened form of Calum.
- Mac — Surname-inspired Scottish nickname.
- Neil — Familiar Scottish traditional choice.
- Iain — Authentic Gaelic form of Ian.
- Ewan — Popular Scottish form related to Eòghann.
- Al — Compact form associated with Alasdair.
- Hamish — Friendly Scottish traditional name.
- Grant — Strong, concise surname choice.
- Kerr — Compact Scottish family name.
- Glen — Landscape-inspired Scottish choice.
- Muir — Scottish surname and landscape-inspired name.
Rare Scottish Boy Names for Something Truly Distinctive
Rare names can feel special without requiring an invented spelling. These selections come from less-common Scottish and Gaelic traditions and offer plenty of individuality.
- Ualan — Rare Scottish Gaelic form of Valentine.
- Tasgall — Rare Hebridean Gaelic choice.
- Sachairi — Rare Gaelic form of Zacharias.
- Seaghdh — Rare Scottish Gaelic name.
- Ealar — Gaelic form associated with Hilary.
- Gilleasbuig — Historic Gaelic form associated with Gillespie.
- Maoilios — Traditional Gaelic religious name.
- Muireadhach — Ancient Gaelic name meaning lord or master.
- Raghnall — Gaelic form connected with Ragnvaldr.
- Seòsaidh — Scottish Gaelic form of Josey.
- Amhlaidh — Gaelic form associated with Olaf.
- Labhrann — Gaelic form related to Laurence.
- Filib — Scottish Gaelic form of Philip.
- Frang — Gaelic form of Francis.
- Eanraig — Gaelic form of Henry.
Scottish Boy Names With Gentle and Warm Personality
Not every Scottish name needs to sound fierce. These options have softer rhythms and approachable qualities while retaining Scottish or Gaelic connections.
- Calum — Warm, familiar Gaelic choice.
- Eòin — Gaelic form of John.
- Peadar — Gaelic form of Peter.
- Pà draig — Gaelic form of Patrick.
- Pòl — Gaelic form of Paul.
- Tòmas — Gaelic form of Thomas.
- Seumas — Gaelic form of James.
- Seòras — Gaelic form of George.
- Deòrsa — Scottish Gaelic form of George.
- Dà ibhidh — Musical Gaelic form of David.
- Raibeart — Gaelic form of Robert.
- Uilleam — Gaelic form of William.
- Eideard — Gaelic form of Edward.
- Mìcheal — Gaelic form of Michael.
- Steaphan — Gaelic form of Stephen.
Strong Scottish Boy Names for Brave Little Characters
If you want a name that feels courageous, commanding, and memorable, this collection combines traditional Scottish strength with names suited to bold personalities.
- Bruce — Famous Scottish historical association.
- Wallace — Heroic Scottish surname choice.
- Fergus — Strong Celtic character.
- Duncan — Traditional warrior-like impression.
- Malcolm — Historic royal strength.
- Douglas — Bold clan-associated name.
- Gordon — Stately Scottish surname.
- Stewart — Historic royal family name.
- Archibald — Traditional name meaning brave in its Germanic roots.
- Hector — Scottish usage through Gaelic Eachann.
- Alasdair — Strong Gaelic form of Alexander.
- Angus — Classic Scottish masculine choice.
- Lachlan — Highland-flavored traditional name.
- Forbes — Distinguished surname choice.
- Sholto — Rare, confident Scottish name.
Scottish Boy Names Inspired by Nature and the Outdoors
Scotland’s natural scenery makes an ideal naming palette. These choices bring associations with rivers, rocks, moors, islands, forests, and open Highland country.
- Muir — Evokes moorland and open country.
- Craig — Connected with crags and rocky landscapes.
- Glen — Inspired by a Scottish valley.
- Ross — Connected with a Scottish headland region.
- Clyde — River-inspired Scottish choice.
- Tay — Inspired by Scotland’s River Tay.
- Lomond — Loch-inspired name.
- Skye — Island-inspired nature choice.
- Arran — Scottish island inspiration.
- Islay — Hebridean island name.
- Firth — Coastal landscape-inspired choice.
- Brae — Scottish word associated with a hillside.
- Heath — Natural, earthy name with Highland appeal.
- Rowan — Tree-inspired Celtic-friendly choice.
- Ridge — Rugged landscape-inspired modern option.
Scottish Boy Names That Feel Fresh for Modern Families
Modern naming does not mean abandoning heritage. These choices mix recognizable Scottish forms, surnames, and contemporary sounds for a fresher naming style.
- Ewan — Familiar Scottish favorite with a smooth sound.
- Finlay — Scottish surname-style first name.
- Rory — Friendly Celtic choice with Scottish appeal.
- Fraser — Stylish clan surname choice.
- Murray — Traditional surname with modern potential.
- Callan — Contemporary-sounding Scottish-friendly choice.
- Ainsley — Scottish surname-style modern option.
- Cameron — Established Scottish clan surname.
- Lennox — Strong Scottish surname choice.
- Kincaid — Distinctive Scottish family name.
- Sinclair — Sophisticated Scottish surname option.
- Mackay — Clan-inspired modern choice.
- Rosslyn — Distinctive place-inspired option.
- Cairn — Scottish landscape word with modern appeal.
- Albyn — Rare Scottish-flavored variation inspired by Alba.
Scottish Boy Names With Celtic and Norse Connections
Scotland’s history includes Gaelic, Celtic, Norse, and neighboring cultural influences. These names reflect that layered heritage while offering unusual sounds and stories.
- Somhairle — Gaelic form associated with Somerled.
- Torcall — Gaelic form connected to Old Norse.
- Torcuil — Variant of the Norse-linked Torcall.
- Iomhar — Gaelic form of Ivor.
- Amhlaidh — Gaelic form of Olaf.
- Raghnall — Gaelic form of Ragnvaldr.
- Ùisdean — Gaelic form related to Eysteinn.
- Dubhghall — Historic Gaelic name associated with Norsemen.
- Lachlann — Gaelic name historically linked with Norse regions.
- Ruairidh — Gaelic form of RuaidhrĂ.
- Ruaraidh — Variant Gaelic spelling.
- Ruaridh — Another Scottish Gaelic variant.
- Ruairi — Compact Gaelic form.
- Somerled — Historic Norse-Gaelic name.
- MacAskill — Hebridean surname-inspired choice.
Scottish Boy Names With Literary and Storybook Charm
Some names immediately suggest castles, adventures, old manuscripts, and dramatic landscapes. These selections are especially useful for writers and parents seeking memorable character.
- Gavin — Medieval and literary-feeling choice.
- Sholto — Uncommon Scottish name with storybook energy.
- Hamish — Warm Highland character feel.
- Archibald — Vintage Scottish charm.
- Lachlan — Evokes Highland settings.
- Alastair — Literary-friendly form of Alasdair.
- Fergus — Strong Celtic storytelling name.
- Dougal — Friendly Scottish Gaelic-derived choice.
- Murdo — Distinctive traditional Scottish sound.
- Ewan — Soft but recognizable Scottish choice.
- Innes — Elegant Scottish name.
- Gillespie — Rare surname-style character name.
- Gilchrist — Historic Scottish choice.
- Forbes — Refined surname-style option.
- Cameron — Familiar clan-inspired name.
Creative Scottish-Inspired Boy Names for Original Characters
For fictional worlds, usernames, stories, or unusual naming projects, you can take inspiration from Scottish sounds without pretending every invention is historically traditional.
- Caerwyn — Highland-fantasy inspired creation.
- Briaroch — Rugged Scottish-inspired character name.
- Dunric — Castle-inspired fantasy creation.
- Glenvar — Valley-inspired invented name.
- Cairnoch — Cairn-inspired creative choice.
- Ravenshiel — Dark Highland-inspired fantasy name.
- Alderic — Woodland-inspired character option.
- Braevan — Brae-inspired modern creation.
- Lochran — Loch-inspired invented name.
- Falkren — Scottish-flavored fantasy creation.
- Morvane — Highland-inspired fictional name.
- Tavrick — River-inspired character creation.
- Dunlair — Castle-and-landscape-inspired name.
- Skelvar — Northern Scottish-inspired fantasy option.
- Caelmore — Gaelic-sounding creative character name.
How to Choose the Right Scottish Boy Names for Your Family
The best name is not simply the rarest or strongest option. Consider pronunciation, family meaning, spelling, cultural accuracy, and how naturally the name works in everyday life.
- Choose Alasdair — If you want a classic Gaelic alternative.
- Choose Callum — If you prefer familiar and approachable.
- Choose Lachlan — If Highland character appeals to you.
- Choose Duncan — If historic Scottish tradition matters.
- Choose Angus — If you want short Celtic heritage.
- Choose Ross — If surname-style simplicity is your goal.
- Choose Ewan — If you like a softer modern sound.
- Choose Malcolm — If royal history appeals to you.
- Choose Douglas — If you want surname and clan character.
- Choose Sholto — If rarity is important.
- Choose Calum — If authentic Gaelic style matters.
- Choose Arran — If Scottish landscapes inspire you.
- Choose Blair — If you want a sleek surname name.
- Choose Fergus — If you prefer bold Celtic energy.
- Choose Iain — If you want a distinctly Gaelic form.
Frequently Asked Questions
What are some popular Scottish boy names?
Popular and recognizable choices include James, Liam, Lewis, Jack, Callum, Finlay, Rory, Angus, Ewan, and Duncan. Popularity changes by location and year, so a name that feels common in one generation may be less common in another.
What is a traditional Scottish Gaelic boy name?
Examples include Alasdair, Aonghas, Calum, Coinneach, Dòmhnall, Donnchadh, Eòghann, Iain, Seumas, and Uilleam. Scottish Gaelic has its own forms and spellings, which can differ considerably from English versions.
What is a rare Scottish boy name?
Some less-common options include Ualan, Tasgall, Sachairi, Seaghdh, Ealar, Gilleasbuig, and Maoilios. These are particularly useful if you want something distinctive rather than a mainstream choice.
Are Scottish surnames good first names for boys?
Absolutely. Names such as Blair, Craig, Fraser, Gordon, Grant, Murray, Ross, Stewart, and Wallace can work naturally as first names while retaining a strong Scottish association.
What Scottish boy names sound modern?
Finlay, Ewan, Rory, Cameron, Lennox, Fraser, Callan, Ainsley, and Lachlan can provide a contemporary feel while maintaining Scottish or Celtic connections.
Which Scottish boy names have Gaelic spellings?
Many familiar names have Gaelic equivalents. For example, Alexander becomes Alasdair, David becomes Dà ibhidh, James becomes Seumas, John becomes Iain or Eòin, and William becomes Uilleam.
Should I choose the Gaelic spelling or English spelling?
That depends on your priorities. A Gaelic spelling can preserve linguistic and cultural character, while an English spelling may be easier for people unfamiliar with Scottish Gaelic pronunciation. Consider both heritage and everyday practicality.
What makes a name genuinely Scottish?
A name may be Scottish because it originated in Scotland, developed through Scottish Gaelic or Scots, became established through Scottish families and clans, or is strongly connected with Scottish places and history. Not every Celtic-sounding name is necessarily Scottish, so checking its documented background is worthwhile.
Conclusion
The best Scottish boy names can be traditional, Gaelic, rugged, royal, nature-inspired, surname-based, or wonderfully unusual.
From Alasdair, Angus, and Duncan to Lachlan, Calum, Sholto, and Arran, Scotland offers a remarkably varied naming tradition.
If authenticity is your priority, start with established Scottish and Scottish Gaelic names. If you want something more contemporary, explore surnames, landscapes, and modern Scottish-style choices.
Most importantly, choose a name that sounds right to you, feels meaningful, and will still work comfortably years from now.