Names / Boys / England and Wales

Harrison

Harrison was given to 1,007 boys in England and Wales in 2025, ranking 50th, down from 30th at its height in 2007.

1,007babies in 2025
#50rank, up 2 on 2024
1 in 299†boys born in 2025
-28%†since 2020 (1,401)

Thirty years of Harrison

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

Harrison in numbers

Harrison peaked in 2015 with 2,241 boys and has fallen since, to 1,007 in 2025. Its biggest three-year rise came between 2004 and 2007, from 1,493 to 2,123. It ranked 86th in 1996, reached 30th in 2007 and ranks 50th now. On average it was given to 797 boys a year in the late 1990s, 1,639 in the 2000s, 2,035 in the 2010s and 1,173 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 100 from 1996
2001First in the top 50
2015Its peak: 2,241 babies
Not yetin the top 10

Change

  • On last year+2%987 to 1,007
  • 5 years-28%1,401 to 1,007
  • 10 years-55%2,241 to 1,007
  • 20 years-39%1,643 to 1,007
  • Since 1996+52%663 to 1,007
  • Total, 1996 to 202546,965boys

† 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†: Seth, Jayden, Riley, Maxwell, Alfie. Similar popularity shape, not similar sound or meaning.

Across the three nations, 2025

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

Rank 50 · ONS · 987 in 2024

Scotland137

Rank 26 · NRS · 105 in 2024

Northern Ireland30

Rank 79 · NISRA · 26 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
Harrison year by year
YearRankBabiesChange†1 in X†
2025501,007+2%1 in 299
202452987-14%1 in 309
2023491,151-7%1 in 263
2022451,236-1%1 in 251
2021491,254-10%1 in 255
2020411,401-16%1 in 224
2019371,663-6%1 in 198
2018341,765-8%1 in 191
2017341,923-13%1 in 181
2016 *322,220-1%1 in 160
2015322,241+1%1 in 160
2014322,214+9%1 in 161
2013362,038-8%1 in 176
2012352,224+5%1 in 168
2011372,122+9%1 in 175
2010421,943-0%1 in 191
2009421,951-9%1 in 186
2008352,153+1%1 in 169
2007302,123+10%1 in 167
2006361,926+17%1 in 178
2005=391,643+10%1 in 201
2004471,493+10%1 in 220
2003471,359+11%1 in 234
2002521,222-9%1 in 250
2001491,345+15%1 in 226
2000561,174+22%1 in 264
199962961+20%1 in 332
199872803+6%1 in 406
1997=79760+15%1 in 434
1996866631 in 503

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

with

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

Compare Harrison with any name

Share and download

Harrison 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