Baby name rankings

Top 100 baby boy names in the United States in 1997

See the most popular baby boy names, how many were recorded, and how each rank changed from 1996.

Top 100

RankNameRecorded countChange from 1996
1Michael37,5620
2Jacob34,163+1
3Matthew31,517-1
4Christopher29,1080
5Joshua28,2890
6Nicholas27,2580
7Andrew25,208+3
8Brandon25,1970
9Austin25,1180
10Tyler24,879-3
11Daniel23,9500
12Joseph23,6040
13Zachary21,929+1
14David21,896-1
15John21,3860
16Ryan20,5270
17James20,4080
18Anthony20,034+1
19William20,020-1
20Justin18,7450
21Jonathan18,5420
22Alexander17,1120
23Robert16,3040
24Kyle15,919+1
25Christian15,059-1
26Jordan14,761+1
27Samuel14,237+3
28Kevin13,295-2
29Benjamin13,2660
30Dylan12,968+3
31Thomas12,899-3
32Jose11,9290
33Aaron11,170+1
34Nathan10,442+3
35Eric10,3170
36Cody10,296-5
37Brian9,739-1
38Noah9,280+12
39Adam8,8050
40Steven8,765-2
41Jason8,7460
42Logan8,6200
43Timothy8,502-3
44Hunter8,405+3
45Cameron8,219+4
46Ethan7,807+16
47Caleb7,775+1
48Sean7,744-2
49Charles7,656-6
50Patrick7,490-6
51Richard7,243-6
52Connor7,140+2
53Luis7,131+4
54Juan7,115-2
55Alex6,855-2
56Jared6,682+8
57Gabriel6,406+4
58Mark6,165-3
59Devin6,044+1
60Isaiah6,003+11
61Evan6,002+4
62Trevor6,001+1
63Jesse5,920-12
64Jeremy5,803-8
65Nathaniel5,775+4
66Dakota5,664-8
67Carlos5,4630
68Stephen5,414-9
69Bryan5,251-3
70Ian5,2110
71Jesus5,164+3
72Cole5,159+34
73Isaac5,146+13
74Elijah5,089+7
75Antonio5,069+5
76Jack4,984+13
77Chase4,964-1
78Luke4,953-3
79Paul4,752-1
80Blake4,728+4
81Travis4,684-8
82Tanner4,676+8
83Kenneth4,659-6
84Jeffrey4,582-12
85Garrett4,5450
86Angel4,514+16
87Taylor4,333-5
88Dustin4,277-9
89Mason4,268+15
90Dalton4,238+9
91Miguel4,2340
92Tristan4,197-24
93Marcus4,183-6
94Bradley4,124-11
95Adrian4,116-3
96Mitchell4,068-8
97Seth4,043+6
98Lucas4,034-5
99Alejandro3,998+8
100Edward3,915-4

Data from US Social Security Administration · through 2025.