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

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.