← All collections

Steady classics

Recorded since 1880, given to at least 1,000 babies last year, and holding steady over the last ten years.

Most given last year first.

The figures

26 names. Most given last year first.
NameBirths in 2025RankBest year
Evelyn (girl)9,123#81919
Lily (girl)6,673#182011
Penelope (girl)6,225#222019
Chloe (girl)6,203#232010
Zoe (girl)5,646#312012
Sadie (girl)4,168#501881
Stella (girl)4,136#521889
Ruby (girl)3,554#641911
Alice (girl)3,547#651880
Vivian (girl)3,362#701920
Madeline (girl)3,086#811998
Maria (girl)2,887#871966
Lydia (girl)2,692#921883
Mary (girl)2,230#1251880
Callie (girl)1,754#1751880
Isabel (girl)1,746#1762003
Lila (girl)1,670#1862010
Sara (girl)1,568#1981981
Camille (girl)1,299#2402025
Ana (girl)1,276#2452003
Leila (girl)1,193#2591891
Juliet (girl)1,136#2742017
Lola (girl)1,132#2751904
Lena (girl)1,106#2791883
Adelaide (girl)1,062#2891884
Maggie (girl)1,041#2941880

Rebuilt from the US Social Security Administration’s 2025 release. How these numbers are made.