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.
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.
| Name | Meaning | Origin |
|---|---|---|
| Lachlan | From the land of lochs (originally Norway) | Gaelic |
| Callum | Dove; from St. Columba | Gaelic, from Latin |
| Rory | Red king (Ruairidh) | Gaelic |
| Finlay | Fair warrior (Fionnlagh) | Gaelic |
| Hamish | Gaelic form of James (Seumas) | Gaelic |
| Angus | One strength, one choice (Aonghas) | Gaelic |
| Fraser | From the clan name; possibly from Frisselle | Scottish / Norman |
| Alasdair | Defender of men | Gaelic form of Alexander |
| Ewan | Born of the yew, or young warrior | Gaelic |
| Harris | From the Isle of Harris; also “son of Harry” | Scottish / English |
| Lewis | From the Isle of Lewis; also “famous warrior” | Scottish / Germanic |
| Murray | From Moray; “seaboard settlement” | Gaelic |
| Duncan | Dark warrior | Gaelic |
| Fergus | Man of strength | Gaelic |
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.
| Name | Meaning | Origin |
|---|---|---|
| Isla | From the Isle of Islay | Scottish place name |
| Ailsa | From Ailsa Craig, a Firth of Clyde island | Norse / Gaelic |
| Eilidh | Gaelic form of Helen; “light” | Gaelic |
| Mhairi | Gaelic form of Mary | Gaelic |
| Iona | From the holy island of Iona | Scottish place name |
| Kirsty | Follower of Christ | Scots diminutive of Christina |
| Catriona | Pure (Katherine) | Gaelic |
| Fiona | Fair, white | Coined by poet James Macpherson from Gaelic fionn |
| Morag | Great; or a form of Mòr | Gaelic |
| Elspeth | God is my oath (Elizabeth) | Scots |
| Isobel | God is my oath | Scots |
| Maisie | Pearl; Scots pet form of Margaret | Scots |
| Freya | Lady; Norse goddess | Norse, popular in Orkney and Shetland |
| Skye | From the Isle of Skye | Scottish 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.
| Name | Pronunciation | Meaning |
|---|---|---|
| Ruairidh | ROO-ree | Red king |
| Eachann | YAKH-an | Horse lord (anglicized Hector) |
| Seonaid | SHAW-nitch | Gaelic form of Janet, “God is gracious” |
| Marsaili | MAR-sa-lee | Gaelic form of Marjorie, “pearl” |
| Ciorstaidh | KEER-stee | Gaelic form of Kirsty |
| Somhairle | SAW-ur-la | Summer traveler, i.e. Viking (Somerled) |
| Uisdean | OOSH-jan | Gaelic form of Hugh or Norse Eysteinn |
| Oighrig | OY-rik | Possibly “speckled”; anglicized as Effie |
| Tormod | TOR-om-ot | Norse Thormund, anglicized Norman |
| Beathag | BEH-hak | Life; often anglicized as Sophia or Rebecca |
| Iain | EE-an | Gaelic form of John |
| Sìleas | SHEE-las | Gaelic 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.
| Surname | Meaning | Clan homeland |
|---|---|---|
| MacDonald | Son of Donald, “world ruler” | The Isles and Highlands |
| Campbell | Crooked mouth (caimbeul) | Argyll |
| MacGregor | Son of Gregor, “watchful” | Glen Orchy, Perthshire |
| Stewart | Steward of the royal household | Royal dynasty, Renfrewshire |
| MacLeod | Son of Ljótr, Norse “ugly” | Skye, Harris and Lewis |
| Mackenzie | Son of Coinneach, “handsome” | Ross-shire |
| Cameron | Crooked nose (cam shròn) | Lochaber |
| Gordon | Possibly “great hill fort” | Aberdeenshire |
| MacLean | Son of the servant of St. John | Mull |
| Munro | Possibly “man from the Roe River” | Easter Ross |
| Douglas | Dark water, dark river | The Borders |
| Sinclair | From Saint-Clair in Normandy | Caithness and Orkney |
| Robertson | Son of Robert | Atholl, Perthshire |
| Buchanan | Possibly “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.
| Name | Place | Best for |
|---|---|---|
| Arran | The Isle of Arran | Boys, increasingly girls |
| Lennox | Historic district near Loch Lomond | Boys; also a clan and dukedom |
| Nevis | Ben Nevis, Britain’s highest mountain | Unisex |
| Clyde | River Clyde, Glasgow | Boys; vintage cool |
| Lomond | Loch Lomond | Boys |
| Tay | River Tay, Scotland’s longest river | Unisex |
| Carrick | District in Ayrshire; “rock” | Boys |
| Kinnaird | Kinnaird Head, Aberdeenshire; “high head” | Boys |
| Bute | The Isle of Bute | Unisex |
| Rona | Islands of North and South Rona | Girls |
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.
| Name | Meaning | Famous bearer |
|---|---|---|
| Robert | Bright fame | Robert the Bruce, king of Scots |
| William | Will + helmet | William Wallace, Braveheart |
| Macbeth | Son of life | King of Scots, 1040–1057 |
| Malcolm | Devotee of St. Columba | Malcolm III, Canmore |
| Kenneth | Handsome, or born of fire | Kenneth MacAlpin, first king of Scots |
| Flora | Flower | Flora MacDonald, who helped Bonnie Prince Charlie escape |
| Margaret | Pearl | St. Margaret of Scotland |
| Mary | Beloved, or bitter | Mary, 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.


