30 years or more
Names one registrar recorded on 500 or more births in at least 30 separate years.
Duration, where the birth-count dimension measures height: a name can touch a large count once and hold a substantial one for decades, and these are different records. A count of registered births, not a share and not a rate — and counts do not carry between registrars. England and Wales records roughly 600,000 births a year and Northern Ireland roughly 22,000, so the same naming habit produces figures nearly thirty times apart. A name reaching a larger count than another therefore says which registrar recorded it at least as much as it says how widely it was given. Each figure names its registrar and year for that reason. Within one registrar the counts are directly comparable; across them they are not. A fixed threshold of 500 births is easier to clear in a large registry than a small one, so this dimension leans towards the registrars that record the most births.
74 names, ordered by most years first.
- Michael
74 years at 500 births or more, peaking at 4,187
Recorded 1945–2025 · highest #1 · 7 registrars
- Thomas
62 years at 500 births or more, peaking at 9,603
Recorded 1945–2025 · highest #1 · 7 registrars
- Christopher
61 years at 500 births or more, peaking at 3,483
Recorded 1946–2025 · highest #2 · 7 registrars
- Robert
61 years at 500 births or more, peaking at 2,644
Recorded 1945–2025 · highest #3 · 7 registrars
- Daniel
54 years at 500 births or more, peaking at 10,338
Recorded 1945–2025 · highest #1 · 7 registrars
- Matthew
52 years at 500 births or more, peaking at 7,443
Recorded 1957–2025 · highest #1 · 7 registrars
- Benjamin
52 years at 500 births or more, peaking at 5,144
Recorded 1950–2025 · highest #3 · 7 registrars
- Elizabeth
52 years at 500 births or more, peaking at 2,225
Recorded 1945–2025 · highest #5 · 7 registrars
- Nathan
50 years at 500 births or more, peaking at 3,211
Recorded 1968–2025 · highest #10 · 7 registrars
- Stephen
50 years at 500 births or more, peaking at 1,589
Recorded 1946–2025 · highest #3 · 7 registrars
- William
49 years at 500 births or more, peaking at 5,287
Recorded 1945–2025 · highest #1 · 7 registrars
- Andrew
49 years at 500 births or more, peaking at 2,676
Recorded 1946–2025 · highest #2 · 7 registrars
- Patrick
49 years at 500 births or more, peaking at 2,281
Recorded 1948–2025 · highest #2 · 7 registrars
- Joshua
44 years at 500 births or more, peaking at 8,190
Recorded 1971–2025 · highest #1 · 7 registrars
- Jessica
42 years at 500 births or more, peaking at 6,711
Recorded 1964–2025 · highest #1 · 7 registrars
- Rebecca
41 years at 500 births or more, peaking at 5,828
Recorded 1955–2025 · highest #1 · 7 registrars
- Jennifer
40 years at 500 births or more, peaking at 1,418
Recorded 1946–2025 · highest #1 · 7 registrars
- Samuel
39 years at 500 births or more, peaking at 6,367
Recorded 1946–2025 · highest #3 · 7 registrars
- Joseph
37 years at 500 births or more, peaking at 6,193
Recorded 1949–2025 · highest #7 · 7 registrars
- Alexander
37 years at 500 births or more, peaking at 4,840
Recorded 1948–2025 · highest #8 · 7 registrars
- Anthony
37 years at 500 births or more, peaking at 1,107
Recorded 1946–2025 · highest #8 · 7 registrars
- Nicole
34 years at 500 births or more, peaking at 1,679
Recorded 1964–2025 · highest #2 · 7 registrars
- Oliver
31 years at 500 births or more, peaking at 8,427
Recorded 1959–2025 · highest #1 · 7 registrars
- Sophie
30 years at 500 births or more, peaking at 7,087
Recorded 1960–2025 · highest #1 · 7 registrars
- Charlotte
30 years at 500 births or more, peaking at 5,866
Recorded 1946–2025 · highest #1 · 7 registrars
- Charlie
30 years at 500 births or more, peaking at 5,571
Recorded 1983–2025 · highest #3 · 7 registrars
- Olivia
30 years at 500 births or more, peaking at 5,325
Recorded 1964–2025 · highest #1 · 7 registrars
- George
30 years at 500 births or more, peaking at 5,263
Recorded 1946–2025 · highest #2 · 7 registrars
- Mohammed
30 years at 500 births or more, peaking at 3,442
Recorded 1945–2025 · highest #16 · 5 registrars