Top 50 Names

Here are the current top 101 - 150 most popular names for boys or girls, compiled from American and British birth records and this month's online votes for your favorite names.

Are you looking for a name for a new arrival? Whether you want to follow the latest trend or choose something more unusual, try using our Name Selector to help you choose the perfect name.

Or perhaps you want to find information about your name? Discover your lucky numbers for today? Use the search box to find all this and more.

Find your favorite name and vote for it - you can help to choose the world's #1 most popular name!

BoyGirl
101 ⇩  Valentin⇩  Matilda
102 ⇩  Vaughn⇩  Avery
103 ⇩  Davy⇩  Annabelle
104 ⇩  Wolfgang⇩  Orla
105 ⇩  Kaito⇩  Hermione
106 ⇩  Flavius⇩  Selena
107 ⇩  Redd⇩  Peggy
108 ⇩  Dayyan⇩  Bronte
109 ⇩  Uccadeva⇩  Cindy
110 ⇩  Dick⇩  Annabeth
111 ⇩  Ibrahim⇩  Joana
112 ⇩  Tyler⇩  Era
113 ⇩  Nico⇩  Adrija
114 ⇩  Shiv⇩  Asena
115 ⇩  Kaiden⇩  Sharifah
116 ⇩  Zach⇩  Nami
117 ⇩  Ben⇩  Katherine
118 ⇩  Zachary⇩  Ashley
119 ⇩  Elijah⇩  Allison
120 ⇩  Lewis⇩  Rosie
121 ⇩  Brandon⇩  Abigail
122 ⇩  Robert⇩  Haylee
123 ⇩  Christopher⇩  Vanessa
124 ⇩  Morgan⇩  Julia
125 ⇩  Shelby⇩  Ava
BoyGirl
126 ⇩  Noah⇩  Alexa
127 ⇩  Brian⇩  Lacey
128 ⇩  Liam⇩  Jamie
129 ⇩  Nolan⇩  Shannon
130 ⇩  Isaac⇩  Tabitha
131 ⇩  Max⇩  Katrina
132 ⇩  Levi⇩  Lexi
133 ⇩  Jeremy⇩  Alexis
134 ⇩  Muhammad⇩  Violet
135 ⇩  Quentin⇩  Yolanda
136 ⇩  Garrett⇩  Lily
137 ⇩  Lachlan⇩  Maddison
138 ⇩  Colin⇩  Hannah
139 ⇩  Ronnie⇩  Amy
140 ⇩  Jamie⇩  Morgan
141 ⇩  Paul⇩  Amelia
142 ⇩  Tanner⇩  Lucy
143 ⇩  Chick⇩  Destiny
144 ⇩  Wesley⇩  Bianca
145 ⇩  Kaden⇩  Jasmine
146 ⇩  Musa⇩  Elena
147 ⇩  Jameson⇩  Niamh
148 ⇩  Hamza⇩  Sierra
149 ⇩  Robin⇩  Kaylee
150 ⇩  Rudy⇩  Maisy