WeeNames Scotland’s favourite name finder

← All names

Maisie

Girl name · 2,738 babies recorded · 1974–2025

Maisie: 2,738 babies born in Scotland since 1974, given to girls, peaking at 176 births in 2020.

Maisie is a Scottish diminutive of Margaret, ultimately from the Greek *margarites* meaning "pearl." It emerged as a standalone name in the 19th century and remains a perennial favourite in Scotland. The actress Maisie Williams brought the name to global fame through her role as Arya Stark in *Game of Thrones*, while singer-songwriter Maisie Peters continues to charm modern audiences. In Scotland, Maisie is also a variant of the Gaelic Màiri, tying it to a rich heritage of names meaning "beloved" or "pearl." Though no major places bear the name, its soft, friendly sound and enduring popularity make it a classic choice for parents seeking a name that feels both traditional and fresh.

Girl 33 of 52 years

Peak year
2020176 babies
Latest (2025)
#11169 babies
Total births
2,738since 1992
5-year trend
▲ 9%vs prior 5y
1980 1990 2000 2010 2020 2020 · 176
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).