Top Baby Names of 1904
The most popular baby names in the United States
👧
Girl Names
1
Mary 14,961 2
Helen 6,488 3
Anna 5,330 4
Margaret 5,302 5
Ruth 4,900 6
Elizabeth 3,833 7
Marie 3,595 8
Florence 3,572 9
Mildred 3,525 10
Dorothy 3,477 11
Ethel 3,296 12
Lillian 3,139 13
Alice 3,131 14
Gladys 2,976 15
Edna 2,762 16
Frances 2,657 17
Annie 2,631 17
Rose 2,631 19
Grace 2,513 20
Bertha 2,363 21
Bessie 2,340 22
Emma 2,312 23
Hazel 2,301 24
Clara 2,281 25
Gertrude 2,269 26
Irene 2,212 27
Mabel 2,172 28
Louise 2,136 29
Martha 2,019 30
Pearl 2,015 31
Catherine 1,983 32
Esther 1,957 33
Edith 1,944 34
Myrtle 1,905 35
Minnie 1,885 36
Eva 1,858 37
Thelma 1,757 38
Ida 1,751 39
Elsie 1,719 40
Josephine 1,701 40
Ruby 1,701 42
Agnes 1,672 43
Sarah 1,594 44
Nellie 1,560 45
Beatrice 1,549 46
Viola 1,545 47
Laura 1,508 48
Ella 1,432 49
Julia 1,426 50
Evelyn 1,372 👦
Boy Names
1
John 8,108 2
William 6,416 3
James 5,855 4
George 4,219 5
Robert 3,414 6
Charles 3,406 7
Joseph 3,291 8
Frank 2,799 9
Edward 2,335 10
Henry 2,085 11
Thomas 2,057 12
Walter 1,873 13
Harry 1,722 14
Willie 1,675 15
Arthur 1,495 16
Albert 1,453 17
Clarence 1,310 18
Fred 1,223 19
Paul 1,194 20
Harold 1,186 21
Roy 1,123 22
Raymond 1,093 23
Joe 959 24
Richard 957 25
Carl 953 26
Louis 936 27
Jack 908 28
Ralph 899 29
Earl 854 30
Theodore 834 31
David 817 32
Ernest 749 33
Charlie 739 34
Samuel 727 35
Howard 726 36
Francis 686 37
Herbert 680 38
Lawrence 662 39
Elmer 620 40
Sam 603 41
Alfred 600 42
Leo 552 43
Andrew 546 44
Eugene 541 45
Lee 532 46
Leonard 508 47
Herman 497 48
Russell 473 49
Daniel 472 50
Michael 462 About 1904 Baby Name Rankings
These rankings show the most popular baby names in the United States for 1904, 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.