Choosing a baby name is one of the most exciting decisions parents make, and looking to current trends can provide wonderful inspiration. Scotland has a vibrant naming culture that blends traditional Scottish heritage with modern, contemporary choices. Whether you're expecting a little one or simply curious about what's popular north of the border, this comprehensive guide reveals the 50 most beloved baby names in Scotland right now. From timeless classics to trendy modern picks, Scottish parents are choosing a diverse mix of names that reflect both their cultural roots and global influences. Read on to discover which names are capturing hearts and topping the charts across Scotland today.
- Noah — Noah holds the top spot as Scotland's #1 baby boy name, chosen by parents seeking a timeless, accessible choice.
- Freya — Freya reigns as Scotland's #1 baby girl name, reflecting the enduring appeal of this strong Norse-inspired name.
- Luca — Luca claims the #2 position for boys in Scotland, bringing Italian charm and simplicity to Scottish nurseries.
- Isla — Isla ranks #2 for girls, drawing inspiration from Scotland's own beautiful islands and landscape.
- Rory — Rory takes #3 for boys, a distinctly Scottish name with Gaelic roots and widespread appeal.
- Olivia — Olivia secures #3 for girls, representing the timeless popularity of classic, elegant names across Scotland.
- Muhammad — Muhammad holds #4 for boys, reflecting Scotland's diverse and multicultural communities.
- Amelia — Amelia lands at #4 for girls, a name that combines vintage charm with contemporary style.
- Oliver — Oliver claims #5 for boys, continuing the trend of traditional names with literary heritage.
- Grace — Grace ranks #5 for girls, a virtue name that remains consistently favored by Scottish parents.
- Theo — Theo takes #6 for boys, a short and spirited name growing in popularity across Scotland.
- Emily — Emily secures #6 for girls, a beloved classic that has remained a top choice for generations.
- Leo — Leo holds #7 for boys, a strong single-syllable name with both mythological and modern appeal.
- Millie — Millie claims #7 for girls, a sweet and cheerful name that has soared in popularity.
- Archie — Archie lands at #8 for boys, a charming Scottish favorite with both traditional and contemporary credentials.
- Lily — Lily ranks #8 for girls, a nature-inspired name that brings natural beauty to the nursery.
- Finlay — Finlay takes #9 for boys, a distinctly Scottish name rooted in Gaelic heritage.
- Sophia — Sophia secures #9 for girls, a name meaning wisdom that appeals to parents worldwide and in Scotland.
- Harris — Harris holds #10 for boys, a Scottish surname-turned-first-name reflecting modern naming trends.
- Rosie — Rosie claims #10 for girls, a diminutive favorite that feels both friendly and timeless.
- Jude — Jude lands at #11 for boys, a short biblical name with contemporary cool factor.
- Maisie — Maisie ranks #11 for girls, a Scottish name that has gained international popularity.
- Freddie — Freddie takes #12 for boys, a spirited nickname name that's become a standalone favorite.
- Sophie — Sophie secures #12 for girls, the simplified spelling of Sophia offering casual charm.
- Jack — Jack holds #13 for boys, a classic short name that never goes out of style.
- Ava — Ava claims #13 for girls, a minimalist name with maximum impact and versatility.
- Ella — Ella lands at #14 for girls, a timeless name boosted by royal connections and literary history.
- James — James takes #14 for boys, Scotland's regal choice and a name with deep cultural significance.
- Charlotte — Charlotte ranks #14 for girls, reflecting the enduring popularity of royal and traditional names.
- Brodie — Brodie holds #15 for boys, a Scottish place name that works beautifully as a given name.
- Charlie — Charlie claims #16 for boys, a friendly unisex name that works equally well for any child.
- Alfie — Alfie takes #16 for boys, a charming British favorite with vintage vibes and modern appeal.
- Ivy — Ivy lands at #16 for girls, a nature name experiencing a major revival among Scottish parents.
- Sofia — Sofia secures #17 for girls, the international spelling of Sophia offering cosmopolitan appeal.
- Finn — Finn holds #18 for boys, a strong Irish-Scottish name with ancient warrior roots.
- Evie — Evie claims #18 for girls, a short spirited name that feels both modern and affectionate.
- Arthur — Arthur takes #19 for boys, a legendary name reclaiming popularity after centuries of tradition.
- Hallie — Hallie lands at #19 for girls, a contemporary name with Scottish connections and cheerful energy.
- Oscar — Oscar holds #20 for boys, a distinguished name with literary pedigree and vintage appeal.
- Maya — Maya ranks #20 for girls, a name with Sanskrit origins that's gained worldwide popularity.
- Thomas — Thomas claims #21 for boys, a biblical name that remains a steadfast choice for Scottish families.
- Elsie — Elsie takes #21 for girls, a Scottish favorite offering retro charm with modern sensibility.
- Lewis — Lewis holds #22 for boys, a name honoring Scotland's Isle of Lewis with geographic pride.
- Alexander — Alexander secures #22 for boys, Scotland's regal classic reflecting historical significance and prestige.
- Orla — Orla lands at #22 for girls, an Irish-Scottish name meaning golden princess with cultural depth.
- Maeve — Maeve claims #23 for girls, an Irish mythological name bringing legendary strength to Scottish nurseries.
- Harper — Harper takes #23 for girls, a modern surname name reflecting contemporary naming trends.
- Arlo — Arlo holds #24 for boys, a quirky contemporary name gaining traction among creative Scottish parents.
- Aria — Aria ranks #25 for girls, a musical name inspired by opera with lyrical contemporary appeal.
- Max — Max claims #25 for boys, a short punchy name that delivers maximum personality and ease.
More ways to explore
Discover even more baby name inspiration by exploring our complete Scottish baby names database and personalized recommendation tools today. Browse all names →