Baby name rankings

Top 100 baby boy names in the United States in 1948

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

Top 100

RankNameRecorded countChange from 1947
1James88,6050
2Robert85,4780
3John82,8340
4William61,9720
5David56,627+1
6Michael52,566+1
7Richard50,970-2
8Thomas43,7800
9Charles38,6760
10Ronald33,527+1
11Larry33,436-1
12Gary28,3970
13Joseph26,801+1
14Donald26,442-1
15Kenneth23,5500
16George21,9260
17Dennis21,7650
18Paul21,2520
19Edward18,9830
20Stephen17,061+1
21Jerry16,809-1
22Daniel16,5100
23Steven15,979+1
24Roger12,818+1
25Frank12,698-2
26Terry12,1360
27Raymond11,6120
28Bruce11,065+1
29Mark10,267+18
30Gerald9,842-2
31Lawrence9,768+1
32Gregory9,724+1
33Douglas9,468-2
34Wayne8,682-4
35Walter8,627-1
36Harold8,144-1
37Peter8,048-1
38Timothy8,043+14
39Danny8,0090
40Willie7,971+2
41Anthony7,8780
42Carl7,829-2
43Jack7,612-6
44Arthur7,576-6
45Henry7,421+1
46Alan7,394-1
47Joe7,288-4
48Patrick7,192+5
49Roy7,067-1
50Jimmy6,927-6
51Ralph6,915-1
52Johnny6,862-3
53Billy6,220-2
54Philip6,162+3
55Albert6,1560
56Dale6,091+7
57Harry5,945-3
58Jeffrey5,929+8
59Ronnie5,902+2
60Steve5,742-2
61Eugene5,608-2
62Bobby5,581-2
63Howard5,497-1
64Louis5,3860
65Stanley5,383+2
66Fred5,376-10
67Russell5,109+2
68Mike5,045-3
69Phillip5,018+5
70Samuel5,002+2
71Leonard4,7810
72Allen4,755+1
73Glenn4,740-3
74Barry4,670-6
75Frederick4,516+3
76Ernest4,512-1
77Andrew4,305+5
78Eddie4,234+2
79Tommy4,2200
80Francis4,214+4
81Melvin4,057+4
82Craig3,985+11
83Earl3,9770
84Bill3,926-8
85Norman3,894-4
86Jim3,808-9
87Clarence3,790+1
88Martin3,698+2
89Keith3,660+2
90Marvin3,625-1
91Don3,546-5
92Rodney3,466+2
93Lee3,445-1
94Tom3,429-7
95Brian3,3580
96Alfred3,2450
97Leroy3,234+1
98Randall3,179+8
99Randy3,141+17
100Ray3,134-3

Data from US Social Security Administration · through 2025.