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