Names / Boys / England and Wales

Gabriel

Gabriel was given to 666 boys in England and Wales in 2025, ranking 80th, down from 61st at its height in 2018.

666babies in 2025
#80rank, down 6 on 2024
1 in 452†boys born in 2025
-25%†since 2020 (888)

Thirty years of Gabriel

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

Gabriel in numbers

Gabriel has risen from 189 boys in 1996 to 666 in 2025, though it is below its peak of 1,022 in 2018. Its biggest three-year rise came between 2005 and 2008, from 611 to 912. It ranked 176th in 1996, reached 61st in 2018 and ranks 80th now. On average it was given to 302 boys a year in the late 1990s, 616 in the 2000s, 916 in the 2010s and 786 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
2002First in the top 100
2018Its peak: 1,022 babies
Not yetin the top 50

Change

  • On last year-9%730 to 666
  • 5 years-25%888 to 666
  • 10 years-33%989 to 666
  • 20 years+9%611 to 666
  • Since 1996×4189 to 666
  • Total, 1996 to 202521,247boys

† 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†: Finley, Archie, Rayan, Eesa, Ollie. Similar popularity shape, not similar sound or meaning.

Across the three nations, 2025

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

Rank 80 · ONS · 730 in 2024

Scotland48

Rank 104 · NRS · 38 in 2024

Northern Ireland20

Rank 114 · NISRA · 13 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
Gabriel year by year
YearRankBabiesChange†1 in X†
202580666-9%1 in 452
202474730-15%1 in 418
202364863+6%1 in 351
202270818+9%1 in 380
2021=77749-16%1 in 427
202065888-4%1 in 354
201966923-10%1 in 357
2018611,022+6%1 in 330
201764967-3%1 in 360
2016 *67995+1%1 in 358
201565989+17%1 in 362
201478842+3%1 in 424
201379818-5%1 in 438
201276858-2%1 in 436
201175874+0%1 in 424
201078874-1%1 in 424
200975886-3%1 in 409
200878912+20%1 in 398
200792758+15%1 in 468
200698658+8%1 in 520
200596611+8%1 in 541
200498564+12%1 in 582
2003103502+2%1 in 634
200299491+23%1 in 623
2001112399+4%1 in 763
2000117383-4%1 in 808
1999117400+12%1 in 798
1998123357+37%1 in 913
1997138261+38%1 in 1,263
19961761891 in 1,764

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

with

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

Compare Gabriel with any name

Share and download

Gabriel 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