Names / Boys / England and Wales

Stanley

Stanley was given to 536 boys in England and Wales in 2025, ranking joint 97th, down from 59th at its height in 2015.

536babies in 2025
=97joint rank, up 5 on 2024
1 in 561†boys born in 2025
-29%†since 2020 (751)

Thirty years of Stanley

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

Stanley in numbers

Stanley peaked in 2015 with 1,078 boys and has fallen since, to 536 in 2025. Its biggest three-year fall came between 2019 and 2022, from 922 to 609. It ranked 265th in 1996, reached 59th in 2015 and ranks 97th now. On average it was given to 125 boys a year in the late 1990s, 344 in the 2000s, 922 in the 2010s and 621 in the 2020s so far.

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

Milestones

First year in each band
1996In the top 500 from 1996
2009First in the top 100
2015Its peak: 1,078 babies
Not yetin the top 50

Change

  • On last year+2%523 to 536
  • 5 years-29%751 to 536
  • 10 years-50%1,078 to 536
  • 20 years+55%345 to 536
  • Since 1996×5108 to 536
  • Total, 1996 to 202516,890boys

† 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†: Oscar, Isaac, Ollie, Frankie, Freddie. Similar popularity shape, not similar sound or meaning.

Across the three nations, 2025

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

Rank 97 · ONS · 523 in 2024

Scotland8

Rank 400 · NRS · 6 in 2024

Northern Ireland3

Rank 395 · NISRA

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
Stanley year by year
YearRankBabiesChange†1 in X†
2025=97536+2%1 in 561
2024102523-10%1 in 583
202390582-4%1 in 521
202292609-16%1 in 510
202182724-4%1 in 442
2020=74751-19%1 in 419
201967922+5%1 in 357
201872877-4%1 in 385
201770914-10%1 in 381
2016 *651,019-5%1 in 349
2015591,078+2%1 in 332
2014601,059+17%1 in 337
201370904+2%1 in 396
201274890+8%1 in 421
201180824+12%1 in 450
201088737+18%1 in 503
2009=98627+21%1 in 578
2008112519+5%1 in 699
2007114496+20%1 in 715
2006=129413+20%1 in 829
2005=144345+14%1 in 958
2004=151303+40%1 in 1,084
2003=177217+23%1 in 1,467
2002194176-5%1 in 1,739
2001185186+18%1 in 1,638
2000=204158-1%1 in 1,960
1999=200160+42%1 in 1,995
1998=256113-6%1 in 2,884
1997=246120+11%1 in 2,746
1996=2651081 in 3,088

* 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 Stanley

with

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

Compare Stanley with any name

Share and download

Stanley 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