Baby name rankings

Top 100 baby girl names in the United States in 2021

See the most popular baby girl names, how many were recorded, and how each rank changed from 2020.

Top 100

RankNameRecorded countChange from 2020
1Olivia17,8470
2Emma15,5490
3Charlotte13,368+2
4Amelia13,041+2
5Ava12,873-2
6Sophia12,585-2
7Isabella11,3090
8Mia11,1770
9Evelyn9,4950
10Harper8,4480
11Luna8,241+3
12Camila8,036-1
13Gianna7,4770
14Elizabeth7,265+2
15Eleanor7,099+7
16Ella7,041-1
17Abigail6,993-5
18Sofia6,983-1
19Avery6,8150
20Scarlett6,631+1
21Emily6,594-3
22Aria6,400+5
23Penelope6,370+3
24Layla6,3560
25Chloe6,3470
26Mila6,337-6
27Nora6,281+3
28Hazel6,015+3
29Madison5,964-6
30Ellie5,867-1
31Lily5,632+4
32Nova5,574+6
33Grace5,542-5
33Isla5,542+11
35Aurora5,528+1
36Violet5,524+1
37Riley5,225-4
38Zoey5,217-6
39Willow5,195+9
40Emilia4,854+1
41Stella4,820+1
42Zoe4,739-2
43Victoria4,713-9
44Hannah4,590-5
45Addison4,490+2
46Leah4,474-1
47Eliana4,460+6
48Lucy4,457+2
49Ivy4,396+8
50Everly4,395-7
51Lillian4,328-5
52Paisley4,299-3
53Elena4,283+2
54Naomi4,275-2
55Maya4,082+6
56Natalie4,060-5
57Kinsley3,885+2
58Delilah3,761+12
59Claire3,704-1
60Audrey3,6850
61Aaliyah3,619+4
62Ruby3,599+12
63Brooklyn3,545-9
64Aubrey3,517-8
65Alice3,509+11
66Autumn3,498+16
67Savannah3,4860
68Leilani3,485+24
69Valentina3,467+4
70Kennedy3,443+2
71Madelyn3,429-5
72Josephine3,391+15
73Bella3,369-10
74Skylar3,346-10
75Genesis3,345-13
76Sophie3,331-1
77Hailey3,248+4
78Sadie3,2240
79Natalia3,207+6
80Caroline3,204-9
81Quinn3,201+3
82Allison3,140-2
83Gabriella3,116-6
84Serenity3,086-15
85Anna3,082-17
86Nevaeh3,071-3
87Cora3,008+1
88Ariana2,983-9
89Lydia2,935+6
90Emery2,921-1
91Sarah2,865-5
92Jade2,863+5
93Eva2,8360
94Adeline2,770+5
95Madeline2,747+1
96Piper2,741-5
97Rylee2,718+5
98Athena2,717+9
99Everleigh2,699-5
100Peyton2,695-2
100Vivian2,695+1

Data from US Social Security Administration · through 2025.