Some names sound like a place you want to visit. Isla brings salt wind and Hebridean beaches to mind, while Morag sounds like a story told by the fire. That pull is why so many parents search for Scottish baby girl names long before the due date.
This guide shares 35 Scottish baby girl names with meanings, origins and pronunciation tips. You will also find sections on popular, traditional, rare and modern picks, so your shortlist of Scottish baby girl names covers every style.
Quick answer: Scottish baby girl names draw on Gaelic, Scots, Norse and place-name roots. Isla, Skye and Fiona are familiar favorites, while Vaila, Lachina and Keltie are rarer. Most names fall into three groups: Gaelic names, place names and Scots forms.
Scottish Naming Traditions: Clans, Saints, Gaelic and Scots
Scotland’s names grew from several languages living side by side. Gaelic shaped Highland and Island names like Mairi and Eilidh, Scots shaped Lowland names like Kirsty and Elspeth, and Norse settlers left their mark on Shetland and Orkney. The word “Scotland” itself comes from Latin Scotia, meaning “land of the Gaels.” Clan surnames also became first names, which is why surname-style picks feel at home among Scottish baby girl names.
Saints’ calendars mattered too. Families chose a saint’s name, then added a pet form. The “-ina” ending turned male names into female ones (Lachlan became Lachina), while “-ie” endings softened names (Margaret became Maisie). Spot these patterns and you will understand many of the Scottish baby girl names below.
35 Scottish Baby Girl Names and Their Meanings

Each entry gives the meaning, the origin and a quick note on use today. Together, these 35 Scottish baby girl names mix islands, Gaelic classics and Scots favorites.
Isla
Pronounced EYE-la. It comes from Islay, the Hebridean island famous for whisky. Short, soft and easy to spell, it is one of the most loved Scottish baby girl names today.
Skye
Named for the Isle of Skye, often linked to an Old Norse word for “cloud.” Airy and bright, it works well in Scotland and abroad.
Iona
Named for the small island off Mull where St. Columba founded his abbey in 563. Calm, spiritual and easy to spell.
Ailsa
Taken from Ailsa Craig, the granite island in the Firth of Clyde. It feels rugged and graceful at once, and it is still uncommon.
Eilidh
The Gaelic form of Helen, meaning “light” or “torch.” Say AY-lee. The spelling surprises visitors, but the sound is simple and sweet.
Mairi
The Gaelic form of Mary, said MAH-ree. Mary’s meaning is debated, with “beloved” a common suggestion. Mairi looks distinctly Highland.
Catriona
The Gaelic form of Catherine, meaning “pure.” Robert Louis Stevenson used it as the title of his 1893 novel. Say ka-TREE-na.
Davina
A feminine form of David, meaning “beloved.” It gained ground in Scotland during the 1800s and carries old-fashioned warmth.
Fiona
From Gaelic fionn, “fair” or “white.” James Macpherson’s Ossian poems and the writer William Sharp spread the name, and it is now among the best-known Scottish baby girl names worldwide.
Morag
From Gaelic Mòrag, a pet form of Mòr, meaning “great.” Strong, earthy and ready for a comeback.
Rhona
Its origin is debated. Many link it to Rona, a name shared by several Hebridean islands. Crisp, short and rare today.
Sorcha
Gaelic for “brightness” or “radiance,” pronounced SOR-uh-kha. Both Scottish and Irish families use it.
Mairead
The Gaelic form of Margaret, meaning “pearl.” Say MAH-ret. It is a gentler, rarer cousin of Mairi.
Paisley
From the Renfrewshire town and the swirling pattern named after it. Playful and modern, it suits a first or middle name.
Rosslyn
Based on Roslin, the village near Edinburgh that is home to Rosslyn Chapel. Often explained as “headland by the waterfall.”
Edina
A poetic name for Edinburgh that Robert Burns used in verse. Elegant and unusual, it suits parents who love the capital.
Innes
From the Innes surname and the lands of Innes in Moray, often linked to Gaelic innis, “island.” Sleek and modern.
Keltie
Used for the Keltie Water in Perthshire and as a surname. Its meaning is uncertain, but the sound is sweet and spirited.
Lesley
From the surname Leslie, which comes from lands in Aberdeenshire. The Lesley spelling became the usual girls’ form, and it now feels vintage.
Fenella
The anglicized form of Fionnghuala, meaning “white shoulder.” Sir Walter Scott used it in Peveril of the Peak. Whimsical and memorable.
Flora
Latin for “flower.” Flora MacDonald, who helped Bonnie Prince Charlie escape in 1746, made it a Scottish favorite.
Heather
Named for the purple flower that covers Highland moors. It is familiar worldwide, but its roots are in Scotland’s hills.
Lachina
A feminine form of Lachlan, which comes from Lochlann, a Gaelic term for Norway. Very rare, and very bold.
Kirsty
A Scots pet form of Christina, meaning “follower of Christ.” Friendly, warm and a staple of the late 1900s.
Iseabail
The Gaelic form of Isabel, said roughly ISH-uh-bel. Isabel comes from Elizabeth, meaning “God is my oath.” Hard to spell, lovely to say.
Elspeth
The Scots form of Elizabeth, also meaning “God is my oath.” Stately, rare and rich with history.
Maisie
A Scots pet form of Mairead, meaning “pearl.” Sweet and playful, and still popular across the UK.
Bonnie
From the Scots word bonnie, meaning “pretty,” possibly from French bon. Cheerful and instantly understood.
Morven
Named for Morvern in the Highlands and a hill in Caithness, and also a kingdom in Ossian’s poems. Mystical and strong.
Mirren
Linked to St. Mirin, patron saint of Paisley. The soft ending sounds modern, though the roots are early medieval.
Alba
Scottish Gaelic for Scotland itself, which makes it one of the boldest Scottish baby girl names. It also means “white” in Latin and “dawn” in Spanish, so it travels easily.
Ishbel
A Scots form of Isabel with a more rugged sound, said ISH-bel. Rare, vintage and ready for revival.
Effie
A pet form of Euphemia, a Greek name meaning “well spoken.” Effie Deans appears in Scott’s Heart of Midlothian.
Lorna
A literary coinage from R.D. Blackmore’s 1869 novel Lorna Doone, loosely tied to the Scottish place name Lorne.
Vaila
From a Shetland island whose name is usually explained as Old Norse for “falcon island.” Rare, windswept and strong.
Popular Scottish Girl Names

Popularity has two sides: what the charts show and what feels truly Scottish. This section covers both, so your list of Scottish baby girl names stays balanced.
What the 2025 NRS Data Shows
National Records of Scotland reported that Freya became Scotland’s most popular girls’ name in 2025, replacing Olivia. Published tallies put Freya at just under 270 babies, with Isla and Olivia close behind. Names starting with A were the most common initial for girls, at 14.0%. Parents also used a record range of names, with more than 4,600 different girls’ names across roughly 45,000 births. Anyone shopping for Scottish baby girl names has plenty of room to stand out.
Common Scottish Girl Names vs. Names Popular in Scotland
Common Scottish girl names such as Isla, Skye and Fiona grow from Scotland’s own places and languages. Names popular in Scotland, such as Olivia, Amelia and Grace, top the charts but are shared across the UK. Isla sits in both groups, which makes it the clearest overlap among Scottish baby girl names that are both loved and local.
Traditional Scottish Girl Names

Traditional Scottish baby girl names carry centuries of church, clan and family history. Many are Scots or Gaelic forms of international saints’ names, which is why they feel both familiar and distinct.
Old Scottish Girl Names From the 1500s
Scottish records from the 1500s are full of names like Janet, Margaret, Isobel, Agnes, Marion and Elspeth. Mary, made famous by Mary, Queen of Scots, born in 1542, sat at the heart of royal naming. These names now read as vintage, so they pair well with a modern surname.
Scottish Girl Names From the 1920s
By the 1920s, Margaret and Mary were among the most common names, with Jean, Helen, Agnes, Catherine and Isabella close behind. Jean and Agnes feel almost new again because few babies carry them today. Parents who want a grandmother name with fresh energy can start here before choosing among other Scottish baby girl names.
Feminine Forms and Saint-Inspired Names
Feminine forms include Davina, Lachina and Williamina, each built from a male name. Saint-inspired choices include Mirren, Catriona and Iseabail. Both groups show how Scottish families kept old names alive by reshaping them.
Unique and Uncommon Scottish Girl Names

If you want something that stands out, these Scottish baby girl names offer more personality than the usual chart toppers.
Place-Name Picks
Scotland’s geography is a gold mine. Ailsa, Rosslyn, Edina and Vaila each point to a real place, so the name tells a story. Among place-based Scottish baby girl names, Vaila and Edina are the least used.
Nature and Landscape Names
Heather, Flora and Morven bring the moors and hills indoors, while Skye adds sea and sky. Nature is a theme in many Scottish baby girl names, and it keeps the sound soft.
The Rarest Scottish Girl Names
These ten names from this guide are ones parents rarely choose today:
| Name | Why it stands out |
|---|---|
| Lachina | Feminine form of Lachlan |
| Vaila | Shetland island name |
| Keltie | Perthshire river and surname |
| Iseabail | Gaelic form of Isabel |
| Ishbel | Scots form of Isabel |
| Mirren | Tied to St. Mirin |
| Morven | Highland landscape name |
| Edina | Poetic name for Edinburgh |
| Rhona | Linked to Hebridean islands |
| Fenella | Means “white shoulder” |
Beautiful Scottish Girl Names

Beauty is subjective, but some Scottish baby girl names win again and again on sound alone.
What Is the Prettiest Scottish Girl Name?
There is no official answer, but Iona, Isla and Fenella often top favorites lists for their soft vowels and flowing endings. Eilidh and Sorcha are Gaelic beauties for parents ready to teach the pronunciation.
Cute Scottish Girl Names
Maisie, Effie, Bonnie and Kirsty are the cutest of the group, with playful “-ie” endings and sunny Scots roots. These Scottish baby girl names shorten into easy nicknames too.
Powerful Scottish Girl Names
Strength shows up in sound and story. Morag means “great,” Alba names a nation, Mirren recalls a saint who founded a monastery, and Flora recalls a woman who risked everything for her prince. If you want bold Scottish baby girl names, choose one with a story you can tell proudly. Catriona and Iona carry quieter power, rooted in literature and faith, and they rank among the most dignified Scottish baby girl names for a modern girl.
Modern Scottish Girl Names

Modern parents like names that feel fresh but not invented. Paisley, Skye and Rosslyn fit that brief, as do Lorna and Maisie for a retro-modern mix. Many newer Scottish baby girl names start as places or surnames and become first names once a few families try them.
Surname-Style Names
Scottish surnames like Innes, Lesley and Keltie make smart first names because they feel polished and uncommon. Campbell, Sinclair, Ross and Munro also work. This is a style that keeps gaining fans among Scottish baby girl names, especially for parents who want a crisp, modern sound.
Scottish Gaelic Girl Names
Gaelic names carry the deepest roots. Mairi, Eilidh, Catriona, Sorcha, Mairead, Iseabail and Morag are all Gaelic in spirit or form, and Gaelic is still spoken in Scotland today. The language traditionally uses an 18-letter alphabet, which explains the many vowels. Choosing among Scottish baby girl names in Gaelic spelling takes a little extra care, but the payoff is a name with real depth.
Pronunciation Cheat Sheet
| Name | Say it like |
|---|---|
| Eilidh | AY-lee |
| Mairi | MAH-ree |
| Catriona | ka-TREE-na |
| Sorcha | SOR-uh-kha |
| Mairead | MAH-ret |
| Iseabail | ISH-uh-bel (roughly) |
| Ailsa | AIL-suh |
| Fenella | feh-NEL-uh |
Practice these aloud with your surname before you commit. Even the trickiest Scottish baby girl names become easy once you hear them a few times.
Scottish, Irish and French Girl Names: What’s the Difference?
Scottish baby girl names overlap with Irish and French names, but the spelling and the stories differ.
Scottish vs. Irish Gaelic Names
The two languages share roots, so Sorcha and Mairead are used in both countries. The spellings differ, though. Scottish Gaelic uses only the grave accent (Mòrag), while Irish uses the acute fada (Máiréad). Irish favorites like Aoife, Niamh and Siobhan feel different from Scottish names like Eilidh and Catriona.
French Influence on Scottish Names
The Auld Alliance between Scotland and France, which lasted from 1295 to 1560, left traces in names like Janet (from Jeannette) and Marion. Mary, Queen of Scots, also spent her childhood in France. French touches sit quietly inside many Scottish baby girl names that look purely Gaelic at first glance.
Choosing the Right Scottish Name for Your Baby Girl
Check Pronunciation and Spelling
Say the name aloud and write it as a stranger would hear it. Skye and Isla are easy anywhere, but Eilidh and Sorcha may need a quick explanation. Ask whether you are happy to explain the spelling for the next 80 years. That honest question matters for Scottish baby girl names with Gaelic spellings.
Think Nicknames and Middle Names
A longer name gives you nickname options: Catriona becomes Cat, Elspeth becomes Elsie or Beth, and Fenella becomes Nell. Short names like Iona pair well with a longer middle name such as Iona Mairi. Many Scottish baby girl names also work beautifully as middles.
Test the Name Outside Scotland
Try the name with your surname, on a school register and in an email address. Fiona and Heather travel easily, while Rhona may be misread abroad. Wherever you live, the best Scottish baby girl names are the ones you can say with confidence.
FAQs
What is the prettiest Scottish girl’s name?
Iona and Isla are widely loved for their gentle sound, while Fenella and Eilidh are favorites for Gaelic charm. Beauty depends on taste, so read the full list of Scottish baby girl names above and say your top three aloud.
What is a cute Scottish name?
Maisie, Bonnie and Effie are the cutest in this guide. Their friendly “-ie” endings and Scots roots make them playful for a baby and flexible for an adult.
What are common Scottish girl names?
Freya, Isla, Olivia, Amelia, Grace and Emily lead the 2025 tallies. Among Scottish baby girl names rooted in Scotland itself, Isla, Skye and Fiona are the most familiar.
What are the rarest Scottish girl names?
In this guide, Lachina, Vaila, Keltie and Iseabail are the rarest. They suit parents who want a name few classmates will share. Among Scottish baby girl names, these are the boldest picks.
Are Scottish Gaelic girl names hard to pronounce?
They look harder than they sound. Gaelic spelling follows its own rules, so Eilidh (AY-lee) and Sorcha (SOR-uh-kha) look strange to new readers. Use the cheat sheet above, listen to a native speaker online, and practice with your surname.
Conclusion
Scottish baby girl names cover a wide range, from island names like Isla and Vaila to Gaelic classics like Mairi and Catriona, and from Scots favorites like Kirsty to surname-style picks like Innes. Every name here has a story, and the best choice is one you can say with confidence and love for its history. Whether you prefer rare, bold or beautiful Scottish baby girl names, the heritage behind them is part of the gift.
Now make it practical. Shortlist two or three of your favorite Scottish baby girl names, say them aloud with your surname, and notice which one makes you smile. Trust that one. The best of all Scottish baby girl names is the one that fits your daughter, and it will carry a little piece of Scotland wherever she goes.

