Baby name rankings

Top 100 baby boy names in the United States in 1987

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

Top 100

RankNameRecorded countChange from 1986
1Michael63,6640
2Christopher54,4930
3Matthew46,5110
4Joshua40,0020
5David36,7950
6Andrew36,206+2
7Daniel35,876-1
8James32,659-1
9Justin31,491+5
10Robert30,237-1
11John29,555-1
12Joseph28,5160
13Ryan28,490-2
14Brandon24,823-1
15William24,2020
16Nicholas23,247+1
17Anthony23,127+2
18Jonathan23,119-2
19Kevin20,421+2
20Brian20,3620
21Eric20,203+1
22Kyle19,862+1
23Jason19,350-5
24Thomas18,139+2
25Steven17,7680
26Timothy17,398+1
27Adam16,931-3
28Benjamin14,892+2
29Jeremy14,474-1
30Richard14,401-1
31Jacob14,3260
32Jeffrey13,4770
33Zachary13,201+5
34Aaron12,685-1
35Charles12,173-1
36Mark11,993-1
37Alexander11,835+4
38Stephen11,550-2
39Tyler11,542+1
40Sean11,455-3
41Patrick11,142-2
42Travis10,397+7
43Scott10,194+1
44Dustin10,108-2
45Nathan9,910-2
46Paul9,707-1
47Gregory9,135-1
48Jose8,737+3
49Cody8,675+7
50Samuel8,576+2
51Bryan8,560-4
52Jordan8,407+1
53Kenneth8,354-3
54Derek8,253+3
55Jesse7,982-7
56Bradley6,918-2
57Corey6,444+5
58Jared6,2060
59Shawn6,202-4
60Alex6,042+4
61Edward5,9130
62Cory5,849+6
63Chad5,622-4
64Peter5,553-4
65Shane5,305+2
66Juan4,976-1
67Marcus4,950-4
68Phillip4,813+2
69Keith4,783-3
70Donald4,501+1
71Brett4,429-2
72Antonio4,421+1
73Ronald4,153+2
74Carlos4,149+2
75Joel4,138-3
76Austin4,096+14
77George4,089-3
78Nathaniel4,0500
79Raymond3,996-2
80Casey3,928+3
81Ian3,924+4
82Luis3,921-3
83Evan3,868-2
84Philip3,837+2
85Douglas3,804-3
86Derrick3,534+1
87Gary3,486-3
88Craig3,364-8
89Seth3,339+8
90Christian3,324-1
91Victor3,307-3
92Wesley3,244+4
93Trevor3,235+5
94Erik3,231-2
95Vincent3,173-2
96Cameron3,159+39
97Frank3,123-6
98Gabriel3,079-3
99Devin3,076+14
100Curtis2,9090

Data from US Social Security Administration · through 2025.