Most Common Boy Names in the US
Top 100 of 13,385 boy names with at least 100 people alive
Boy Names by First Letter
These are the 100 boy names with the most people alive in the United States today, estimated from Social Security birth records since 1880 and the share of each birth year still alive. A name counts as a boy name when more than 80% of the people alive with it are male. The peak year is the year the most babies got the name. For names most popular before 1940, see the vintage boy names.
| # | Name | People alive | Peak year |
|---|---|---|---|
| 1 | Michael | 3,595,413 | 1957 |
| 2 | James | 2,933,167 | 1947 |
| 3 | John | 2,737,543 | 1947 |
| 4 | David | 2,705,330 | 1955 |
| 5 | Robert | 2,587,916 | 1947 |
| 6 | William | 2,184,188 | 1947 |
| 7 | Christopher | 1,901,526 | 1984 |
| 8 | Joseph | 1,681,563 | 1956 |
| 9 | Daniel | 1,627,478 | 1985 |
| 10 | Matthew | 1,532,905 | 1983 |
| 11 | Thomas | 1,456,153 | 1952 |
| 12 | Richard | 1,444,184 | 1946 |
| 13 | Anthony | 1,208,050 | 1990 |
| 14 | Charles | 1,200,833 | 1947 |
| 15 | Joshua | 1,196,609 | 1989 |
| 16 | Andrew | 1,132,748 | 1987 |
| 17 | Mark | 1,089,235 | 1960 |
| 18 | Steven | 1,051,174 | 1956 |
| 19 | Kevin | 1,044,098 | 1963 |
| 20 | Brian | 1,032,499 | 1972 |
| 21 | Jason | 979,329 | 1977 |
| 22 | Ryan | 947,873 | 1985 |
| 23 | Jacob | 928,992 | 1998 |
| 24 | Timothy | 910,454 | 1959 |
| 25 | Nicholas | 843,187 | 1995 |
| 26 | Jeffrey | 820,282 | 1962 |
| 27 | Jonathan | 816,854 | 1988 |
| 28 | Paul | 812,023 | 1957 |
| 29 | Eric | 797,236 | 1970 |
| 30 | Kenneth | 779,306 | 1957 |
| 31 | Justin | 754,068 | 1988 |
| 32 | Brandon | 742,477 | 1992 |
| 33 | Benjamin | 719,177 | 1989 |
| 34 | Alexander | 675,601 | 1993 |
| 35 | Scott | 654,995 | 1971 |
| 36 | Ronald | 653,519 | 1947 |
| 37 | Donald | 650,028 | 1934 |
| 38 | Stephen | 646,037 | 1952 |
| 39 | Samuel | 627,417 | 2001 |
| 40 | Tyler | 601,736 | 1994 |
| 41 | Gary | 601,058 | 1952 |
| 42 | Edward | 590,424 | 1924 |
| 43 | Gregory | 576,069 | 1962 |
| 44 | Aaron | 565,845 | 1989 |
| 45 | Patrick | 551,086 | 1964 |
| 46 | George | 548,028 | 1921 |
| 47 | Nathan | 539,802 | 2004 |
| 48 | Adam | 536,830 | 1984 |
| 49 | Zachary | 533,962 | 1993 |
| 50 | Noah | 518,382 | 2024 |
| 51 | Jose | 517,557 | 2002 |
| 52 | Larry | 499,123 | 1947 |
| 53 | Ethan | 479,204 | 2004 |
| 54 | Kyle | 468,041 | 1990 |
| 55 | Christian | 454,065 | 1996 |
| 56 | Dylan | 426,499 | 2001 |
| 57 | Jeremy | 421,847 | 1977 |
| 58 | Jack | 419,138 | 1927 |
| 59 | Austin | 419,092 | 1995 |
| 60 | Logan | 410,624 | 2007 |
| 61 | Dennis | 407,542 | 1952 |
| 62 | Sean | 398,218 | 1990 |
| 63 | Peter | 389,822 | 1957 |
| 64 | Douglas | 387,602 | 1957 |
| 65 | Henry | 385,094 | 2025 |
| 66 | Gabriel | 384,819 | 2008 |
| 67 | Jerry | 367,285 | 1947 |
| 68 | Elijah | 365,846 | 2011 |
| 69 | Raymond | 359,165 | 1924 |
| 70 | Liam | 355,769 | 2024 |
| 71 | Bryan | 355,124 | 1985 |
| 72 | Frank | 343,157 | 1918 |
| 73 | Keith | 338,452 | 1957 |
| 74 | Mason | 337,215 | 2011 |
| 75 | Cameron | 334,711 | 2000 |
| 76 | Jesse | 333,013 | 1981 |
| 77 | Lucas | 324,299 | 2017 |
| 78 | Juan | 323,302 | 2005 |
| 79 | Caleb | 317,109 | 2002 |
| 80 | Shawn | 310,174 | 1971 |
| 81 | Luke | 309,696 | 2014 |
| 82 | Isaac | 300,049 | 2007 |
| 83 | Jackson | 286,450 | 2013 |
| 84 | Cody | 285,627 | 1992 |
| 85 | Travis | 283,106 | 1989 |
| 86 | Bradley | 279,001 | 1980 |
| 87 | Evan | 278,820 | 2007 |
| 88 | Carlos | 273,798 | 2001 |
| 89 | Jayden | 273,372 | 2009 |
| 90 | Luis | 271,402 | 2007 |
| 91 | Alan | 270,327 | 1955 |
| 92 | Hunter | 269,836 | 2000 |
| 93 | Adrian | 269,046 | 2008 |
| 94 | Randy | 264,640 | 1956 |
| 95 | Vincent | 259,741 | 1962 |
| 96 | Aiden | 257,454 | 2009 |
| 97 | Roger | 257,337 | 1953 |
| 98 | Alex | 252,896 | 1993 |
| 99 | Ian | 248,948 | 2005 |
| 100 | Nathaniel | 248,680 | 2002 |
To see every name, not only the most common, browse names by letter, decade or state. The guide Most Common Male Names in the USA looks at how these names have changed over time.