Top Baby Names of 1887
The most popular baby names in the United States
👧
Girl Names
1
Mary 9,888 2
Anna 4,227 3
Elizabeth 2,681 4
Emma 2,647 5
Margaret 2,419 6
Minnie 2,215 7
Bertha 2,037 8
Clara 1,984 9
Florence 1,964 10
Ida 1,929 11
Ethel 1,907 12
Annie 1,844 13
Bessie 1,838 14
Alice 1,819 15
Grace 1,692 16
Ella 1,521 17
Martha 1,504 18
Mabel 1,494 19
Nellie 1,457 20
Sarah 1,436 21
Helen 1,405 22
Laura 1,364 23
Carrie 1,344 24
Edna 1,339 25
Pearl 1,316 26
Lillian 1,308 27
Cora 1,257 28
Gertrude 1,251 29
Edith 1,243 30
Rose 1,242 31
Maude 1,162 32
Hattie 1,135 33
Eva 1,125 34
Frances 1,105 35
Louise 1,088 36
Myrtle 1,087 37
Lillie 1,072 38
Jennie 1,047 39
Julia 1,043 40
Mattie 1,031 41
Jessie 1,012 42
Lena 1,004 43
Marie 994 44
Catherine 967 45
Ada 910 46
Agnes 896 47
Lula 891 48
Dora 842 49
Elsie 833 50
Josephine 815 👦
Boy Names
1
John 8,110 2
William 7,470 3
James 4,768 4
George 4,284 5
Charles 4,031 6
Frank 2,883 7
Joseph 2,456 8
Henry 2,228 9
Thomas 2,151 10
Robert 2,125 10
Edward 2,125 12
Harry 2,057 13
Walter 1,704 14
Arthur 1,489 15
Fred 1,454 16
Albert 1,294 17
Clarence 892 18
Samuel 802 19
Louis 791 20
Roy 726 21
Joe 685 22
David 673 23
Ernest 653 24
Charlie 642 25
Richard 622 26
Jesse 601 27
Willie 590 28
Carl 588 29
Oscar 574 30
Will 561 31
Daniel 556 32
Earl 537 33
Andrew 520 34
Benjamin 473 35
Alfred 468 36
Elmer 467 37
Frederick 464 38
Sam 463 38
Ralph 463 40
Paul 449 41
Herbert 445 42
Howard 429 43
Peter 421 44
Lee 400 45
Herman 394 46
Claude 375 47
Raymond 372 48
Michael 344 49
Lewis 343 50
Jim 339 About 1887 Baby Name Rankings
These rankings show the most popular baby names in the United States for 1887, based on Social Security Administration data. The list includes all babies born in the U.S. whose names were registered with the SSA.
Names are ranked by the number of babies given each name during the year. Click on any name to see its complete history, including popularity trends over 145 years and regional data across all 50 states.