WeeNames Scotland’s favourite name finder

← All names

Emma

Girl name · 24,275 babies recorded · 1974–2025

Emma: 24,275 babies born in Scotland since 1974, given to girls, peaking at 1,033 births in 1991.

Of Germanic origin, Emma derives from the word *ermen* meaning "whole" or "universal," and was a royal name among early medieval European nobility. The most famous bearer is arguably the beloved 19th-century novelist Jane Austen's character Emma Woodhouse, though the name also belonged to Queen Emma of Normandy, wife of two English kings and mother of Edward the Confessor. Modern fame comes from actress Emma Watson, celebrated for her role as Hermione Granger in the Harry Potter films, and Oscar-winning actress Emma Stone. The name experiences enduring popularity in Scotland, consistently ranking among the top choices for baby girls over recent decades, and shares its ancient root with the German name Irma and the Italian name Emilia.

Girl 52 of 52 years

Peak year
19911,033 babies
Latest (2025)
#9446 babies
Total births
24,275since 1974
5-year trend
▼ 47%vs prior 5y
1980 1990 2000 2010 2020 1991 · 1,033
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).