Girl Names

Top Baby Girl Names 2016

Rank Name
1 Aaliyah
2 Abbey
3 Abigail
4 Addison
5 Grace
6 Ava
7 Harper
8 Olivia
9 Abarrane
10 Abby
11 Aiyana
12 Madison
13 Amelia
14 Bailey
15 Bella
16 Mia
17 Sophia
18 Amaris
19 Isabella
20 Willow
21 Ailani
22 Aria
23 Ariana
24 Jade
25 Lily
26 Luna
27 Kalani
28 Quinn
29 Hannah
30 Alia
31 Emma
32 Scarlett
33 Alaina
34 Aubrey
35 Chloe
36 Ada
37 Alice
38 Anastasia
39 Mackenzie
40 Adelaide
41 Aurora
42 Gabrielle
43 Adabelle
44 Adrianna
45 Ariel
46 Dakota
47 Hayden
48 Layla
49 Adelina
50 Amira
51 Brielle
52 Elizabeth
53 Isabel
54 Madeline
55 Avery
56 Eliana
57 Kai
58 Lia
59 Abela
60 Amara
61 Charlotte
62 Daisy
63 Dylan
64 Hazel
65 Savannah
66 Alessandra
67 Hunter
68 Jaden
69 Logan
70 Raelyn
71 Annabel
72 Hadley
73 Jasmine
74 Reagan
75 Abilene
76 Alena
77 Ella
78 Haley
79 Iris
80 Ivy
81 Jordan
82 Leah
83 Alana
84 Alessa
85 Dahlia
86 Eleanor
87 Riley
88 Abi
89 Alexis
90 Anaya
91 Cadence
92 Emily
93 Gabriela
94 River
95 Sage
96 Sienna
97 Adele
98 Adora
99 Aileen
100 Akira
More
Rank Name
11 Aiyana
12 Madison
13 Amelia
14 Bailey
15 Bella
16 Mia
17 Sophia
18 Amaris
19 Isabella
20 Willow

Shaping Your Daughter's Life

The name you give your daughter will help shape the woman she becomes. Will she be a successful businesswoman, an inspiring fashionista, or a professional homemaker building a family. Many cultures believe that a girl’s name is a critical milestone that dictates certain paths they will take in life. The pregnancy is the perfect time to begin researching that special name and considering how you want to raise your child. What kind of parenting style will mom and dad have? Barbies, shopping, and manicures, or

The BellyBallot Story

We built BellyBallot to make naming your baby more fun. In under 2 minutes, parents can involve friends and family via Facebook, Twitter, and Google+ to vote on their favorite names. Parents can now include loved ones from all over the globe on the joyous occasion of celebrating a new child's life.