Baby name rankings

Top 100 baby names in the United States in 1987

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

Top 100

RankNameRecorded countChange from 1986
1Michael64,2080
2Jessica56,235+1
3Ashley55,265+1
4Christopher54,871-2
5Matthew46,8000
6Amanda41,9090
7Joshua40,2740
8David37,0470
9Andrew36,429+3
10Daniel36,141-1
11James32,9050
12Jennifer32,823-2
13Justin31,744+6
14Robert30,456-1
15John29,752-1
16Ryan29,188-1
17Joseph28,733-1
18Sarah28,004-1
19Brandon25,040-1
20William24,3710
21Nicholas23,407+1
22Anthony23,340+3
23Jonathan23,298-2
24Stephanie22,508-1
25Brittany22,319+3
26Kevin20,563+3
27Brian20,4880
28Nicole20,363-2
29Eric20,361+2
30Kyle20,181+2
31Jason19,461-7
32Heather19,044-2
33Elizabeth18,7130
34Thomas18,264+4
35Samantha18,015+15
36Megan17,884-2
37Steven17,882-1
38Melissa17,748-1
39Timothy17,516+1
40Danielle17,086+5
41Adam17,033-6
42Lauren16,819-1
43Amber16,804-4
44Rachel15,709-1
45Benjamin14,965+6
46Tiffany14,7920
47Emily14,761+9
48Jeremy14,583-6
49Richard14,512-5
50Jacob14,416+3
51Christina13,901-3
52Jeffrey13,5550
53Zachary13,285+11
54Michelle13,108+1
55Laura13,089-6
56Kimberly13,087-9
57Aaron12,8280
58Charles12,255+1
59Mark12,059+1
60Alexander12,051+9
61Amy11,837-7
62Tyler11,794+5
63Rebecca11,6730
64Stephen11,625-3
65Sean11,543-3
66Patrick11,230-1
67Crystal11,058-9
68Kelly10,652-2
69Kayla10,593+67
70Katherine10,482+1
71Travis10,473+16
72Jordan10,308+9
73Scott10,266+3
74Dustin10,186-2
75Sara10,139-7
76Nathan9,972-2
77Paul9,771+1
78Courtney9,668-1
79Jamie9,457-9
80Erica9,379-5
81Gregory9,193-1
82Whitney9,078-3
83Erin9,039-10
84Cody8,902+16
85Jose8,815+4
86Samuel8,639+9
87Angela8,632-5
88Bryan8,621-3
89Andrea8,613-5
90Mary8,464-4
91Kenneth8,432-3
92Derek8,310+13
93Jesse8,304-10
94Katie8,215-4
95Lisa7,575-2
96Lindsey7,552-5
97Casey7,510+2
98Shannon7,485-6
99Kristen7,414-5
100Vanessa7,394-3

Data from US Social Security Administration · through 2025.