Scottish Names

Scottish Names

Scottish names draw on three languages at once: Scottish Gaelic, Scots and the Norse of the Viking settlers who held the islands for centuries. That mix gives you soft Gaelic names like Eilidh and Mhairi, hardy clan surnames like Campbell and Fraser, and island names like Torquil and Somerled that sound like they arrived by longship.

We’ve gathered more than 70 favorites, with pronunciation for the Gaelic ones that look nothing like they sound. Dive deeper with our lists of Scottish boy names, Scottish girl names and Scottish last names, or compare with their Celtic cousins in Irish names.

Our top picks: Isla, Lachlan, Eilidh, Callum, Mhairi, Rory, Ailsa, Hamish, Skye, Finlay, Iona, Fraser

Scottish Names: browse all lists

Popular Scottish boy names

A mix of Gaelic classics and names that Scottish parents keep near the top of National Records of Scotland lists. See all 100 in our Scottish boy names.

NameMeaningOrigin
LachlanFrom the land of lochs (originally Norway)Gaelic
CallumDove; from St. ColumbaGaelic, from Latin
RoryRed king (Ruairidh)Gaelic
FinlayFair warrior (Fionnlagh)Gaelic
HamishGaelic form of James (Seumas)Gaelic
AngusOne strength, one choice (Aonghas)Gaelic
FraserFrom the clan name; possibly from FrisselleScottish / Norman
AlasdairDefender of menGaelic form of Alexander
EwanBorn of the yew, or young warriorGaelic
HarrisFrom the Isle of Harris; also “son of Harry”Scottish / English
LewisFrom the Isle of Lewis; also “famous warrior”Scottish / Germanic
MurrayFrom Moray; “seaboard settlement”Gaelic
DuncanDark warriorGaelic
FergusMan of strengthGaelic

Popular Scottish girl names

Many of Scotland’s best-loved girl names come from islands, glens and Gaelic forms of saints’ names. Find 100 in our Scottish girl names.

NameMeaningOrigin
IslaFrom the Isle of IslayScottish place name
AilsaFrom Ailsa Craig, a Firth of Clyde islandNorse / Gaelic
EilidhGaelic form of Helen; “light”Gaelic
MhairiGaelic form of MaryGaelic
IonaFrom the holy island of IonaScottish place name
KirstyFollower of ChristScots diminutive of Christina
CatrionaPure (Katherine)Gaelic
FionaFair, whiteCoined by poet James Macpherson from Gaelic fionn
MoragGreat; or a form of MòrGaelic
ElspethGod is my oath (Elizabeth)Scots
IsobelGod is my oathScots
MaisiePearl; Scots pet form of MargaretScots
FreyaLady; Norse goddessNorse, popular in Orkney and Shetland
SkyeFrom the Isle of SkyeScottish place name

Gaelic names and how to say them

Gaelic spelling follows its own rules: mh and bh sound like “v,” and dh is often silent. Scotland and Ireland share many of these, so see our Celtic names for more.

NamePronunciationMeaning
RuairidhROO-reeRed king
EachannYAKH-anHorse lord (anglicized Hector)
SeonaidSHAW-nitchGaelic form of Janet, “God is gracious”
MarsailiMAR-sa-leeGaelic form of Marjorie, “pearl”
CiorstaidhKEER-steeGaelic form of Kirsty
SomhairleSAW-ur-laSummer traveler, i.e. Viking (Somerled)
UisdeanOOSH-janGaelic form of Hugh or Norse Eysteinn
OighrigOY-rikPossibly “speckled”; anglicized as Effie
TormodTOR-om-otNorse Thormund, anglicized Norman
BeathagBEH-hakLife; often anglicized as Sophia or Rebecca
IainEE-anGaelic form of John
SìleasSHEE-lasGaelic form of Julia or Cecilia

Famous Scottish clan surnames

The prefix Mac means “son of,” so MacDonald is “son of Donald.” Many clan names now double as first names; the full story is in our Scottish last names guide.

SurnameMeaningClan homeland
MacDonaldSon of Donald, “world ruler”The Isles and Highlands
CampbellCrooked mouth (caimbeul)Argyll
MacGregorSon of Gregor, “watchful”Glen Orchy, Perthshire
StewartSteward of the royal householdRoyal dynasty, Renfrewshire
MacLeodSon of Ljótr, Norse “ugly”Skye, Harris and Lewis
MackenzieSon of Coinneach, “handsome”Ross-shire
CameronCrooked nose (cam shròn)Lochaber
GordonPossibly “great hill fort”Aberdeenshire
MacLeanSon of the servant of St. JohnMull
MunroPossibly “man from the Roe River”Easter Ross
DouglasDark water, dark riverThe Borders
SinclairFrom Saint-Clair in NormandyCaithness and Orkney
RobertsonSon of RobertAtholl, Perthshire
BuchananPossibly “house of the canon”Loch Lomond

Scottish place names used as first names

Islands, rivers and glens make evocative first names; many feel especially fitting for families with Scottish roots. Several also work as unisex names.

NamePlaceBest for
ArranThe Isle of ArranBoys, increasingly girls
LennoxHistoric district near Loch LomondBoys; also a clan and dukedom
NevisBen Nevis, Britain’s highest mountainUnisex
ClydeRiver Clyde, GlasgowBoys; vintage cool
LomondLoch LomondBoys
TayRiver Tay, Scotland’s longest riverUnisex
CarrickDistrict in Ayrshire; “rock”Boys
KinnairdKinnaird Head, Aberdeenshire; “high head”Boys
ButeThe Isle of ButeUnisex
RonaIslands of North and South RonaGirls

Names from Scottish history and legend

Warrior kings, rebels and heroines have kept these names alive. Many sit comfortably beside our Viking names, a reminder of Norse Scotland.

NameMeaningFamous bearer
RobertBright fameRobert the Bruce, king of Scots
WilliamWill + helmetWilliam Wallace, Braveheart
MacbethSon of lifeKing of Scots, 1040–1057
MalcolmDevotee of St. ColumbaMalcolm III, Canmore
KennethHandsome, or born of fireKenneth MacAlpin, first king of Scots
FloraFlowerFlora MacDonald, who helped Bonnie Prince Charlie escape
MargaretPearlSt. Margaret of Scotland
MaryBeloved, or bitterMary, Queen of Scots

Tips for choosing a Scottish name

  • Decide between Gaelic and anglicized spellings. Ruairidh and Rory, Eilidh and Ailie are the same names; the Gaelic form is beautiful but often mispronounced outside Scotland.
  • Look at your family’s clan. A clan surname like Fraser, Cameron or Lennox can make a meaningful first or middle name.
  • Try an island. Isla, Iona, Skye, Arran and Harris connect a child to a real place and are easy to spell.
  • Mind the Mac. Mac and Mc mean exactly the same thing (“son of”); the spelling difference is mostly a matter of clerks and family habit.
  • Check pronunciation with a Gaelic speaker or a reliable audio guide if you choose a name like Seonaid or Oighrig.

Frequently asked questions

What is the most popular Scottish name?

In recent National Records of Scotland lists, Isla and Olivia have led for girls and Jack and Noah for boys. Among distinctively Scottish names, Isla, Rory, Finlay and Lachlan are consistent favorites.

What does Mac mean in Scottish surnames?

Mac means “son of” in Gaelic. MacDonald means “son of Donald,” MacGregor “son of Gregor.” Mc is simply a shortened spelling.

How do you pronounce Eilidh?

Eilidh is pronounced AY-lee. It is the Gaelic form of Helen and is one of the most popular girls’ names in the Highlands.

Is Fiona a Scottish name?

Yes. Fiona was popularized in the 1760s by Scottish poet James Macpherson in his Ossian poems, based on the Gaelic word fionn, “fair, white.”

Are Scottish and Irish names the same?

They overlap a lot because Scottish Gaelic and Irish Gaelic are closely related, but spellings differ (Scottish Seumas vs. Irish Séamus), and Scotland adds Norse and Scots influences.