Scottish Names
Share
Copy link
Scottish baby names may be familiar outside their native land, but many retain their distinctly Scottish style. While Scottish names may relate to both Ireland via their individual versions of the Gaelic language and to England via their shared heritage in the United Kingdom.
The most popular Scottish names today evidence that blend, with English names such as Emily and Jack sharing the stage with distinctly Scottish names such as Isla and Finlay. If you have Scottish heritage or simply love that beautiful land, you may be interested in finding a Scottish name for your baby.
Here, our full list of Scottish boys' names and Scottish girls' names, ranked by their current popularity on Nameberry.
RELATED:
- Aberdeen
Origin:
Scottish place-name
- Aberdeen
Origin:
Scottish place-name
- Adair
Origin:
Scottish and IrishMeaning:
"oak tree ford"
- Adair
Origin:
English and ScottishMeaning:
"shallow place in a river near oaks"
- Adelbert
- Aifric
- Ailbert
- Ailean
- Aili
Origin:
Finnish and Sami variation of Helga, diminutive of Aileen, Anglicization of EilidhMeaning:
"holy, blessed; bright and shining light"
- Ailsa
Origin:
Scottish from NorseMeaning:
"elf victory"
- Aimil
- Ainsley
Origin:
ScottishMeaning:
"one's own meadow"
- Ainsley
Origin:
ScottishMeaning:
"solitary meadow"
- Alasdair
Origin:
Scottish variation of AlexanderMeaning:
"defending men"
- Alastair
Origin:
ScottishMeaning:
"defender of men"
- Alick
- Alison
Origin:
Norman French, diminutive of Alice
- Alistair
Origin:
English spelling of Alasdair, Scottish version of AlexanderMeaning:
"defending men"
- Allison
Origin:
Scottish, diminutive of AliceMeaning:
"noble"
- Alwyne
- Amilia
- Angus
Origin:
Anglicized form of Aonghus, Aonghas, GaelicMeaning:
"one strength"
- Annabel
Origin:
Scottish variation of AmabelMeaning:
"loving"
- Arailt
- Argyle
Origin:
ScottishMeaning:
"an Irishman, from the land of the Gaels"
- Arran
Origin:
Scottish place nameMeaning:
"ridged island"
- Artis
Origin:
CelticMeaning:
"bear"
- Aurla
- Baird
Origin:
Scottish occupational nameMeaning:
"minstrel, poet"
- Balfour
Origin:
ScottishMeaning:
"the village by the pasture"
- Ballantine
Origin:
Scottish surnameMeaning:
"worship place"
- Balliol
Origin:
FrenchMeaning:
"fortification"
- Bell
Origin:
English and Scottish occupational nameMeaning:
"ringer of the bell"
- Blair
Origin:
ScottishMeaning:
"dweller on the plain"
- Blair
Origin:
ScottishMeaning:
"dweller on the plain"
- Bonnie
Origin:
ScottishMeaning:
"beautiful, cheerful"
- Bowie
Origin:
ScottishMeaning:
"blond"
- Boyce
Origin:
Scottish, from FrenchMeaning:
"lives by the woods"
- Boyd
Origin:
ScottishMeaning:
"blond"
- Breck
Origin:
ScottishMeaning:
"speckled"
- Brice
Origin:
Scottish surnameMeaning:
"speckled, freckled"
- Brice
Origin:
Scottish surnameMeaning:
"speckled, freckled"
- Brody
Origin:
Irish, English, and ScottishMeaning:
"broad eye or broad island"
- Bruce
Origin:
Scottish and English from FrenchMeaning:
"from the brushwood thicket"
- Bryce
Origin:
Variation of Brice, Scottish surnameMeaning:
"speckled, freckled"
- Bryce
Origin:
Scottish surnameMeaning:
"speckled, freckled"
- Buchanan
Origin:
ScottishMeaning:
"place of the cannon"
- Burns
Origin:
Scottish and EnglishMeaning:
"from the burnt house"
- Caelan
Origin:
IrishMeaning:
"slender"
- Cairn
Origin:
ScottishMeaning:
"mound of rocks"
- Caitriona
Origin:
Gaelic variation of CatherineMeaning:
"pure"
- Callum
Origin:
Scottish form of Columba, LatinMeaning:
"dove"
- Cam
Origin:
Diminutive of Cameron or Camilla
- Cam
Origin:
Diminutive of Cameron, ScottishMeaning:
"crooked nose"
- Camden
Origin:
ScottishMeaning:
"winding valley"
- Camden
Origin:
ScottishMeaning:
"winding valley"
- Cameron
Origin:
ScottishMeaning:
"crooked nose"
- Cameron
Origin:
Scottish surnameMeaning:
"crooked nose"
- Campbell
Origin:
ScottishMeaning:
"crooked mouth"
- Campbell
Origin:
ScottishMeaning:
"crooked mouth"
- Caoimhe
Origin:
Irish, ScottishMeaning:
"beautiful"
- Carmichael
Origin:
ScottishMeaning:
"fort of Michael"
- Carson
Origin:
English and Scottish surnameMeaning:
"son of the marsh dwellers"
- Carson
Origin:
English and Scottish surnameMeaning:
"son of the marsh dwellers"
- Clyde
Origin:
Scottish river name
- Colin
Origin:
English diminutive of Nicholas or Irish and ScottishMeaning:
"people of victory; pup"
- Collin
Origin:
Variation of Colin and Collins
- Collins
Origin:
Surname derived from Nicholas or ColinMeaning:
"people of victory or pup"
- Collins
Origin:
Surname derived from Nicholas or Colin
- Craig
Origin:
ScottishMeaning:
"from the rocks"
- Dàibhidh
- Dalziel
Origin:
ScottishMeaning:
"the small field"
- Dashiell
Origin:
Anglicization of French surname de Chiel, meaning unknown
- Dickson
Origin:
ScottishMeaning:
"son of Dick"
- Dixon
Origin:
ScottishMeaning:
"son of Dick"
- Don
Origin:
Diminutive of Donald, ScottishMeaning:
"proud chief"
- Donald
Origin:
ScottishMeaning:
"proud chief"
- Doon
Origin:
Spelling variation of word name Dune or Scottish surnameMeaning:
"brown or dark"
- Doone
Origin:
Scottish surnameMeaning:
"hill, mountain"
- Dougal
Origin:
ScottishMeaning:
"dark stranger"
- Douglas
Origin:
ScottishMeaning:
"black water"
- Douglas
Origin:
ScottishMeaning:
"black water"
- Drummond
Origin:
ScottishMeaning:
"ridge"
- Duncan
Origin:
ScottishMeaning:
"dark warrior"
- Dundee
Origin:
Scottish place-name
- Dunham
Origin:
ScottishMeaning:
"brown hill homestead"
- Dunn
Origin:
ScottishMeaning:
"brown"
- Eachann
Origin:
IrishMeaning:
"keeper of horses"
- Earvin
Origin:
Spelling variation of Irvin
- Eileen
Origin:
Scottish variation of EvelynMeaning:
"desired; or water, island"
- Eilidh
Origin:
Gaelic form of Eleanor
- Elaine
Origin:
French and ScottishMeaning:
"bright, shining light"
- Elsie
Origin:
Diminutive of Elizabeth via its Scottish variation, ElspethMeaning:
"pledged to God"
- Elspeth
Origin:
Scottish variation of ElizabethMeaning:
"pledged to God"
- Errol
Origin:
Scottish, spelling variation of Earl
- Erskine
Origin:
ScottishMeaning:
"from the high cliffs"
- Ervin
Origin:
Scottish variation of Irving; Hungarian variation of Erwin
- Euan
Origin:
Gaelic, Anglicized form of EoghannMeaning:
"born of the yew tree"
- Evander
Origin:
Scottish; GreekMeaning:
"bow warrior; strong man"
- Ewan
Origin:
Scottish form of Gaelic EoghanMeaning:
"born of the yew tree"
- Fairbairn
Origin:
ScottishMeaning:
"fair-haired child"
- Farquhar
Origin:
ScottishMeaning:
"friendly man"
- Ferelith
Origin:
ScottishMeaning:
"true sovereignty"
- Fergus
Origin:
Scottish and IrishMeaning:
"man of force"
- Fianna
Origin:
IrishMeaning:
"band of warriors"
- Fife
Origin:
ScottishMeaning:
"place name"
- Fife
Origin:
ScottishMeaning:
"place name"
- Fifer
Origin:
Scottish occupational nameMeaning:
"piper"
- Fifer
Origin:
Scottish occupational nameMeaning:
"piper"
- Finley
Origin:
Irish and ScottishMeaning:
"fair-haired hero"
- Finley
Origin:
Irish and ScottishMeaning:
"fair-haired hero"
- Fiona
Origin:
ScottishMeaning:
"white, fair"
- Firth
Origin:
Scottish nature nameMeaning:
"estuary or arm of the sea"
- Fitz
Origin:
ScottishMeaning:
"son of"
- Flora
Origin:
LatinMeaning:
"flower"
- Forbes
Origin:
ScottishMeaning:
"field"
- Fraser
Origin:
Scottish from FrenchMeaning:
"strawberry"
- Galloway
Origin:
ScottishMeaning:
"stranger"
- Geneen
Origin:
Scottish variation of Jeanine
- Gerlad
- Gibby
- Gilleabart
- Gillespie
Origin:
ScottishMeaning:
"bishop's servant"
- Glasgow
Origin:
Scottish place-name
- Glasgow
Origin:
Scottish place-name
- Glen
Origin:
ScottishMeaning:
"a narrow valley"
- Glenn
Origin:
ScottishMeaning:
"valley"
- Glenn
Origin:
ScottishMeaning:
"a narrow valley"
- Gordon
Origin:
ScottishMeaning:
"great hill"
- Graeme
Origin:
Scottish variation of Graham
- Graham
Origin:
ScottishMeaning:
"gravelly homestead"
- Grant
Origin:
Scottish from FrenchMeaning:
"large"
- Greer
Origin:
Scottish, contraction of surname Gregor; LatinMeaning:
"alert, watchful"
- Grier
Origin:
Scottish, spelling variation of GreerMeaning:
"alert, watchful"
- Guthrie
Origin:
ScottishMeaning:
"windy place"
- Halley
Origin:
Scottish and EnglishMeaning:
"hall or woodland clearing"
- Hamish
Origin:
Scottish variation of JamesMeaning:
"supplanter"
- Harailt
- Hume
Origin:
Scottish variation of Holmes
- Iagan
- Ian
Origin:
Scottish version of JohnMeaning:
"the Lord is gracious"
- Idonea
- Ilisa
Origin:
Scottish and English variation of Alisa and Elisa
- Innes
Origin:
ScottishMeaning:
"from the river island"
- Iona
Origin:
Scottish place-name
- Irvin
Origin:
ScottishMeaning:
"handsome, fair of face"
- Irving
Origin:
ScottishMeaning:
"green river, sea friend"
- Iseabail
- Iseabal
- Ishbel
- Isla
Origin:
Scottish place-name or SpanishMeaning:
"island"
- Islay
Origin:
Scottish place-name
- Isobel
Origin:
Scottish variation of IsabelMeaning:
"pledged to God"
- Ivor
Origin:
Scottish variation of Welsh IforMeaning:
"yew"
- Jamie
Origin:
Diminutive of JamesMeaning:
"supplanter"
- Jamie
Origin:
Diminutive of JamesMeaning:
"supplanter"
- Janneth
- Jessie
Origin:
Anglicized form of Teasagh or diminutive of JessicaMeaning:
"wealthy"
- Jock
Origin:
Scottish variation of Jack
- Joffrey
Origin:
Variant of Geoffrey
- Keith
Origin:
ScottishMeaning:
"wood"
- Kelso
Origin:
Scottish place and surnameMeaning:
"chalk ridge"
- Kelvin
Origin:
ScottishMeaning:
"narrow or wooded river"
- Kendrick
Origin:
English and ScottishMeaning:
"royal ruler, champion"
- Kenny
Origin:
Diminutive of Kenneth
- Kenzie
Origin:
Short form of Mackenzie, ScottishMeaning:
"son of Kenneth"
- Kenzie
Origin:
Short form of Mackenzie, ScottishMeaning:
"son of Kenneth"
- Kerr
Origin:
ScottishMeaning:
"living near wet ground"
- Kerr
Origin:
ScottishMeaning:
"someone who lived near wet ground"
- Kester
Origin:
Scottish form of ChristopherMeaning:
"one who carries Christ"
- Knox
Origin:
ScottishMeaning:
"round hill"
- Kyle
Origin:
ScottishMeaning:
"narrow spit of land"
- Kyle
Origin:
ScottishMeaning:
"narrow spit of land"
- Kyleigh
Origin:
Feminine variation of Kyle or spelling variation of KylieMeaning:
"narrow spit of land; or, a boomerang"
- Kylie
Origin:
Noongar, ScottishMeaning:
"boomerang; narrow channel"
- Lachlan
Origin:
ScottishMeaning:
"from the fjord-land"
- Laird
Origin:
ScottishMeaning:
"lord of the land"
- Leith
Origin:
Scottish, river name
- Leith
Origin:
Scottish river nameMeaning:
"wet"
- Lennox
Origin:
ScottishMeaning:
"elm grove"
- Lennox
Origin:
ScottishMeaning:
"elm grove"
- Leslie
Origin:
ScottishMeaning:
"garden of holly"
- Leslie
Origin:
ScottishMeaning:
"garden of holly"
- Lileas
Origin:
Scottish variation of Lily
- Lilias
Origin:
LatinMeaning:
"lily"
- Lochlan
Origin:
Spelling variation of Lachlan
- Logan
Origin:
Scottish surnameMeaning:
"little hollow"
- Logan
Origin:
ScottishMeaning:
"small hollow"
- Ludovic
Origin:
English and Scottish variation of LudwigMeaning:
"famous warrior"
- Lundy
Origin:
ScottishMeaning:
"Monday's child"
- Lyle
Origin:
Scottish and English from FrenchMeaning:
"someone who lives on an island"
- Lyle
Origin:
Scottish and English from FrenchMeaning:
"someone who lives on an island"
- Mac
Origin:
Scottish or IrishMeaning:
"son of"
- Macallister
Origin:
ScottishMeaning:
"son of Alasdair"
- Macarthur
Origin:
ScottishMeaning:
"son of Arthur"
- Macaulay
Origin:
ScottishMeaning:
"son of righteousness"
- Macdonald
Origin:
ScottishMeaning:
"son of Donald"
- Macgregor
Origin:
ScottishMeaning:
"son of Gregor"
- Mack
Origin:
Scottish or IrishMeaning:
"son of"
- Mackenzie
Origin:
ScottishMeaning:
"son of Kenneth"
- Mackenzie
Origin:
ScottishMeaning:
"son of Kenneth"
- Maclean
Origin:
ScottishMeaning:
"servant of Saint John"
- Mairi
Origin:
Scottish variation of MaryMeaning:
"bitter"
- Maisie
Origin:
Scottish diminutive of Margaret or MaryMeaning:
"pearl or bitter"
- Maisy
Origin:
Scottish diminutive of MargaretMeaning:
"pearl"
- Malcolm
Origin:
ScottishMeaning:
"devotee of St. Colomba"
- Malvina
Origin:
ScottishMeaning:
"smooth-browed one"
- Marjorie
Origin:
Scottish variation of Margery, diminutive of MargaretMeaning:
"pearl"
- Maxwell
Origin:
ScottishMeaning:
"great stream"
- Mcarthur
Origin:
ScottishMeaning:
"son of Arthur"
- Mcewan
Origin:
ScottishMeaning:
"son of Ewan"
- Mckenzie
Origin:
Spelling variation of Mackenzie, ScottishMeaning:
"son of Kenneth"
- Mckinley
Origin:
ScottishMeaning:
"son of the fair hero"
- Mckinley
Origin:
ScottishMeaning:
"son of the fair hero"
- Melville
Origin:
ScottishMeaning:
"settlement on infertile land"
- Menzies
Origin:
Scottish surname of Norman originMeaning:
"to reside, abide"
- Mina
Origin:
Scottish diminutive, also Hindu equivalent of Pisces
- Mingus
Origin:
Scottish, variation of MenziesMeaning:
"tenants of a manor"
- Mirin
Origin:
Irish and Scottish, meaning unknown
- Mirin
Origin:
Irish and Scottish, meaning unknown
- Mirren
Origin:
ScottishMeaning:
"drop of the sea, bitter, or beloved"
- Mirren
Origin:
ScottishMeaning:
"drop of the sea, bitter, or beloved"
- Moibeal
- Moireach
- Monroe
Origin:
ScottishMeaning:
"mouth of the Roe river"
- Mór
Origin:
Scottish and Irish GaelicMeaning:
"great one"
- Mórag
Origin:
ScottishMeaning:
"the great one"
- Muir
Origin:
ScottishMeaning:
"dweller near the moor"
- Muireall
- Mungo
Origin:
Scottish nicknameMeaning:
"my pet"
- Munro
Origin:
ScottishMeaning:
"mouth of the river Ro"
- Murray
Origin:
ScottishMeaning:
"settlement by the sea"
- Murray
Origin:
ScottishMeaning:
"from the land by the sea"
- Naim
Origin:
Scottish; ArabicMeaning:
"river with alder trees; happy"
- Nairn
Origin:
ScottishMeaning:
"river with alder trees"
- Nairne
Origin:
ScottishMeaning:
"river with alder trees"
- Napier
Origin:
Scottish occupational nameMeaning:
"producer or seller of table linens"
- Neilina
- Nessa
Origin:
ScandinavianMeaning:
"headlands, promontory"
- Nicol
Origin:
Scottish and English, medieval variation of Nicholas
- Ninian
Origin:
Scottish and Irish, meaning unknown
- Niven
Origin:
ScottishMeaning:
"little saint"
- Norlene
- Norrie
- Norville
Origin:
ScottishMeaning:
"northern town"
- Paisley
Origin:
ScottishMeaning:
"church, cemetery"
- Paisley
Origin:
ScottishMeaning:
"church, cemetery"
- Perth
Origin:
ScottishMeaning:
"thornbush thicket"
- Philbin
- Pilbin
- Pollock
Origin:
ScottishMeaning:
"pit"
- Rab
- Rabbie
- Raghnall
- Raibeart
- Raibeartag
- Ranald
- Ranulph
Origin:
Scottish variation of RandolphMeaning:
"shield-wolf"
- Reynold
Origin:
ScottishMeaning:
"powerful counsel"
- Rhona
Origin:
ScottishMeaning:
"Scottish island name"
- Roan
Origin:
Variation of Rowan, Irish and ScottishMeaning:
"little redhead"
- Roban
- Roleen
- Rona
Origin:
Scottish spelling variation of Rhona; Norwegian; HebrewMeaning:
"might; song"
- Ronalda
Origin:
Scottish, feminine variation of Ronald
- Ronson
Origin:
ScottishMeaning:
"son of Ronald"
- Rory
Origin:
IrishMeaning:
"red king"
- Ross
Origin:
English and ScottishMeaning:
"upland, peninsula"
- Rowan
Origin:
Scottish and IrishMeaning:
"rowan tree; little redhead"
- Rowan
Origin:
Scottish and IrishMeaning:
"rowan tree; little redhead"
- Roy
Origin:
ScottishMeaning:
"red"
- Rusk
Origin:
ScottishMeaning:
"marsh, bog"
- Ruskin
Origin:
ScottishMeaning:
"from a family of tanners"
- Ruthven
- Sanders
Origin:
Scottish diminutive of AlexanderMeaning:
"defending men"
- Sandy
Origin:
Scottish and English diminutive of AlexanderMeaning:
"defending men"
- Scotland
Origin:
Place-name
- Senga
Origin:
ScottishMeaning:
"slender"
- Seumas
Origin:
Variation of Seamus, IrishMeaning:
"supplanter"
- Sholto
Origin:
Scottish from the GaelicMeaning:
"sower"
- Shona
Origin:
Scottish GaelicMeaning:
"God is gracious"
- Sìleas
- Sinclair
Origin:
ScottishMeaning:
"from the town of St. Clair"
- Skye
Origin:
Scottish place-name
- Skye
Origin:
Scottish place-name
- Stewart
Origin:
ScottishMeaning:
"steward"
- Stuart
Origin:
ScottishMeaning:
"steward"
- Tamlane
- Tammy
Origin:
English, diminutive of Tamara
- Tavish
Origin:
Scottish variation of ThomasMeaning:
"twin"
- Tay
Origin:
Scottish place-name
- Teague
Origin:
ScottishMeaning:
"bard, poet"
- Teasagh
Origin:
Scottish variation of JeanMeaning:
"God is gracious"
- Thane
Origin:
ScottishMeaning:
"clan chieftain"
- Tòmag
- Torquil
Origin:
Scottish from NorseMeaning:
"Thor's cauldron"
- Tyree
Origin:
ScottishMeaning:
"from Tyrie"
- Uilleam
Origin:
Scottish variation of William
- Vevina
Origin:
ScottishMeaning:
"sweet lady"
- Wallace
Origin:
ScottishMeaning:
"foreigner, stranger"
- Wiley
Origin:
Scottish diminutive of William, German, EnglishMeaning:
"resolute protection; from Wylye"
- Wilkie
Origin:
Scottish surname from a diminutive of WilliamMeaning:
"resolute protection"
- Willamina
Origin:
Variation of Wilhelmina, GermanMeaning:
"resolute protection"
- Wilma
Origin:
Diminutive of WilhelminaMeaning:
"resolute protection"
- Wylei
Origin:
Spelling variation of Wylie
- Wylie
Origin:
Scottish, diminutive of WilliamMeaning:
"resolute protection"
- Wylie
Origin:
EnglishMeaning:
"from Wylye"
- Yvaine
Origin:
Female variation of Yvain or ScottishMeaning:
"evening star"