Boy Names of the 1920s
The 100 most common boy names given in the United States during the 1920s, by the number of children recorded with each name across those years.
All 100 names
- Robert
- John
- James
- William
- Charles
- George
- Joseph
- Richard
- Edward
- Donald
- Thomas
- Frank
- Harold
- Paul
- Raymond
- Walter
- Jack
- Henry
- Kenneth
- Arthur
- Albert
- David
- Harry
- Eugene
- Ralph
- Howard
- Carl
- Willie
- Louis
- Clarence
- Earl
- Roy
- Fred
- Joe
- Francis
- Lawrence
- Herbert
- Leonard
- Ernest
- Alfred
- Anthony
- Stanley
- Norman
- Gerald
- Daniel
- Samuel
- Bernard
- Billy
- Melvin
- Marvin
- Warren
- Michael
- Leroy
- Russell
- Leo
- Andrew
- Edwin
- Elmer
- Peter
- Floyd
- Lloyd
- Ray
- Frederick
- Theodore
- Clifford
- Vernon
- Herman
- Clyde
- Chester
- Philip
- Alvin
- Lester
- Wayne
- Vincent
- Gordon
- Leon
- Lewis
- Charlie
- Glenn
- Calvin
- Martin
- Milton
- Lee
- Jesse
- Dale
- Cecil
- Bill
- Harvey
- Roger
- Victor
- Benjamin
- Wallace
- Ronald
- Sam
- Allen
- Arnold
- Willard
- Gilbert
- Edgar
- Oscar
How 1920s boy names compare
Robert was the most common boy name of the 1920s, given to 576,374 boys across those years, with John, James, William and Charles behind it. The hundredth name on the list, Oscar, accounts for 17,740. Between them the hundred names cover 7,977,550 births. Two different names took the number one spot across the decade: Robert for six years and John for four years.
92 of these names were also in the 1910s top 100, and eight were not. 19 are still in the 2025 top 100 — Robert, John, James, William, Charles, Joseph, Thomas and Jack, among others — and 44 are inside the top 500.
Those hundred names cover 72.4% of all boys born in the 1920s — 7,977,550 of 11,019,370 — and Robert alone accounts for 5.2% of them. The hundred most common names of 2025 take 38.0% between them, so naming has spread wider since. Every one of the hundred was already in the record before the 1920s began.
Questions about 1920s boy names
What was the most popular boy name of the 1920s?
Robert, given to 576,374 boys across those years. The next two were John and James.
Are 1920s boy names still used today?
19 of the hundred are in the 2025 top 100: Robert, John, James, William, Charles, Joseph, Thomas and Jack, among others.