Top 50 Names

Here are the current top 301 - 350 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
301 ⇩  Cauley⇩  Viola
302 ⇩  Aram⇩  Roseanna
303 ⇩  Zana⇩  Azzurra
304 ⇩  Wessley⇩  Zaira
305 ⇩  Ebben⇩  Deja
306 ⇩  Selby⇩  Sanjana
307 ⇩  Skylar⇩  Helaina
308 ⇩  Aiden⇩  Kasey
309 ⇩  Isaiah⇩  Eduarda
310 ⇩  Asher⇩  Kiley
311 ⇩  Lance⇩  Helayna
312 ⇩  Nikhil⇩  Priyanka
313 ⇩  Andrea⇩  Nareen
314 ⇩  Timothy⇩  Aamirah
315 ⇩  Jared⇩  Adair
316 ⇩  Lin⇩  Narin
317 ⇩  Derek⇩  Mahiya
318 ⇩  Gage⇩  Anastasija
319 ⇩  Ashton⇩  Laureen
320 ⇩  Joel⇩  Namita
321 ⇩  Sean⇩  Ketki
322 ⇩  Gael⇩  Nati
323 ⇩  Arnav⇩  Bella
324 ⇩  George⇩  Karen
325 ⇩  Charles⇩  Chloe
BoyGirl
326 ⇩  Charlie⇩  Heather
327 ⇩  Olivier⇩  Veronica
328 ⇩  Clayton⇩  Miranda
329 ⇩  Kabir⇩  Nicole
330 ⇩  Soren⇩  Mimi
331 ⇩  Manuel⇩  Noora
332 ⇩  Caio⇩  Cady
333 ⇩  Valentin⇩  Eliza
334 ⇩  Redd⇩  Lillian
335 ⇩  Vaughn⇩  Dylan
336 ⇩  Davy⇩  Helena
337 ⇩  Wolfgang⇩  Kayla
338 ⇩  Flavius⇩  Ruth
339 ⇩  Kaito⇩  Serena
340 ⇩  Dayyan⇩  Pooja
341 ⇩  Uccadeva⇩  Heidi
342 ⇩  Ibrahim⇩  Alana
343 ⇩  Nico⇩  Angelica
344 ⇩  Shiv⇩  Holly
345 ⇩  Kaiden⇩  Martha
346 ⇩  Zach⇩  Clarissa
347 ⇩  Lewis⇩  Matilda
348 ⇩  Brandon⇩  Avery
349 ⇩  Shelby⇩  Annabelle
350 ⇩  Nolan⇩  Orla