Baby name rankings

Top 100 baby names in the United States in 1959

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

Top 100

RankNameRecorded countChange from 1958
1Michael85,5790
2David84,2120
3James78,9420
4John76,675+1
5Robert74,777-1
6Mark57,075+2
7Mary54,671-1
8William51,541-1
9Richard47,3320
10Susan41,7040
11Linda40,531+1
12Thomas40,423-1
13Karen36,8640
14Donna36,539+9
15Patricia35,310-1
16Steven33,6930
17Debra31,455-2
18Charles30,9470
19Timothy30,862+2
20Cynthia30,251-1
21Joseph29,631-1
22Deborah29,615-5
23Kevin26,889+9
24Kenneth26,7500
25Jeffrey26,341+8
26Paul25,787-1
27Lisa25,758+14
28Barbara25,427-6
29Daniel25,230-3
30Pamela24,752-2
31Donald23,964-2
32Sandra23,414+4
33Gary23,378-6
34Ronald23,203-4
35Nancy23,133-4
36Kathy21,853-1
37Brenda21,4770
38Sharon21,3410
39Cheryl20,987-5
40Brian20,776+5
41Diane20,023-2
42Gregory19,950+1
43Scott19,804+4
44Terry19,760-4
45Debbie19,588+6
46Larry18,520-4
47Elizabeth18,469+1
48Carol18,216-4
49Anthony18,054+3
50Kathleen17,677-4
51Teresa17,439+7
52Cindy17,006+2
53Edward16,9770
54Stephen16,532-4
55Julie16,238-6
56Dennis16,103-1
57Douglas15,343-1
58Randy15,229+1
59George15,117-2
60Lori15,061+5
61Janet14,9930
62Denise14,715-2
63Laura14,561-1
64Robin14,381+2
65Tammy13,765+23
66Ricky13,308-3
67Christopher12,956+6
68Kimberly12,900+9
69Kim12,6990
70Jerry12,516-6
71Mike12,021+8
72Bruce11,951-5
73Keith11,806-3
74Theresa11,686-3
75Margaret11,601-7
76Peter11,316+5
77Steve11,095+8
78Frank10,991-6
79Patrick10,595+4
80Janice10,516-5
81Rebecca10,495+1
82Cathy10,431-8
83Catherine10,045-3
84Craig9,961+30
85Judy9,909-9
86Raymond9,841-2
87Eric9,761+15
88Carolyn9,760-10
89Christine9,496-3
90Ann8,931+3
91Rhonda8,882+5
92Dale8,872-2
93Roger8,823+1
94Kelly8,818+36
95Terri8,810+6
96Michelle8,793+14
97Danny8,769-5
98Connie8,746-1
99Diana8,658-10
100Joyce8,551-9

Data from US Social Security Administration · through 2025.