Close-up of a Smiling Boy - Featured
Baby Names

250 Powerful and Charming Scottish Boy Names

If you’re looking for something classic, distinctive, and cultured, Scottish boy names are your treasure trove of inspiration.

From rugged, daring names shaped by Scotland’s incredible scenery, such as Lachlan and Arran, to more traditional, folk-based names, such as Alistair and Hamish, each tells a story of resilience, heritage and uniqueness.

To guide you, here are 250 beautiful Scottish boy names to name your baby, inspired by Scotland’s beauty, strength and magic.

These names, whether traditional or rare, provide everything a parent needs for a unique name for their son that also celebrates a long history.

Scottish Boy Names

Popular Scottish Boy Names

  • Graham – (Scottish) Gravelly homestead
  • Carson – (English, Scottish) Son of the marsh dwellers
  • Lachlan – (Scottish) From the fjord-land
  • Knox – (Scottish) Round hill
  • Malcolm – (Scottish) Devotee of Saint Columba
  • Callan – (Gaelic) Battle, Rock
  • Grant – (Scottish, French) Large
  • Lewis – (English) Renowned warrior
  • Colin – (English, Irish, Scottish) People of victory, Pup
  • Ian – (Scottish) The Lord is gracious
  • Damon – (Greek) One who tames, Subdues
  • Gavin – (Celtic) White hawk
  • Keith – (Scottish) Wood
  • Alan – (Irish) Handsome, Little Rock, Deer
  • Collins – (Irish) Whelp, Young hound
  • Kelvin – (Scottish) Narrow or wooded river
  • Cameron – (Scottish) Crooked nose
  • Logan – (Scottish) Little hollow
  • Bryce – (Scottish) Speckled, Freckled

Vintage Scottish Boy Names

Toddler in a Cap and Overalls
Photo by Larbigno •
  • Hamish – (Scottish) Supplanter
  • Fitz – (French, Scottish) Son of
  • Gregor – (Scottish) Vigilant, a watchman
  • Hamilton – (English, Scottish) Treeless hill
  • Thane – (Scottish) Clan chieftain
  • Sinclair – (Scottish) From the town of St. Clair
  • Irvin – (Scottish, Welsh) Fresh water from creeks
  • Cairn – (Scottish) Mound of rocks
  • Boyd – (Scottish) Blond
  • Dixon – (Scottish) Son of Dick
  • Evan – (Welsh) God is gracious
  • Maxwell – (Scottish) Great stream
  • Jock – (Scottish) God is gracious
  • Fulton – (Sottish) Settlement of the fowl
  • Kyle – (Scottish) Narrow spit of land
  • Sim – (Scottish) The listener
  • Dunn – (Scottish) Brown
  • Livingstone – (British, Scottish) Dear friend’s house
  • Brody – (Irish, English, Scottish) Broad eye, Broad island

Cool Scottish Boy Names

Close-Up Shot of a Cute Baby
Photo by Loren Castillo
  • Errol – (British, Scottish) Nobleman, Warrior
  • Laird – (Scottish) Lord of the land
  • Macallister – (Scottish) Son of Alasdair
  • Padraig – (Irish) Patrician, noble
  • Leith – (Gaelic, Scottish) Wet, Damp
  • Scott – (English, Scottish) From Scotland
  • Carlin – (Irish) Little champion
  • Lowry – (Welsh, English, Scottish) From Laurentum
  • Glenn – (Scottish) A narrow valley
  • Uilleam – (Scottish) Resolute protector
  • Kerr – (Scottish) Living near wet ground
  • Reynold – (Scottish) Powerful counsel

Trending Scottish Boy Names

  • Alistair – (English, Scottish) Defending men
  • Keir – (Irish) Dark, Black
  • Alastair – (Scottish) Defender of men
  • Lochlan – (Irish) Land of the lakes
  • Ross – (English, Scottish) Upland, Peninsula
  • Caelan – (Irish) Slender
  • Alasdair – (Scottish) Defending men
  • Eoin – (Irish) God is gracious
  • Draven – (Scottish, Gaelic) Of the raven, Hunter, Of the dark waters
  • Roan – (Irish, Scottish) Little redhead
  • Camden – (Scottish) Winding valley
  • Lyle – (Scottish, English, French) Someone who lives on an island
  • Blaine – (Irish) Slender, Angular
  • Callum – (Scottish, Latin) Dove
  • Kylen – (Gaelic) Narrow or straight
  • Finlay – (Irish, Scottish) Fair-haired hero
  • Calder – (English) Rocky water
  • Callen – (Gaelic) Rock
  • Wallace – (English, French) A Welshman or a Celt
  • Crosby – (Irish) Village with crosses
See also  Royal Boy Names Fit for a Little Prince

Classic Scottish Boy Names

A Baby Boy Sitting on the Background of a Christmas Tree
Photo by Helena Lopes
  • Duncan – (Scottish) Dark warrior
  • Ewan – (Scottish, Gaelic) Born of the yew tree
  • Laith – (Arabic, Scottish) Lion, Wet
  • Ivor – (Scottish, Welsh) Yew
  • Fraser – (Scottish, French) Strawberry
  • Morris – (English, Gaelic) Dark-skinned, Moor
  • Gordon – (Scottish) Great hill
  • Craig – (Scottish) From the rocks
  • Allen – (English, Scottish) Handsome, Cheerful
  • Donald – (Scottish) Proud chief
  • Macklin – (Scottish) Son of the servant of Saint John
  • Stuart – (Scottish) Steward
  • Teague – (Scottish) Bard, poet
  • Adair – (English, Scottish) Shallow place in a river near oaks
  • Kester – (Scottish) One who carries Christ

Short Scottish Boy Names

  • Aodh – (Gaelic) Fire
  • Don – (Scottish) Proud chief
  • Iain – (Gaelic) God is gracious
  • Ewen – (Irish) Born of the mountain
  • Naim – (Scottish, Arabic) River with alder trees, Happy
  • Loch – (Scottish Gaelic) Lake
  • Tam – (Scottish) Twin
  • Fyfe – (Scottish) Place name
  • Bud – (American, Scottish) Brother, Friend, Old Man
  • Ean – (Scottish) God is gracious
  • Eon – (Scottish) God is gracious
  • Doug – (Scottish) Dark water; Black river
  • Ron – (Scottish) Mountain of strength, Ruler’s counselor
  • Muir – (Scottish) Dweller near the moor
  • Glen – (Scottish) Narrow valley
  • Neil – (Irish) Cloud
  • Eion – (Scottish) God is gracious

Nature Inspired Scottish Boy Names

Baby Lying On Bed
Photo by Polina Tankilevitch
  • Struan – (Gaelic) Stream
  • Arran – (Scottish) Ridged island
  • Conran – (Irish) Descendant of Conaran
  • Brodie – (Scottish) Little ridge
  • Auley – (Scottish, Manx) Ancestor’s descendant
  • Graeme – (British, Scottish) Gravel area, Gray homestead
  • Conal – (Irish) Strong as a wolf
  • Dougal – (Scottish) Dark stranger
  • Calhoun – (Irish) From the narrow forest
  • Allan – (Irish, Scottish, English) Handsome, Peaceful, Little rock
  • Cailean – (Irish) Pup, cub
  • Argyle – (Scottish) An Irishman, from the land of the Gaels
  • Conway – (Irish) Hound of the plain
  • Alister – (Scottish) Man’s defender
  • Callister – (Irish) Son of Alister
  • Frasier – (Scottish) Strawberry
  • Nairn – (Scottish) River with alder trees
  • Eachann – (Irish) Keeper of horses
  • Carrick – (Gaelic) Rock
  • Berk – (Scottish) Birch tree meadow
  • Nairne – (Scottish) River with alder trees
See also  Badass Girl Names That Make a Statement

First Names From Scottish Surname

  • Macaulay – (Scottish) Son of righteousness
  • Ramsay – (English) Low-lying land
  • Stewart – (Scottish) Steward
  • Kenny – (Gaelic) Handsome, Born of fire
  • Duffy – (Irish) Dark
  • Kason – (Scottish) Son of the marsh-dwellers
  • Sanders – (Scottish) Defending men
  • Taggart – (Irish) Son of the priest
  • Forbes – (Scottish) Field
  • Napier – (Scottish) Producer or seller of table linens
  • Iagan – (Irish) Little fire
  • Melville – (Scottish) Settlement on infertile land
  • Boyne – (Irish) White cow
  • Davies – (Welsh) Son of David
  • Patterson – (English, Scottish) Son of Peter, Son of Patrick
  • Hastings – (Irish, Gaelic, British) Descendant of Oistín, Son of the austere man

Unique Scottish Boy Names

A Baby Playing with an Educational Toy while Sitting on a Floor
Photo by MART PRODUCTION
  • Tavish – (Scottish) Twin
  • Ruairi – (Irish) Red king
  • Kincaid – (Scottish, Gaelic) Of the head of the rock, The head of the battle
  • Irvine – (Scottish) Green or fresh water
  • Brisbane – (Scottish, Australian) Break bone
  • Perth – (Scottish) Thornbush thicket
  • Ferguson – (Scottish) Son of Fergus
  • Drummond – (Scottish) Ridge
  • Arnett – (Scottish) Powerful as an eagle
  • Wilkie – (Scottish) Resolute protection
  • Mingus – (Scottish) Tenants of a manor
  • Ludovic – (English, Scottish) Famous warrior
  • Saunders – (English, Scottish) Defending men
  • Ruskin – (Scottish) From a family of tanners
  • Curry – (English, Irish) Hill hollow, Descendant of Comhraidhe
  • Mccarthy – (Irish) Son of Cárthach
  • Paterson – (English) Son of Peter
  • Boyce – (Scottish, French) Lives by the woods
  • Hutton – (English, Scottish) Ridge enclosure
  • Creighton – (English, Scottish) Hilltop town, rocky place
  • Lomond – (Scottish) Elm, Blaze

2 Syllable Scottish Boy Names

  • Ossian – (Irish) Little deer
  • Niven – (Scottish) Little saint
  • Donal – (Scottish) Proud chief
  • Kelso – (Scottish) Chalk ridge
  • Murdo – (Scottish) Son of the sea warrior
  • Lockie – (Scottish) From the fjord
  • Ninian – (Gaelic) Name of 5th-century saint
  • Dickson – (Scottish) Son of Dick
  • Maclean – (Scottish) Servant of Saint John
  • Erskine – (Scottish) From the high cliffs
  • Barclay – (English, Scottish) Where birches grow
  • Hendry – (English, Scottish) Son of Henry
  • Dalziel – (Scottish) The small field
  • Seumas – (Irish) Supplanter
  • Tyree – (Scottish) From Tyrie
  • Findlay – (Irish) Fair-haired courageous one, Fair-haired hero
  • Dugald – (Scottish) Dark stranger
  • Malcom – (Scottish) Devotee of St. Columba
  • Gillespie – (Scottish) Bishop’s servant
  • Parlan – (Aramaic, Scottish) Son of the furrow
See also  250+ Beautiful and Powerful Royal Girl Names

Unisex Scottish Baby Names

Toddler with Blue Eyes
Photo by Spas Genev
  • Breck – (Scottish) Speckled
  • Lundy – (Scottish) Monday’s child
  • Kyland – (Scottish) Narrows, Channel, Strait
  • Dallis – (Scottish) From the dales, The valley meadows
  • Fife – (Scottish) Place name
  • Les – (Scottish) Holly garden, From Leicester
  • Brice – (Scottish) Speckled, freckled
  • Donnell – (Scottish) Descendant of Domhnall, Ruler of the world
  • Coburn – (Scottish, English) Stream of the rooster, Supplanter
  • Bar – (Scottish) Poet, one who sings ballads
  • Lorne – (Scottish) Fox
  • Brann – (Scottish) Bramble or a thicket of wild gorse
  • Duff – (Irish) Swarthy
  • Lenox – (Scottish) Elm grove
  • Kameron – (Scottish) Crooked nose
  • Mckay – (Scottish) Happy, Rejoicing, Son of Aodh
  • Houston – (Scottish) Hugh’s town
  • Kylar – (Gaelic, Irish) Narrow, Strait, Graceful

Mythological Scottish Boy Names

  • Angus – (Gaelic) One strength
  • Fergus – (Scottish, Irish) Man of force
  • Bran – (Scottish) Bramble or a thicket of wild gorse
  • Conall – (Irish) Strong as a wolf
  • Eoghan – (Irish Gaelic) Born of the yew tree
  • Euan – (Gaelic) Born of the yew tree
  • Connell – (Irish) Strong as a wolf
  • Feargus – (Scottish, Gaelic) Man of vigor, Strength, Masculinity
  • Darragh – (Irish) Oak tree
  • Berklee – (Scottish) Birch tree meadow

Royal Scottish Boy Names

Boy Lying on Sand
Photo by Natasha Babenko
  • Kendrick – (English, Scottish) Royal ruler, Champion
  • Monro – (Scottish) Mouth of the river Rotha, in Ireland
  • Camry – (Scottish) Crooked nose
  • Ruairidh – (Scottish) Red king
  • Dunham – (Scottish) Brown hill homestead
  • Sholto – (Scottish, Gaelic) Sower
  • Mungo – (Scottish) My pet
  • Buchanan – (Scottish) Place of the cannon
  • Murdock – (Scottish) Sea

Literary Scottish Boy Names

  • Norris – (French, Scottish) Northerner
  • Mcewan – (Scottish) Son of Ewan
  • Fingal – (Gaelic) Fair stranger
  • Munro – (Scottish) Mouth of the River Roe
  • Donalbain – (Scottish) Brown-haired fighter, Fair-haired
  • Macduff – (Scottish) Son, Dark
  • Banquo – (Scottish) Thane of Lochaber

Wrap Up

I hope this list of 250 Scottish boy names has given you a few ideas and helped you get that one name for your baby.

There’s something distinctive about each of these names, whether it’s an ageless favorite like Duncan, a nature lover like Brodie, or a wild and unique name like Tavish.

From classical and traditional names to unique and contemporary, there is something for every parent on this list who wants to honor Scotland’s past.

Happy naming!

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *