Eva vs Lola
Eva leads today (#134 vs #275), but Lola is climbing faster.
145 years, head to head
Babies named Eva and Lola per year in U.S. Social Security records, 1880–2025.
Head to head
2025 rank
#134
#275
Babies named in 2025
2,154
1,132
Peak year
1886
1904
Trend
Declining since 2016
Rising since 1994
Usually for
Girls
Girls
Lifetime births
284,761
96,892
Try another matchup
Eva against names whose popularity has moved like its own.