Top 100 Baby Names - FamilyEducation

Top 100 Baby Names for Girls

Looking for the most popular girl names to help choose the right one for your baby?

Choosing a name for your baby girl is one of the first and most important decisions you’ll make as a parent. Whether looking for inspiration or a name to fall in love with, we’ve collected thousands of popular girl names for you to find the right one with the perfect meaning. Start your free account to create your own collection to save, share and plan ahead. Based on the Social Security Administration's latest most popular name statistics (May 2016).

Use this printable list of the top 100 girl names.

1
Shay
2
Alyssa
3
Luca
4
Lee
5
Rae
6
Ray
7
Kyle
8
London
9
Emma
10
Raimy
11
Amari
12
Claire
13
Rachel
14
Hailey
15
Kay
16
Akiyama
17
Adrian
18
Ariana
19
Christian
20
Kim
21
Paris
22
Kaylee
23
Morgan
24
Carrie
25
Jasmine
26
Alexis
27
Aria
28
Ava
29
Emily
30
Olivia
31
Isabella
32
Ambrosia
33
Kel
34
Hannah
35
Aki
36
Natalie
37
Ryan
38
Sophia
39
Evelyn
40
Megan
41
Nevaeh
42
Ullah
43
Moon
44
Chloe
45
Mia
46
Rana
47
Samora
48
Amaya
49
Anna
50
Ella
51
Harper
52
Dylan
53
Lauren
54
Quan
55
Kai
56
Logan
57
Scarlett
58
Charlotte
59
Leigh
60
Sato
61
Shelley
62
Tonya
63
Cade
64
Sofia
65
Min
66
Stella
67
Sun
68
Taleen
69
Avery
70
Darly
71
Katara
72
Layla
73
Skylar
74
Taylor
75
Vivian
76
Amaira
77
Ellie
78
Lala
79
Rose
80
Amelia
81
Do
82
Killion
83
Maima
84
Faelyn
85
Jin
86
Le
87
Lu
88
Maya
89
Riley
90
Jermyn
91
Madison
92
Nahid
93
Nora
94
Rell
95
Sarah
96
Genine
97
Alice
98
Eleanor
99
Grace
100
Jeong