Baby name rankings

Top 100 baby names in the United States in 1925

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

Top 100

RankNameRecorded countChange from 1924
1Mary70,8460
2Robert61,2450
3John57,5620
4William53,5990
5James53,0450
6Dorothy38,6690
7Betty32,896+1
8Charles29,796+1
9Helen29,253-2
10George26,7670
11Joseph24,745+1
12Margaret24,543-1
13Richard23,376+1
14Ruth22,324-1
15Edward20,1960
16Donald19,298+1
17Virginia17,541-1
18Thomas16,7660
19Doris16,159+2
20Frank15,428-1
21Mildred14,498-1
22Paul14,256+3
23Elizabeth13,9730
24Frances13,938-2
25Harold13,683-1
26Evelyn12,5410
27Raymond12,497+1
28Anna12,284-1
29Walter12,2300
30Jack12,1060
31Jean11,901+3
32Alice11,6270
33Willie11,071+2
34Marie10,965-3
35Shirley10,736+6
36Henry10,728-3
37Kenneth10,196-1
38Arthur10,064-1
39Lois9,640+4
40Albert9,5770
41Irene9,472-2
42Gloria9,406+34
43Marjorie9,329-5
44Barbara9,181+10
45David8,955+4
46Martha8,801-2
47Harry8,655-2
48Florence8,630-6
49Eugene8,572+3
50Ralph8,510-2
51Lillian8,375-5
52Louise8,316-5
53Rose8,315-3
54Patricia8,119+11
55Ruby7,908-4
56Catherine7,886-3
57Eleanor7,743-2
58Annie7,393+2
59Gladys7,260-3
60Howard7,221-1
61Marion7,194-4
62Carl7,111+1
63Norma6,965+12
64Louis6,8660
65Thelma6,864-4
66Josephine6,835-4
67Edna6,808-9
68Pauline6,749+2
69June6,723+11
70Clarence6,713-4
71Francis6,638-3
72Phyllis6,502+7
73Earl6,5010
74Roy6,429-2
75Lucille6,419-6
76Edith6,301-9
77Joe6,265+4
78Fred6,242-4
79Ethel6,209-8
80Grace6,004-2
81Hazel5,837-4
82Bernice5,8170
83Lawrence5,6590
84Ernest5,5390
85Leonard5,5000
86Rita5,339+1
87Juanita5,253-1
88Anthony5,066+3
89Stanley5,055+1
90Beatrice5,014-2
91Lorraine5,013+2
92Norman5,012+3
93Ann4,958+4
94Herbert4,956-2
95Jane4,905-1
96Geraldine4,852+6
97Alfred4,826+2
98Clara4,7980
99Esther4,746-10
100Emma4,733+1

Data from US Social Security Administration · through 2025.