Choosing a name for your daughter is one of the sweetest parts of becoming a parent. Scottish names carry centuries of history, and many of them sound fresh even today. If you love the sound of the Highlands, this list of 190+ Scottish Baby Girl Names is for you.
Scotland has given the world names full of strength, beauty, and meaning. Some come from old Gaelic words tied to nature and clans. Others are softer, more modern, and easy to say anywhere in the world.
In this guide, you will find old names, new names, Gaelic names, and rare finds. Whether you want something traditional or something no one else has picked yet, you will find it in this collection of Scottish baby girl names.
Scottish Baby Girl Names Generator
Random Name Generator
Discover a fresh, modern name in one click. Generate as many ideas as you like, then copy your favourite.
25 Scottish Baby Girl Names and Their Meanings
- Isla – Island
- Fiona – Fair, white
- Ailsa – From Ailsa Craig island
- Elspeth – Pledged to God
- Catriona – Pure
- Mhairi – Wished-for child
- Shona – God is gracious
- Morag – Great
- Rhona – Rough island
- Skye – Isle of Skye
- Bonnie – Pretty, beautiful
- Effie – Well-spoken
- Marsaili – Pearl
- Ishbel – God’s promise
- Iona – From the sacred island
- Kirsty – Follower of Christ
- Lorna – From a literary Scottish name
- Bethia – Daughter of God
- Ailidh – Noble
- Seonaid – God is gracious
- Una – Lamb
- Torrie – From the rocky hill
- Sorcha – Brightness
- Ainsley – One’s own meadow
- Blair – Field, plain
Popular Scottish Baby Girl Names

- Isla
- Ava
- Ellie
- Skye
- Freya
- Mia
- Willow
- Iona
- Erin
- Anna
- Millie
- Rowan
- Elsie
- Nessa
- Bonnie
Traditional Scottish Girl Names
- Agnes
- Janet
- Margaret
- Isobel
- Jean
- Flora
- Annie
- Christian
- Barbara
- Grizel
- Euphemia
- Bessie
- Maisie
- Nan
- Winnifred
Unique Scottish Baby Girl Names
- Ailith
- Braelyn
- Kenna
- Sorcha
- Ainsley
- Torrie
- Brenna
- Ceana
- Leslee
- Ardis
- Fenella
- Glenna
- Ailene
- Rhona
- Marsaili
Scottish Gaelic Girl Names
- Ailsa
- Isla
- Elspeth
- Morag
- Fiona
- Catriona
- Mhairi
- Shona
- Ailidh
- Una
- Effie
- Ishbel
- Kirsty
- Rhona
- Seonaid
Choosing the Right Scottish Name for Your Baby Girl
Picking the right name takes a little thought. First, say the name out loud with your last name to check how it flows. Then, look into the meaning, since many parents like a name that says something about hope, strength, or family history.
Think about how the name will sound as your daughter grows, from nursery days to adulthood. A name that is easy to spell and pronounce often saves your child small hassles later in life. Finally, ask family for their thoughts, but trust your own heart most.
Uncommon Scottish Baby Girl Names

- Girzie
- Cairistiona
- Seona
- Ailene
- Rhona
- Torrie
- Beathag
- Diorbhail
- Muireall
- Gormlaith
- Ailish
- Bhrighde
- Sorcha
- Aoife
- Cathla
Scottish Baby Girl Middle Names
- Rose
- Grace
- Belle
- Jean
- Mae
- Ann
- Kate
- Faith
- Hope
- Skye
- Wren
- Blair
- Reese
- Quinn
- Rae
Baby Girl Names Scottish Origin
- Isla
- Skye
- Ainsley
- Blair
- Brenna
- Cara
- Fiona
- Ilene
- Keira
- Leslie
- Maisie
- Marsaili
- Rona
- Torrie
- Ailsa
Baby Girl Names Scottish Irish
- Erin
- Maura
- Deirdre
- Kiera
- Niamh
- Aileen
- Bridget
- Sheena
- Moira
- Fenella
- Aine
- Riona
- Saoirse
- Eilis
- Orla
Traditional Scottish Baby Girl Names
- Marion
- Grissel
- Katherin
- Jonet
- Bettrix
- Nans
- Marjory
- Effie
- Barbara
- Agnes
- Janet
- Isobel
- Christian
- Flora
- Annie
Uncommon Scottish Baby Girl Names With Meaning
- Beathag – Life
- Diorbhail – Daughter of Dorbaile
- Muireall – Bright sea
- Gormlaith – Illustrious princess
- Cairistiona – Christian
- Bhrighde – Strength
- Sorcha – Radiant
- Aoife – Beautiful, radiant
- Ailish – Noble
- Torrie – Rocky hill
- Cathla – Battle princess
- Girzie – Pearl
- Seona – God is gracious
- Rhona – Rough island
- Ailene – Fair, beautiful
Old Scottish Girl Names
- Girzie
- Cristian
- Bessie
- Elspeth
- Barbara
- Agnes
- Marion
- Euphame
- Grissel
- Katherin
- Jonet
- Bettrix
- Nans
- Marjory
- Effie
Powerful Scottish Girl Names

- Brianna
- Kenna
- Torra
- Rhona
- Freya
- Mhairi
- Isla
- Ailsa
- Blair
- Skye
- Bree
- Alba
- Reagan
- Riva
- Sorcha
Scottish Baby Girl Names With Meaning
| Name | Meaning | Origin | Style |
| Isla | Island | Scottish | Popular |
| Fiona | Fair, white | Gaelic | Traditional |
| Ailsa | From Ailsa Craig island | Scottish | Unique |
| Elspeth | Pledged to God | Scottish | Old |
| Catriona | Pure | Gaelic | Traditional |
| Skye | Isle of Skye | Scottish | Popular |
| Sorcha | Radiant | Gaelic | Unique |
| Kenna | Handsome, born of fire | Scottish | Powerful |
| Ainsley | One’s own meadow | Scottish | Modern |
| Bonnie | Pretty, beautiful | Scottish | Popular |
| Iona | Sacred island | Scottish | Unique |
| Blair | Field, plain | Scottish | Powerful |
| Rhona | Rough island | Scottish | Old |
| Aoife | Beautiful, radiant | Gaelic | Uncommon |
| Marsaili | Pearl | Gaelic | Traditional |
Beautiful Scottish Baby Girl Names
- Fiona
- Isla
- Iona
- Ailsa
- Elora
- Elspeth
- Skye
- Willow
- Rowan
- Sorcha
- Catriona
- Aveline
- Marsaili
- Bonnie
- Freya
Unique Scottish Girl Names 1500s
- Girzie
- Effie
- Bettrix
- Cristan
- Jonet
- Marjorie
- Nans
- Katrein
- Bessie
- Grissell
- Barbra
- Euphame
- Agnas
- Elspet
- Cairistin
Final Thought
Scottish baby girl names carry a rich mix of history, meaning, and beauty. From old-world names like Elspeth and Agnes to modern favorites like Isla and Skye, there is something for every parent on this list.
Whatever name you choose from this collection of 190+ Scottish Baby Girl Names, it will carry a piece of Scotland’s story with your daughter for life. Take your time, say the names out loud, and pick the one that feels right for your family.
Frequently Asked Questions
Where to buy baby name books featuring Scottish girl names online?
You can find Scottish baby name books on sites like Amazon, Barnes & Noble, and Book Depository.
How to pronounce traditional Scottish girl names?
Many Scottish names use Gaelic spelling rules, so it helps to check an audio pronunciation guide online or ask a native speaker.
Where to find personalized gifts with Scottish names?
Etsy and specialty gift shops offer personalized items like blankets, jewelry, and nursery decor with Scottish names.
What is the most popular Scottish girl name right now?
Isla is currently one of the most popular Scottish girl names worldwide.
Are Scottish names hard to spell?
Some are, especially Gaelic names, but many like Isla, Skye, and Fiona are simple and easy to spell.
Can Scottish names be used as middle names too?
Yes, many Scottish names like Rose, Skye, and Blair work well as both first and middle names.
I am a dedicated author with 8+ years of experience writing for name websites, specializing in baby names, surnames, and name meanings from different cultures. I have researched and published hundreds of informative articles covering name origins, pronunciation, popularity, and historical significance. My writing is based on careful research and trusted references to provide readers with accurate and engaging information.