NameTrends

Most popular baby names of 1890

Top 100 boys & girls in 1890 (decade snapshot). Source: U.S. Social Security Administration.

In 1890, the most popular US baby name for girls was Mary (12,078 babies) and for boys was John (8,502 babies), according to the Social Security Administration. The top five girl names were Mary, Anna, Elizabeth, Margaret, Emma; the top five boy names were John, William, James, George, Charles. The full top 100 for each sex, with birth counts, is below.

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Top 100 girl names, 1890

#NameBabies
1Mary12,078
2Anna5,233
3Elizabeth3,112
4Margaret3,100
5Emma2,980
6Florence2,744
7Ethel2,718
8Minnie2,650
9Clara2,496
10Bertha2,388
11Bessie2,370
12Helen2,312
13Grace2,278
14Alice2,271
15Annie2,220
16Ida2,178
17Mabel2,058
18Edna1,973
19Lillian1,862
20Nellie1,821
21Sarah1,786
22Martha1,784
23Ella1,758
24Pearl1,741
25Rose1,725
26Gertrude1,713
27Laura1,634
28Marie1,563
29Carrie1,510
30Edith1,493
31Louise1,472
32Eva1,436
33Frances1,416
34Myrtle1,406
35Lillie1,390
36Cora1,386
37Hazel1,366
38Hattie1,363
39Maude1,359
40Julia1,275
41Jennie1,259
42Mattie1,256
43Jessie1,250
44Catherine1,232
45Elsie1,220
46Ruth1,195
47Lena1,137
48Lula1,121
49Josephine1,118
50Agnes1,095
51Ada1,074
52Fannie1,005
53Lucy973
54Mamie967
55Blanche953
56Stella924
57Alma922
58Mae920
59Katherine900
60Irene893
61Maggie891
62Dora883
63Nora835
64Rosa770
65May751
66Effie717
67Nettie707
68Viola697
69Sadie680
70Ellen659
71Mildred635
72Della631
73Susie630
74Lizzie620
75Esther619
76Daisy588
77Willie578
78Lydia576
79Beulah573
80Sallie571
81Ruby540
82Gladys525
83Georgia513
84Nancy512
85Flora510
86Emily509
87Katie509
88Lottie502
89Olive491
90Pauline475
91Kathryn474
92Addie468
93Dorothy458
94Caroline455
95Etta452
96Marguerite442
97Maud439
98Beatrice417
99Charlotte417
100Virginia405

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Top 100 boy names, 1890

#NameBabies
1John8,502
2William7,494
3James5,097
4George4,458
5Charles4,061
6Frank3,078
7Joseph2,670
8Robert2,541
9Henry2,349
10Harry2,345
11Edward2,282
12Thomas2,200
13Walter1,905
14Arthur1,610
15Fred1,506
16Albert1,417
17Clarence1,018
18Roy941
19Louis860
20Samuel815
21Charlie797
22Ernest774
23Willie758
24Earl744
25Richard743
26David731
27Carl693
28Joe682
29Oscar628
30Will613
31Paul607
32Ralph587
33Jesse576
34Andrew575
35Alfred549
36Raymond546
37Benjamin537
38Elmer528
39Daniel505
40Howard501
41Sam489
42Herbert467
43Frederick410
44Lee410
45Peter410
46Eugene408
47Harold408
48Michael394
49Leo393
50Herman382
51Lewis375
52Lawrence372
53Jack368
54Ben363
55Francis363
56Ray349
57Claude347
58Martin347
59Tom347
60Floyd341
61Edgar338
62Jim336
63Edwin323
64Clyde317
65Harvey296
66Jacob290
67Leonard275
68Otto267
69Chester263
70Ed262
71Luther253
72Guy249
73Jessie241
74Leroy236
75Patrick227
76Lester226
77Homer223
78Stanley223
79Archie221
80Hugh219
81Oliver218
82Ira209
83Clifford207
84August206
85Alexander202
86Eddie197
87Leon197
88Philip192
89Theodore190
90Allen189
91Anthony189
92Isaac187
93Charley183
94Lloyd182
95Russell182
96Leslie181
97Bert180
98Bernard178
99Grover177
100Sidney176

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Browse nearby years

← 1900 · 1880 →

See all years, names A–Z, or the all-time rankings.

Frequently asked questions

What were the most popular baby names in 1890?

In 1890, the most popular US girl name was Mary (12,078 babies) and the most popular boy name was John (8,502 babies), per the Social Security Administration. The top five girls were Mary, Anna, Elizabeth, Margaret, Emma; the top five boys were John, William, James, George, Charles.

How many babies got the #1 name in 1890?

In 1890, Mary was given to 12,078 baby girls and John to 8,502 baby boys, the highest counts that year in SSA national data.

Source

U.S. Social Security Administration, Popular Baby Names, national data for 1890. SSA national data through 2025, state data through 2025, retrieved June 2026. Public domain (U.S. Government). See our methodology.

Last updated: 2026-06-22