girl name · Scottish origin
Elspeth
/ EL-speth /
Meaning
Elspeth means God is my oath (Scottish).
Gender
Girl
Origin
Scottish
Pronunciation
EL-speth
Popularity
#7600 · U.S. girls (2025)
Popularity of Elspeth in the US, 1880–2025
Elspeth first appears in US records in 1914. It peaked in 1984, when 39 girls were given the name; in 2025 there were 14.
Source: US Social Security Administration.
What does Elspeth mean?
Elspeth is the Scottish form of Elizabeth, “God is my oath.”
Frequently asked questions
What does the name Elspeth mean?
Elspeth means God is my oath. Elspeth is the Scottish form of Elizabeth, “God is my oath.”
What is the origin of the name Elspeth?
Elspeth is of Scottish origin.
How do you pronounce Elspeth?
Elspeth is pronounced “EL-speth.”
Is Elspeth a boy or a girl name?
Elspeth is most commonly used as a girl name.
How popular is the name Elspeth?
In 2025, Elspeth ranked #7600 among girls’ names in the United States, according to U.S. Social Security Administration data.
When was the name Elspeth most popular?
Elspeth was most popular in 1984, when about 39 US babies were given the name that year, according to US Social Security Administration records.