Names / Boys / England and Wales

Zachary

Zachary was given to 703 boys in England and Wales in 2025, ranking 75th, down from 39th at its height in 2013.

703babies in 2025
#75rank, down 6 on 2024
1 in 428†boys born in 2025
-39%†since 2020 (1,155)

Thirty years of Zachary

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

Zachary in numbers

Zachary peaked in 2013 with 1,780 boys and has fallen since, to 703 in 2025. Its biggest three-year rise came between 2009 and 2012, from 1,020 to 1,722. It ranked 96th in 1996, reached 39th in 2013 and ranks 75th now. On average it was given to 532 boys a year in the late 1990s, 681 in the 2000s, 1,549 in the 2010s and 941 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
1998Lowest point: 496 babies, rank 102
2011First in the top 50
2013Its peak: 1,780 babies
Not yetin the top 10

Change

  • On last year-7%760 to 703
  • 5 years-39%1,155 to 703
  • 10 years-57%1,644 to 703
  • 20 years+12%625 to 703
  • Since 1996+22%574 to 703
  • Total, 1996 to 202530,065boys

† 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†: Dexter, Blake, Sebastian, Stanley, Isaac. Similar popularity shape, not similar sound or meaning.

Across the three nations, 2025

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

Rank 75 · ONS · 760 in 2024

Scotland35

Rank 129 · NRS · 39 in 2024

Northern Ireland11

Rank 185 · NISRA · 17 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
Zachary year by year
YearRankBabiesChange†1 in X†
202575703-7%1 in 428
202469760-15%1 in 401
202361889-11%1 in 341
202259994-13%1 in 312
2021551,146-1%1 in 279
2020561,155-11%1 in 272
2019501,295+2%1 in 254
2018541,265-9%1 in 267
2017451,385-17%1 in 251
2016 *391,670+2%1 in 213
2015411,644-2%1 in 218
2014401,670-6%1 in 214
2013391,780+3%1 in 201
2012401,722+3%1 in 217
2011451,664+20%1 in 223
2010511,390+36%1 in 267
2009671,020+3%1 in 355
200872995+17%1 in 365
200782854+17%1 in 415
200693727+16%1 in 471
200595625+22%1 in 529
2004108511-1%1 in 643
2003102516+3%1 in 617
200298502-7%1 in 610
200194538+4%1 in 566
200099517-6%1 in 599
199995551+11%1 in 579
1998102496-2%1 in 657
1997106507-12%1 in 650
1996965741 in 581

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

with

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

Compare Zachary with any name

Share and download

Zachary 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