WeeNames Scotland’s favourite name finder

← All names

Maria

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

Maria: 2,408 babies born in Scotland since 1974, given to girls, peaking at 74 births in 1974.

Of Latin origin, Maria is the New Testament Greek and Latin form of Miriam, a name of Hebrew origin meaning 'wished-for child' or 'beloved'. It remains one of the most enduring names across cultures, most famously borne by the Virgin Mary in Christian tradition, as well as Queen Marie Antoinette of France and the late Scottish singer and actress Maria Callas. The name echoes through Scottish geography too: the village of Marykirk in Aberdeenshire honours the same root. Variants abound globally, from the Scottish Màiri to the French Marie, but Maria itself sits with elegant simplicity—it has ranked among Scotland's top 50 names for over a decade, beloved for its timeless, cross-cultural charm.

Girl 52 of 52 years

Peak year
197474 babies
Latest (2025)
#12935 babies
Total births
2,408since 1974
5-year trend
▼ 30%vs prior 5y
1980 1990 2000 2010 2020 1974 · 74
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).