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.

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

- 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

- 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
Classic Scottish Boy Names

- 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

- 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
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

- 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
Unisex Scottish Baby Names

- 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

- 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!