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 ⇩  Kenneth=  Lizandra
52 ⇩  Whitney=  Ruth
53 ⇩  Dante=  Trista
54 ⇩  Leo=  Jade
55 ⇩  Ace=  Valentina
56 ⇩  Max=  Veronica
57 ⇩  William=  Vanessa
58 ⇩  Evan=  Valerie
59 ⇩  Carter=  Valentine
60 ⇩  John=  Jordyn
61 ⇩  Jamal=  Stella
62 ⇩  Marcus=  Samantha
63 ⇩  Titan=  Bianca
64 ⇩  Odysseus=  Carter
65 ⇩  Christopher=  Sofia
66 ⇩  Gideon=  Ella
67 ⇩  Hamish=  Juno
68 ⇩  Evert=  Josie
69 ⇩  Sayyid=  Cadence
70 ⇩  Everett=  Kaylee
71 ⇩  Sterling=  Scarlett
72 ⇩  Blair=  Serefina
73 ⇩  Baker=  Jennifer
74 ⇩  Nathan=  Stephanie
75 ⇩  Zayden=  Erisa
BoyGirl
76 ⇩  Casey=  Sheikh
77 ⇩  Ronald=  Hayleigh
78 ⇩  Mikhos=  Everley
79 ⇩  Wade=  Seraphina
80 ⇩  Wayde=  Andie
81 ⇩  Naoise=  Miya
82 ⇩  Kyle=  Wei
83 ⇩  Joachim=  Finley
84 ⇩  Ashley=  Fara
85 ⇩  Humza=  Jasmeet
86 ⇩  Loic=  Chizara
87 ⇩  Pryderi=  Alisha
88 ⇩  Jairus=  Arissa
89 ⇩  Ayush=  Zuhayra
90 ⇩  Ira=  Yona
91 ⇩  Wei=  Willow
92 ⇩  Barth=  Mackenzie
93 ⇩  Gilbert=  Winona
94 ⇩  Kuba=  Hivda
95 ⇩  Rhyan=  Irtiqa
96 ⇩  Wolfie=  Cassandra
97 ⇩  Vihaan=  Loxie
98 ⇩  Wake=  Wednesday
99 ⇩  Derrick=  Rosemarie
100 ⇩  Wolfgang=  Cordelia