MyBabyNameGuide.com
Find meaning. Find inspiration. Find the name.

Most Popular Baby Boy Names in the 2000s (USA)

In the United States, the most common baby boy names in the 2000s were Jacob, Michael, Joshua, Matthew, Daniel — names chosen by more families than any others, ranked by total births.

This ranking is based on total births across the decade, which highlights names consistently chosen year after year — not just short-term spikes. Compare popular boy names in the 1990s for the previous decade.

Quick list of the most popular names

The most common baby boy names in the 2000s in the United States are listed below, based on total births across the decade.

How the ranking works

This ranking is based on total births for each name across all years in the decade. By aggregating data over a 10-year period, we highlight names with sustained popularity rather than short-term spikes. Names are ranked by total birth count, using national-level data only.

Key insights

Summary of the names with the highest total births:

  • Top name: Jacob with 274,064 births over the decade
  • #1 share of top 100: 2.7%
  • Gap #1 vs #10: 1.4x
  • Gap #1 vs #50: 3.1x
  • Top 10 share: 21.4% of births in the ranking
  • Total births in top 100: 10,176,148

Why these names were popular in the 2000s

Length: Longer names like Michael and Matthew stayed in the top 10 — classic styles remained strong.

Familiarity and social acceptance: Parents chose widely recognized names — easy to spell and pronounce. Socially safe yet modern.

Broader cultural influence: Media and trends shaped tastes. Names in popular culture often gained traction.

The core set remained at the top: rankings shifted year to year, but the same names dominated the upper tier.

What were common baby names in the 2000s?

The most common baby boy names in the 2000s remained remarkably stable across the decade. While rankings shifted slightly year to year, a consistent group dominated the top positions. Compare popular boy names in the previous decade. For current trends, see fastest rising names; for unique picks, see rare baby names.

Popularity trend over the decade

Over the 2000s, the most popular names remained remarkably stable — the same core dominated the upper tier year after year. New entries emerged in the lower half of the top 100 as trends evolved, but the top 10–20 changed slowly. For how the subsequent decade shifted, see top names in the next decade.

Visual overview

Top 10 by births

Jacob
274,064 births
Michael
250,702 births
Joshua
232,037 births
Matthew
221,620 births
Daniel
203,951 births
Christopher
203,370 births
Andrew
202,577 births
Ethan
201,825 births
Joseph
194,937 births
William
194,404 births
Total births in the 2000s

How the 2000s compare to other decades

The 2000s saw a shift toward simpler, shorter names and softer endings (-a, -y) — a move away from longer, more formal styles. Names became softer and more approachable than in earlier decades. Continuity: many names from the 1990s held on. Change: new options gained ground heading into the 2010s. The decade balanced tradition with a lighter, more modern feel.

How these names compare to today

Compared to today's trends, the 2000s list has aged in different ways. Some styles faded; others endured. For parents weighing a 2000s name today, those still ranking high recently are the safest bets. See trending baby names for what's rising now.

Full ranking

Full list of the top names in the United States for the 2000s.

#NameBirths (2000s)
1Jacob274,064
2Michael250,702
3Joshua232,037
4Matthew221,620
5Daniel203,951
6Christopher203,370
7Andrew202,577
8Ethan201,825
9Joseph194,937
10William194,404
11Anthony191,917
12David180,072
13Alexander178,842
14Nicholas177,604
15Ryan173,238
16Tyler165,581
17James163,172
18John161,083
19Jonathan144,842
20Noah143,516
21Brandon142,995
22Christian142,423
23Dylan140,121
24Samuel138,622
25Benjamin137,299
26Nathan134,854
27Zachary134,755
28Logan134,031
29Justin122,988
30Gabriel119,827
31Jose115,739
32Austin112,773
33Kevin111,079
34Elijah110,418
35Caleb110,080
36Robert106,658
37Thomas102,103
38Jordan101,185
39Cameron95,894
40Jack95,508
41Hunter94,858
42Jackson94,487
43Angel94,331
44Isaiah92,782
45Evan92,141
46Isaac90,755
47Luke90,503
48Mason90,499
49Jayden88,600
50Jason88,560
51Gavin88,445
52Aaron86,988
53Connor85,983
54Aiden83,551
55Aidan76,511
56Kyle76,153
57Juan75,845
58Charles75,331
59Luis74,330
60Adam71,026
61Lucas70,993
62Brian69,771
63Eric69,476
64Adrian66,120
65Nathaniel64,259
66Sean64,131
67Alex63,779
68Carlos63,196
69Bryan61,930
70Ian61,926
71Owen61,875
72Jesus61,316
73Landon61,129
74Julian60,389
75Chase57,173
76Cole56,845
77Diego56,039
78Jeremiah55,669
79Steven53,908
80Sebastian53,865
81Xavier52,482
82Timothy52,465
83Carter52,320
84Wyatt51,344
85Brayden50,382
86Blake50,109
87Hayden50,049
88Devin49,426
89Cody48,883
90Richard48,582
91Seth48,161
92Dominic48,113
93Jaden46,275
94Antonio46,245
95Miguel46,099
96Liam44,938
97Patrick44,782
98Carson44,631
99Jesse43,389
100Tristan43,299

Click any name above to explore its historical ranking, meaning, origin, regional variations, and full popularity timeline.

Interpretation for parents

Stable vs trendy: These names dominated year after year — time-tested, not one-hit wonders. Good for familiar, socially accepted choices.

Popularity vs uniqueness: Higher rank means more births. For something less common, look further down or check birth counts. National data can differ from your area.

How to choose: Top 10 = maximum familiarity. 20–50 = familiar but not overused. Below 50 = more distinctive. For uniqueness, consider trending or rare options. Explore baby names in the previous decade, baby names in the next decade, trending baby names, all-time popular names for more options.

About the data

Data from U.S. Social Security Administration (SSA). National totals only; no regional breakdown. We refresh as new data becomes available.

Explore related baby name trends

Share this report
Share on Facebook
Share on X
Share on Reddit
Share on Telegram
Copy link