Names / Boys / England and Wales

Lenny

Lenny was given to 370 boys in England and Wales in 2025, ranking 141st, down from 140th at its height in 2023.

370babies in 2025
#141rank, up 1 on 2024
1 in 813†boys born in 2025
+8%†since 2020 (344)

Thirty years of Lenny

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

Lenny in numbers

Lenny has climbed from 6 boys in 1996 to 370 in 2025, close to its peak of 382 in 2024. Its biggest three-year rise came between 2015 and 2018, from 253 to 372. On average it was given to 11 boys a year in the late 1990s, 76 in the 2000s, 260 in the 2010s and 365 in the 2020s so far.

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

Milestones

First year in each band
1996Lowest point: 6 babies, rank 1,765
1998First in the top 1,000
2003First in the top 500
2024Its peak: 382 babies
Not yetin the top 100

Change

  • On last year-3%382 to 370
  • 5 years+8%344 to 370
  • 10 years+46%253 to 370
  • 20 years+270%100 to 370
  • Since 1996×626 to 370
  • Total, 1996 to 20255,589boys

† 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†: Eesa, Reuben, Vinnie, Louie, Musa. Similar popularity shape, not similar sound or meaning.

Across the three nations, 2025

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

Rank 141 · ONS · 382 in 2024

Scotland6

Rank 495 · NRS · 8 in 2024

Northern Ireland8

Rank 237 · NISRA · 4 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
Lenny year by year
YearRankBabiesChange†1 in X†
2025141370-3%1 in 813
2024142382+2%1 in 798
2023=140373+7%1 in 812
2022153349-6%1 in 890
2021153373+8%1 in 858
2020154344-7%1 in 914
2019151369-1%1 in 892
2018152372+3%1 in 907
2017158360+33%1 in 967
2016 *=207271+7%1 in 1,314
2015222253-5%1 in 1,416
2014=213266+32%1 in 1,341
2013=248201+16%1 in 1,783
2012=269174-3%1 in 2,151
2011265180+18%1 in 2,061
2010=292153+22%1 in 2,425
2009=319125-9%1 in 2,897
2008=298138+35%1 in 2,630
2007360102+7%1 in 3,475
2006=36095-5%1 in 3,604
2005=320100+64%1 in 3,306
2004=44361+17%1 in 5,382
2003=46952+63%1 in 6,123
2002=61132+45%1 in 9,564
2001=78622-21%1 in 13,846
2000=65128+65%1 in 11,058
1999=90617+13%1 in 18,779
1998=95815+150%1 in 21,726
1997=1,7616+0%1 in 54,927
1996=1,76561 in 55,580

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

with

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

Compare Lenny with any name

Share and download

Lenny 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