Top 50 Boys Names

Here are the top 50 most popular names for boys, compiled from American and British birth records and online votes for your favorite names.

Use this site to find information about your name, or try using our Name Selector to help you choose a name for your new baby.

Or why not find your favorite name and vote for it? You can help to choose the world's #1 most popular name!

Boys Name
1 Frankie
2 Lucas
3 Ethan
4 Gabriel
5 Yuri
6 Jack
7 Liam
8 David
9 Ryan
10 John
11 Tyler
12 Colton
13 Alex
14 Roman
15 Jay
16 Damien
17 Lucien
18 Noah
19 James
20 Daniel
21 Michael
22 George
23 Anthony
24 Andrew
25 Jose
Boys Name
26 Justin
27 Ronnie
28 Luca
29 Dexter
30 Luis
31 Juan
32 Felix
33 Jesus
34 Axel
35 Brian
36 Abel
37 Mark
38 Jeremy
39 Paul
40 Spencer
41 Tanner
42 Frank
43 Milan
44 Woody
45 Mikey
46 Nikolas
47 Asa
48 Gerard
49 Carl
50 Woodrow