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 Bella
16 Sophia
17 Amaris
18 Isabella
19 Willow
20 Aria
21 Jade
22 Lily
23 Ailani
24 Ariana
25 Quinn
26 Alia
27 Luna
28 Mia
29 Alaina
30 Alice
31 Gabrielle
32 Scarlett
33 Aubrey
34 Hannah
35 Kalani
36 Ada
37 Adelaide
38 Anastasia
39 Mackenzie
40 Adabelle
41 Amira
42 Ariel
43 Chloe
44 Elizabeth
45 Emma
46 Adrianna
47 Dakota
48 Hayden
49 Aurora
50 Dylan
51 Eliana
52 Isabel
53 Layla
54 Abela
55 Avery
56 Charlotte
57 Daisy
58 Hunter
59 Kai
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 Dahlia
80 Ella
81 Iris
82 Jordan
83 River
84 Sienna
85 Alana
86 Alessa
87 Ayana
88 Cadence
89 Cameron
90 Eleanor
91 Elise
92 Emily
93 Hadley
94 Sage
95 Talia
96 Abi
97 Abilene
98 Adora
99 Aileen
100 Anaya
More
Rank Name
11 Abarrane
12 Amelia
13 Madison
14 Bailey
15 Bella
16 Sophia
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.