Names / Boys / England and Wales

Ahmed

Ahmed was given to 300 boys in England and Wales in 2025, ranking joint 168th, down from 150th at its height in 2003.

300babies in 2025
=168joint rank, up 5 on 2024
1 in 1,002†boys born in 2025
+22%†since 2020 (245)

Thirty years of Ahmed

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

Ahmed in numbers

Ahmed has held steady for thirty years: never fewer than 174 boys a year and never more than 377. Its biggest three-year rise came between 2000 and 2003, from 177 to 303. On average it was given to 192 boys a year in the late 1990s, 285 in the 2000s, 319 in the 2010s and 264 in the 2020s so far.

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

Similar spellings in the 2025 list†: Ahmad (229). Matched by their letters, not by meaning or origin. ONS counts each spelling separately, so these are not added to Ahmed.

Milestones

First year in each band
1996In the top 500 from 1996
1997Lowest point: 174 babies, rank 184
2012Its peak: 377 babies
Not yetin the top 100

Change

  • On last year+3%292 to 300
  • 5 years+22%245 to 300
  • 10 years-6%320 to 300
  • 20 years+1%297 to 300
  • Since 1996+46%206 to 300
  • Total, 1996 to 20258,394boys

† 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†: Malachi, Aryan, Muhammed, Riley, Sami. Similar popularity shape, not similar sound or meaning.

Across the three nations, 2025

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

Rank 168 · ONS · 292 in 2024

Scotland14

Rank 269 · NRS · 9 in 2024

Northern Ireland6

Rank 270 · 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
Ahmed year by year
YearRankBabiesChange†1 in X†
2025=168300+3%1 in 1,002
2024=173292+14%1 in 1,044
2023196256+8%1 in 1,184
2022215238-6%1 in 1,305
2021209254+4%1 in 1,260
2020=205245-0%1 in 1,284
2019=208246-13%1 in 1,338
2018=185284-12%1 in 1,189
2017172321-5%1 in 1,084
2016 *171338+6%1 in 1,054
2015183320+5%1 in 1,119
2014185306-11%1 in 1,166
2013162345-8%1 in 1,039
2012157377+18%1 in 993
2011175320-4%1 in 1,159
2010=167335-3%1 in 1,107
2009162344-2%1 in 1,053
2008156350+7%1 in 1,037
2007161327+8%1 in 1,084
2006160304+2%1 in 1,126
2005157297+8%1 in 1,113
2004163275-9%1 in 1,194
2003150303+23%1 in 1,051
2002160247+10%1 in 1,239
2001=163225+27%1 in 1,354
2000=188177-12%1 in 1,749
1999169201+7%1 in 1,588
1998=179187+7%1 in 1,743
1997=184174-16%1 in 1,894
19961642061 in 1,619

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

with

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

Compare Ahmed with any name

Share and download

Ahmed 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