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

Most Popular Baby Boy Names in the 1990s (England & Wales)

In England & Wales, the most common baby boy names in the 1990s were Jack, Thomas, James, Daniel, Joshua — 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. See top boy names in the 2000s for the next decade.

Quick list of the most popular names

The most common baby boy names in the 1990s in England & Wales 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: Jack with 40,554 births over the decade
  • #1 share of top 100: 4.3%
  • Gap #1 vs #10: 2.0x
  • Gap #1 vs #50: 7.3x
  • Top 10 share: 32.0% of births in the ranking
  • Total births in top 100: 935,003

Why these names were popular in the 1990s

Length: Short names (four or five letters) led — easy to spell and say.

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 1990s?

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

Popularity trend over the decade

Over the 1990s, 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

Jack
40,554 births
Thomas
38,004 births
James
37,183 births
Daniel
34,052 births
Joshua
30,532 births
Matthew
28,192 births
Samuel
24,723 births
Joseph
23,288 births
Ryan
22,199 births
Jordan
20,778 births
Total births in the 1990s

How the 1990s compare to other decades

The 1990s 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. The mix would shift again in the 2000s — a balance of classic and lighter, approachable choices.

How these names compare to today

Compared to today's trends, the 1990s list has aged in different ways. Some styles faded; others endured. For parents weighing a 1990s 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 England & Wales for the 1990s.

#NameBirths (1990s)
1Jack40,554
2Thomas38,004
3James37,183
4Daniel34,052
5Joshua30,532
6Matthew28,192
7Samuel24,723
8Joseph23,288
9Ryan22,199
10Jordan20,778
11Luke20,727
12Callum20,214
13William18,934
14Connor18,840
15Benjamin18,789
16Harry18,740
17Liam18,381
18Alexander17,949
19George17,699
20Lewis17,068
21Adam16,482
22Jake15,463
23Oliver15,230
24Michael14,274
25Nathan11,808
26Kieran11,143
27Christopher10,858
28Jacob10,271
29Jamie10,179
30Bradley10,090
31Ben10,029
32Cameron9,858
33Mohammed9,748
34Aaron9,671
35Robert8,899
36Charlie8,824
37David8,389
38Kyle8,266
39Andrew8,201
40Brandon7,961
41Charles7,035
42Reece6,922
43Alex6,703
44Edward6,683
45Jonathan6,303
46Sam6,016
47Dylan5,721
48Ashley5,701
49John5,603
50Joe5,524
51Owen5,446
52Scott5,342
53Max5,285
54Sean5,276
55Dominic5,273
56Louis5,255
57Rhys5,130
58Henry4,979
59Ethan4,978
60Nicholas4,746
61Tyler4,589
62Conor4,196
63Ross4,093
64Peter3,891
65Mark3,856
66Elliot3,785
67Patrick3,785
68Stephen3,682
69Billy3,508
70Anthony3,471
71Lee3,260
72Jason3,218
73Joel3,213
74Richard3,199
75Harrison3,187
76Declan3,058
77Toby3,035
78Mitchell3,025
79Paul3,025
80Jay2,974
81Morgan2,956
82Aidan2,872
83Steven2,833
84Alfie2,644
85Shane2,617
86Mohammad2,588
87Shaun2,526
88Marcus2,474
89Elliott2,443
90Isaac2,385
91Curtis2,373
92Josh2,327
93Muhammad2,273
94Christian2,242
95Tom2,220
96Harvey2,175
97Leon2,160
98Kane2,156
99Craig2,147
100Corey2,131

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 next decade, trending baby names, all-time popular names, rare baby names for more options.

About the data

Data from Office for National Statistics (ONS). 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