Girl Names

Top Baby Girl Names 2016

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

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.