Top 50 Names

Here are the current top 501 - 550 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
501 ⇩  Callum⇩  Rida
502 ⇩  Cameron⇩  Barbie
503 ⇩  Mckinley⇩  Teresa
504 ⇩  Rohit⇩  Myla
505 ⇩  Brynmor⇩  Puja
506 ⇩  Addison⇩  Mattie
507 ⇩  Anders⇩  Thomasina
508 ⇩  Deston⇩  Gwenhwyfar
509 ⇩  Kendall⇩  Lillian
510 ⇩  Roy⇩  Gali
511 ⇩  Channing⇩  Tooba
512 ⇩  Rishabh⇩  Taisiya
513 ⇩  Taaha⇩  Adebola
514 ⇩  Benito⇩  Nili
515 ⇩  Rhys⇩  Lena
516 ⇩  Addy⇩  Rosalie
517 ⇩  Larry⇩  Nicola
518 ⇩  Timothy⇩  Caroline
519 ⇩  Jessie⇩  Sierra
520 ⇩  Bader⇩  Maaria
521 ⇩  Yuvraj⇩  Tayyibah
522 ⇩  Francis⇩  Elkie
523 ⇩  Simba⇩  Dylan
524 ⇩  Kameron⇩  Dagmara
525 ⇩  Carson⇩  Shelly
BoyGirl
526 ⇩  Leone⇩  Carmen
527 ⇩  Camron⇩  Taleah
528 ⇩  Cassius⇩  Jaymie
529 ⇩  Ike⇩  Lila
530 ⇩  Oscar⇩  Taybah
531 ⇩  Kal⇩  Sofiyah
532 ⇩  Colin⇩  Rddhima
533 ⇩  Yaasir⇩  Sahitra
534 ⇩  Gandhar⇩  Ruchi
535 ⇩  Elumalai⇩  Kadhapriya
536 ⇩  Zakareeya⇩  Kiana
537 ⇩  Oluwapelumi⇩  Allura
538 ⇩  Joe⇩  Bambi
539 ⇩  Bartholomew⇩  Lori
540 ⇩  Oluwadamilare⇩  Clara
541 ⇩  Zack⇩  Sandy
542 ⇩  Oluwatimilehin⇩  Abja
543 ⇩  Dix⇩  Zoe
544 ⇩  Tristan⇩  Andrea
545 ⇩  Ubaidullah⇩  Carlotta
546 ⇩  Caden⇩  Blythe
547 ⇩  Zane⇩  Beatrice
548 ⇩  Om⇩  Vega
549 ⇩  Quincy⇩  Carolanne
550 ⇩  Titus⇩  Callie