Top 50 Names

Here are the current top 51 - 100 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
51 ⇩  Oskar⇩  Mila
52 ⇩  Ben⇩  Peach
53 ⇩  Bredon⇩  Jojo
54 ⇩  Mark⇩  Lassie
55 ⇩  Ethan⇩  Margaret
56 ⇩  Keith⇩  Kenya
57 ⇩  Korey⇩  Mai
58 ⇩  Hayden⇩  Reese
59 ⇩  Gabriel⇩  Titiksha
60 ⇩  Dick⇩  Coco
61 ⇩  Alex⇩  Taylor
62 ⇩  Sandy⇩  Adelynn
63 ⇩  Bankimchandra⇩  Levona
64 ⇩  Gomer⇩  Isabel
65 ⇩  Girik⇩  Daneen
66 ⇩  Jonathan⇩  Aimee
67 ⇩  Thomas⇩  Zahrah
68 ⇩  Osama⇩  Zahavah
69 ⇩  Nathan⇩  Sanjana
70 ⇩  Adolfo⇩  Ankitha
71 ⇩  Marc⇩  Cailin
72 ⇩  Mario⇩  Haniya
73 ⇩  Rick⇩  Misty
74 ⇩  Luigi⇩  Cami
75 ⇩  Lad⇩  Katherine
BoyGirl
76 ⇩  Bob⇩  Anshi
77 ⇩  Mike⇩  Rosie
78 ⇩  Hunt⇩  Diana
79 ⇩  Brandon⇩  Annika
80 ⇩  Patrick⇩  Adhisa
81 ⇩  Roe⇩  Tayte
82 ⇩  Johnson⇩  Delaney
83 ⇩  Willie⇩  Cym
84 ⇩  Jo⇩  Kalise
85 ⇩  Thatcher⇩  Amrutha
86 ⇩  Akira⇩  Kami
87 ⇩  Jeremiah⇩  Babitha
88 ⇩  Nate⇩  Aabidah
89 ⇩  Guy⇩  Preethi
90 ⇩  Richard⇩  Ruchika
91 ⇩  Grzegorz⇩  Swetha
92 ⇩  Willy⇩  Sanjivani
93 ⇩  Baby⇩  Druhi
94 ⇩  Donald⇩  Poorna
95 ⇩  Bond⇩  Mega
96 ⇩  Row⇩  Erin
97 ⇩  Daegal⇩  Lily
98 ⇩  Elijah⇩  Coral
99 ⇩  Dominic⇩  Hannah
100 ⇩  Steven⇩  Addie