StorkWorldstorkworld com
girl name · Scottish origin

Elspeth

/ EL-speth /
Girl Scottish 2 syllables
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
192019401960198020002020

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.

Is Elspeth popular?

Rising Elspeth has climbed over the past decade, given to more girls now than ten years ago.

US babies given the name Elspeth, by decade
2020s 104
2010s 164
2000s 125
1990s 105
1980s 240
1970s 36
1960s 26
1950s 33
1940s 27
1930s 18
1920s 25
1910s 16

Counts from US Social Security Administration data, 1880–2025.

What does Elspeth mean?

Elspeth is the Scottish form of Elizabeth, “God is my oath.”

Names like Elspeth

Scottish names with a similar feel and popularity.

See all names like Elspeth →

Names that pair well with Elspeth

Popular Scottish names for a sibling or a middle name.

Compare Elspeth

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.

Is Elspeth a popular name right now?

Elspeth has climbed over the past decade, given to more girls now than ten years ago.

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.

What names are similar to Elspeth?

Names similar to Elspeth include Catriona, Ailsa, Eilidh, Mhairi, Kirsty.

What names go well with Elspeth?

Scottish names that pair well with Elspeth include Douglas, Logan, Ian, Isla, Finley.