How Many People Are Named Elsa?

22,437

people named Elsa are alive in the United States today (estimate)

About 1 in 15,233 people in the US has this name

Based on 30,731 babies named Elsa in Social Security records from 1880 to 2025, and the share of each birth year still alive in 2025.

Popularity Rank

#1,522

💎 Rare

Rank Among Girl Names

#810

See the top 100

Peak Year

2014

1,140 births

Trend

→

Stable (last 10 years)

📖 Name Origin & Meaning

Origin: English, German, Swedish, Icelandic, Finnish, Italian
Pronunciation: EL-sə (English), EL-za (German), EL-sah (Finnish)
Gender: Primarily Female

Meaning:

Short form of ELISABETH.

Source of the meaning, origin, pronunciation and related names: Behind the Name.

⚧ Gender Distribution

Female
99.9%
Male
0.1%

Almost all of the babies given the name Elsa (99.9%) were girls.

👥 Age Distribution

The average person named Elsa alive today is about 35 years old, and 50% are under 30. Half of them were between 13 and 55 in 2025.

Under 30 11,145
49.7%
30 to 59 6,700
29.9%
60 and over 4,592
20.5%

📈 Popularity Over Time

Elsa first appears in the records in 1880 and was given most often in 2014, to 1,140 babies. In 2025, 216 babies got the name.

Babies given the name each year, 1880 to 2025

🏆 Rank History

Elsa has never been one of the 100 most popular girls' names. Its best rank was #215, in 1895. In 2025 it ranked #1,104.

Girls
Rank in 2025#1,104
Best rank#215 (1895)
Years in the top 100None
Rank in its biggest decade#557 in the 2010s

📍 State-Wise Distribution

People named Elsa alive today, by the state where they were born (estimate; state records start in 1910).

More people named Elsa were born in California than in any other state: about 4,761 of those alive today. Compared with the national rate in the same years, Elsa was given 2.5 times as often in Texas, 2.1 times in California and 1.8 times in Minnesota.

California 4,761
Texas 4,083
New York 1,765
Illinois 1,048
Minnesota 657
Florida 580
Washington 563
Arizona 489
Pennsylvania 458
Wisconsin 404
New Jersey 395
Massachusetts 382
Michigan 363
Colorado 277
Virginia 268
Ohio 265
Georgia 227
Oregon 222
North Carolina 202
Utah 169
Maryland 151
Indiana 136
Missouri 136
Iowa 106
Connecticut 97
Tennessee 86
Kansas 49
Nebraska 45
Kentucky 36
Alabama 33
Oklahoma 31
District of Columbia 31
New Mexico 30
North Dakota 25
Nevada 23
New Hampshire 23
Alaska 22
Montana 21
Louisiana 18
South Carolina 17
Arkansas 12
South Dakota 11
Vermont 11
Hawaii 9
Idaho 7
Maine 6
West Virginia 6
Rhode Island 5

Look up another name

👤

⊙ We don't save the names you search.