Names / Boys / England and Wales

John

John was given to 296 boys in England and Wales in 2025, ranking 174th, down from 46th at its height in 1996.

296babies in 2025
#174rank, down 10 on 2024
1 in 1,016†boys born in 2025
-18%†since 2020 (361)

Thirty years of John

JohnEvery year 1996 to 2025 published (3 or more babies)

John in numbers

John peaked in 1996 with 1,649 boys and has fallen since, to 296 in 2025. Its biggest three-year fall came between 1996 and 1999, from 1,649 to 1,158. It ranked 46th in 1996 and ranks 174th now. On average it was given to 1,401 boys a year in the late 1990s, 925 in the 2000s, 567 in the 2010s and 336 in the 2020s so far.

† Shapes, averages and turning points are Baby Data calculations from the ONS counts.

Similar spellings in the 2025 list†: Johan (30), Johann (9), Jahaan (5), Jahan (3), Jihan (3). Matched by their letters, not by meaning or origin. ONS counts each spelling separately, so these are not added to John.

Milestones

First year in each band
1996In the top 50 from 1996, and its peak: 1,649
2025Lowest point: 296 babies, rank 174
Not yetin the top 10

Change

  • On last year-3%304 to 296
  • 5 years-18%361 to 296
  • 10 years-50%594 to 296
  • 20 years-69%946 to 296
  • Since 1996-82%1,649 to 296
  • Total, 1996 to 202522,533boys

† All changes and totals are Baby Data calculations from ONS counts. A total adds only the published years.

Names around it

Similar thirty-year curve†: Matthew, Jonathan, Peter, Michael, Aaron. Similar popularity shape, not similar sound or meaning.

Across the three nations, 2025

Each from its own statistics office, never added together
England and Wales296

Rank 174 · ONS · 304 in 2024

Scotland50

Rank 102 · NRS · 66 in 2024

Northern Ireland35

Rank 67 · NISRA · 38 in 2024

England and Wales (ONS) count births in the calendar year; Scotland (NRS) and Northern Ireland (NISRA) count births registered in the year. Each comes from its own statistics office and they are never added together.

Year by year, 1996 to 2025 Show all 30 yearsHide the table
John year by year
YearRankBabiesChange†1 in X†
2025174296-3%1 in 1,016
2024164304-9%1 in 1,003
2023158334-7%1 in 907
2022150360+0%1 in 863
2021154359-1%1 in 892
2020150361-16%1 in 871
2019131431-11%1 in 764
2018122486-5%1 in 695
2017118513+0%1 in 679
2016 *120512-14%1 in 696
2015108594-1%1 in 603
2014101601+4%1 in 594
2013107576-7%1 in 622
2012104618-4%1 in 606
2011100645-7%1 in 575
201094690-9%1 in 538
200983762-6%1 in 475
200883810-10%1 in 448
200775905+0%1 in 392
200673905-4%1 in 378
200572946-5%1 in 349
200464995+8%1 in 330
200366920+0%1 in 346
200264916-8%1 in 334
200158995-9%1 in 306
2000581,096-5%1 in 282
1999571,158-15%1 in 276
1998531,357-6%1 in 240
1997491,439-13%1 in 229
1996461,6491 in 202

* ONS’s boys’ 2016 file repeats the October total as September, so the 2016 births total is about 932 too low and 1 in X for 2016 is slightly too low. Rank follows ONS: names with the same count share a rank (shown with =). “Under 3” means the name was given to fewer than 3 babies that year, so ONS did not publish it.

Compare John

with

Draws the second name on the chart above, on a shared scale.

Compare John with any name

Share and download

John is in the free dataset (CSV and JSON), with the method and how to cite it.

Source: Office for National Statistics, Baby names in England and Wales, licensed under the Open Government Licence v3.0; National Records of Scotland; NISRA. Exact spellings are counted separately and names given to fewer than 3 babies are not published. Figures marked † are Baby Data calculations. How we calculate

OM

Oliver Mackman

Editor, BabyData

Oliver Mackman is the named editor of BabyData and a director of Best Business Loans Ltd (Companies House 16833937), the company that operates the site. He is accountable for its editorial standards, sourcing and corrections, and requires every number to cite the underlying rule and the official UK dataset behind it, with pregnancy tools reviewed against NHS and gov.uk guidance before publication.

Last reviewed: 12 October 2026