WeeNames Scotland’s favourite name finder

← All names

Esme

Girl name · 1,557 babies recorded · 1974–2025

Esme: 1,557 babies born in Scotland since 1974, given to girls, peaking at 118 births in 2018.

Esme, a name of French origin, derives from the Old French *esmer* meaning “to esteem” or “to love,” carrying the sense of “beloved” or “esteemed.” It was popularised in Scotland following the arrival of Esmé Stuart, a French-born nobleman who became the sixth Earl of Lennox and a favourite of James VI, though the name’s spelling often varies between Esmé (masculine) and Esme (feminine). Notable bearers include actress Esme Bianco, known for *Game of Thrones*, and the early 20th-century actor Esme Percy. Though no major place bears the name, its gentle, refined sound has made it a quietly enduring choice, especially in modern times after the character Esme Cullen in the Twilight saga brought it renewed attention.

Girl 35 of 52 years

Peak year
2018118 babies
Latest (2025)
#3898 babies
Total births
1,557since 1990
5-year trend
▲ 8%vs prior 5y
1980 1990 2000 2010 2020 2018 · 118
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).