Baby name rankings

Top 100 baby names in the United States in 1906

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

Top 100

RankNameRecorded countChange from 1905
1Mary16,4460
2John8,3070
3Helen7,2020
4William6,5940
5Margaret6,112+1
6James5,945-1
7Anna5,5150
8Ruth5,1590
9Dorothy4,346+2
10Elizabeth4,3350
11George4,231-2
12Alice4,212+3
13Mildred3,887-1
14Florence3,705+2
14Marie3,705-1
16Robert3,651+1
17Charles3,631-3
18Joseph3,548+1
19Ethel3,527-1
20Lillian3,3070
21Frances3,048+3
22Edna3,019+1
23Gladys3,012-1
24Willie2,989-3
25Rose2,920+2
26Frank2,813-1
27Annie2,785-1
28Grace2,6360
29Irene2,429+6
30Edward2,407+3
31Bessie2,403-2
32Gertrude2,384+5
33Hazel2,326+1
34Louise2,319-2
35Bertha2,312-5
36Clara2,239-5
37Catherine2,237+1
38Emma2,232-2
39Martha2,207+5
40Thomas2,1890
41Edith2,166+1
42Henry2,135-1
43Thelma2,126+5
44Evelyn2,087+14
45Esther2,070+1
46Pearl2,069-3
47Mabel2,064-8
48Ruby1,989+3
49Walter1,9460
50Myrtle1,928-5
51Josephine1,908-1
52Minnie1,785-5
53Elsie1,7820
54Agnes1,766+2
55Eva1,764-3
56Ida1,759-2
57Sarah1,697-2
58Beatrice1,6880
59Lucille1,686+7
60Viola1,681-3
61Harry1,645+2
62Julia1,603-1
62Nellie1,6030
64Jessie1,570-4
65Lillie1,507+3
66Virginia1,496+4
67Arthur1,4940
68Albert1,478-3
69Laura1,474-5
70Pauline1,436+1
71Marion1,364+4
72Ella1,350-3
73Harold1,337+7
73Mattie1,3370
75Clarence1,333-3
76Paul1,316+3
77Alma1,278-3
78Katherine1,277+5
79Mae1,225-2
80Lena1,206+1
81Fred1,201-3
82Carrie1,194-6
83Blanche1,1810
84Stella1,141+3
85Raymond1,1330
86Bernice1,127+6
87Louis1,111+12
88Eleanor1,093+7
89Richard1,092+7
90Vera1,091+1
91Lucy1,085-5
92Ann1,069+6
93Hattie1,064-11
94Joe1,062-2
95Roy1,033+2
96Leona1,023-7
97Mamie1,007-7
98Ralph989+6
99Jennie986+1
100Beulah980+2

Data from US Social Security Administration · through 2025.