Elspeth
Gender: Girl
Meaning: Pledged to God, God is my oath
Origin: Hebrew/German/French
Popularity: Ranked #7600 in 2025 with 14 babies born.
History: A variant or related form of Elsbeth, meaning pledged to god, god is my oath.
Similar names: elsbeth
Name length: 7 letters
How common is Elspeth? About 1 in 237,750 babies born in 2025 were named Elspeth, or roughly 0 per day in the United States.
Explore more baby names at BabyNa.me — 29,000+ names with meanings, origins, and popularity trends.
Loading name...
Frequently asked about Elspeth
What does the name Elspeth mean?
Elspeth means “Pledged to God, God is my oath” from Hebrew/German/French roots.
What is the origin of the name Elspeth?
Elspeth has Hebrew/German/French origin. The traditional meaning is “Pledged to God, God is my oath”.
How popular is Elspeth?
Elspeth ranked #7491 in 2025 — given to 14 babies that year.
When was Elspeth most popular?
Elspeth peaked in 1984 with 39 babies registered that year.
Is Elspeth a boy or girl name?
Elspeth is predominantly a girls' name — over 90% of Elspeths in registered births are female.
Is the name Elspeth rising or falling in popularity?
Elspeth has fallen 2282 spots in the rankings over the last 5 years — from #5209 in 2020 to #7491 in 2025.
How long has Elspeth been recorded?
Elspeth appears in birth records across 73 years — from 1914 through 2025.