Peanut App

163 Scottish Baby Girl Names

2 years ago6 min read
Last updated: Jan 20 2023

Scottish baby girl names never fail to conjure up the history, language, and mythology of Scotland. In fact, many of these beautiful and memorable names hark back to the people, places, and features that make the country so special. From heroes and queens to rivers and islands, you’re spoiled for choice.

Scottish Baby Girl Names

So, if you want to honor your family’s Scots heritage, or you’re simply looking for a unique baby name for your little lass, choosing a Scottish girl name is a great choice. And here, we’ve compiled the ultimate list of Scottish baby girl names to help you decide.

In this article: 📝

  • Popular Scottish girl names and meanings
  • What are good Scottish girl names?
  • How about Scottish Gaelic girl names?
  • Get more baby-naming inspiration with Peanut

Popular Scottish girl names and meanings

According to the National Records of Scotland, the top ten names for girls in Scotland for 2020 includes Emily, Amelia, Grace, Ava, and Lily. These classic girl names hold a universal appeal that isn’t fading anytime soon!

But if you’re looking to learn more about names that are rich in Scottish history and tradition, look no further. Read on to discover the most popular Scottish baby girl names and their meanings:

  1. Isla: Taking the top spot for 2020, this natural name is inspired by the majestic River Isla that flows through the Grampians in northern Scotland. If you listen closely, you can almost hear the lapping of the waves on the island of Islay, which is where this name originates. Bliss.

  2. Olivia: Branch out with this ancient Scottish name, meaning “olive tree.” It’s thought that the Scottish origin of Olivia comes from the Old Norse name Oleifr. The earliest version of the name was written in 1086 in the Domesday book, so we can safely say it’s a traditional Scottish girl’s name.

  3. Ella: Conjuring up images of glens and mystical landscapes, this popular name means “light” or “beautiful fairy woman.” Fitting for a little girl!

  4. Sophie: A popular choice of name across the globe, Sophie is an anglicized version of Sophia, and its Scottish origins lie in the Gaelic name Beathag, which means “wise and intelligent.”

  5. Freya: Sharing Scottish and Norse roots, the name Freya is associated with the goddess of love and maternity. This name is considered a highly feminine choice within classical mythology as translated it means “lady.” As far as cute Scottish girl names go, this one’s a winner.

What are good Scottish girl names?

When it comes to finding the perfect name for your little girl, there’s an incredible amount of choice out there, Scottish or otherwise.

To help make your search a little easier, we’ve made a list of our favorite Scottish female names below, sorted into alphabetical order. Scroll on and enjoy!

Scottish baby girl names: A-E

  1. Abigail
  2. Ada
  3. Aila
  4. Ailsa
  5. Alba (Meaning “white” in Latin, it’s also the Scottish Gaelic name for Scotland.)
  6. Alexandra
  7. Amber
  8. Amy
  9. Annie
  10. Arabella
  11. Arya (With the success of Game of Thrones it’s little wonder this particular name is so popular!)
  12. Aurora. (This name is inspired by the infamous “Northern Lights” or aurora borealis, which can sometimes be seen in this beautiful part of the world.)
  13. Bella
  14. Bethany
  15. Billie
  16. Blake
  17. Bonnie (In the Scots language the word “bonnie” means pretty. You may have heard people using the term “bonnie lass.”)
  18. Brooke
  19. Cali
  20. Callie (Callie could stem from “Caledonia,” the ancient name for Scotland. Callie means “from the forest.”)
  21. Cara
  22. Charlotte
  23. Chloe
  24. Clara
  25. Connie
  26. Cora
  27. Daisy
  28. Darcey
  29. Darcie
  30. Darcy
  31. Eden
  32. Edith
  33. Effie
  34. Eleanor
  35. Eliza
  36. Elizabeth
  37. Eloise
  38. Elsie
  39. Emilie
  40. Emma
  41. Erin
  42. Esme
  43. Eva
  44. Eve
  45. Evelyn
  46. Evie

Scottish baby girl names: F-N

  1. Faith
  2. Fiadh
  3. Flora
  4. Florence
  5. Francesca
  6. Gabriella
  7. Georgie
  8. Gracie
  9. Halle
  10. Hallie
  11. Hanna
  12. Hannah
  13. Harley
  14. Harlow
  15. Harper
  16. Harriet
  17. Hayley
  18. Hazel
  19. Heidi
  20. Hollie
  21. Holly
  22. Hope
  23. Imogen
  24. Indie
  25. Iris
  26. Isabella (Strike a regal tone with Isabella, one of the most common names for the Queens of Scotland throughout history.)
  27. Isobel
  28. Ivy
  29. Jasmine
  30. Jessica
  31. Julia
  32. Katie
  33. Kayla
  34. Keira
  35. Lacey
  36. Lana
  37. Lara
  38. Layla
  39. Leah
  40. Lena
  41. Lillie
  42. Lola
  43. Lottie
  44. Lucia
  45. Lucie
  46. Lucy
  47. Luna
  48. Lyla
  49. Lyra
  50. Maddison
  51. Maeve (Meaning “intoxicating,” Maeve has accelerated in popularity, climbing 130 places in Scotland since 2019!)
  52. Maisie
  53. Maja
  54. Maria
  55. Marnie
  56. Matilda
  57. Maya
  58. Megan
  59. Mia
  60. Mila
  61. Millie
  62. Mirren
  63. Mollie
  64. Molly
  65. Mya
  66. Myla
  67. Naomi
  68. Niamh
  69. Nina
  70. Nora
  71. Norah
  72. Nova

Scottish baby girl names: O-Z

  1. Orla
  2. Orlagh
  3. Paige
  4. Paisley
  5. Penelope
  6. Penny
  7. Peyton
  8. Phoebe
  9. Piper
  10. Pippa
  11. Poppy
  12. Quinn
  13. Rebecca
  14. Remi
  15. Riley
  16. Robyn
  17. Rosa
  18. Rose
  19. Rosie
  20. Ruby
  21. Sadie (From the Hebrew word “Sarai” meaning “Queen” or “Princess,” Sadie is most popular in Scotland as a pet name for “Sarah.”)
  22. Sara
  23. Sarah
  24. Scarlett
  25. Sienna
  26. Skylar
  27. Sofia
  28. Sophia
  29. Summer
  30. Thea
  31. Victoria
  32. Violet
  33. Willow
  34. Zara
  35. Zoe

How about Scottish Gaelic girl names?

Scottish Gaelic is an important part of the country’s linguistic and cultural heritage. It’s the native language of Scotland, and while only around 1% of the Scottish population speak Gaelic today, its influence is far-reaching. This is particularly true in the Highlands and Islands, where many of the most popular Scottish girl’s names were born.

So, to round off our list, here are a few popular Gaelic names we think you’ll love:

  1. Eilidh: We all know how important the sun is, especially in the Northern Hemisphere! To be given this name, which means ‘sun’ or ‘radiant one,’ is a sure sign of good luck and prosperity.

  2. Skye: Named after the largest of the Inner Hebrides isles, Skye’s Gaelic name means ‘island of the mist’ and is home to diverse wildlife and stunning peaks. Famous fiction writer Neil Gaiman also has a house here!

  3. Iona: The holy isle of Iona is situated in the Inner Hebrides and housed a monastery for St Columba and his followers, still visited by pilgrims today.

  4. Rowan: This botanical name rolls off the tongue. With links to the rowan tree, it means “ash red” in Gaelic.

Get more baby-naming inspiration with Peanut

There you have it! Some of the best Scottish girl names for your little lass.

Are you still hunting for the perfect name? Complete your tour of the UK & Ireland with these 92 English names for girls, these 75 Welsh baby girl names, and these 87 Irish baby girl names.

Or, if you want a second, third, or fourth opinion, share your current favorite names with your fellow mamas-to-be on Peanut.

Popular on the blog
Trending in our community