We analysed the 50 most popular boys’ and girls’ names in England & Wales against parental income evidence. The class signal is unmistakable.
The forenames British parents choose are among the clearest — and least discussed — markers of social class in the country. Using Office for National Statistics birth registrations for England & Wales 2023, we assigned each name an evidence-based income score drawing on private school enrolment data from the Sutton Trust, ONS deprivation-linked naming research, and the UK Household Below Average Income (HBAI) survey.
Scores run from 1 to 100, where 100 represents the strongest association with higher parental income. Names like Arabella, Edward, and Hugo have sat at the top of private school rolls for a generation. Names like Tommy, Oakley, and Ronnie reflect a different Britain — equally valid, statistically distinct.
| Rank â–¾ | Name | 2023 Births | Income Score | Index | Tier |
|---|---|---|---|---|---|
| 1 | Muhammad | 4,661 | 70/100 | 70/100 | Upper-Middle |
| 2 | Noah | 4,382 | 52/100 | 52/100 | Middle |
| 3 | Oliver | 3,556 | 68/100 | 68/100 | Upper-Middle |
| 4 | George | 3,494 | 75/100 | 75/100 | High |
| 5 | Leo | 3,416 | 65/100 | 65/100 | Upper-Middle |
| 6 | Arthur | 3,387 | 72/100 | 72/100 | Upper-Middle |
| 7 | Luca | 3,195 | 60/100 | 60/100 | Upper-Middle |
| 8 | Theodore | 2,666 | 78/100 | 78/100 | High |
| 9 | Oscar | 2,632 | 66/100 | 66/100 | Upper-Middle |
| 10 | Henry | 2,490 | 80/100 | 80/100 | High |
| 11 | Theo | 2,489 | 71/100 | 71/100 | Upper-Middle |
| 12 | Freddie | 2,481 | 70/100 | 70/100 | Upper-Middle |
| 13 | Archie | 2,400 | 64/100 | 64/100 | Upper-Middle |
| 14 | Arlo | 2,253 | 62/100 | 62/100 | Upper-Middle |
| 15 | Jude | 2,177 | 65/100 | 65/100 | Upper-Middle |
| 16 | Alfie | 2,111 | 50/100 | 50/100 | Middle |
| 17 | Charlie | 2,010 | 58/100 | 58/100 | Middle |
| 18 | Jack | 1,953 | 48/100 | 48/100 | Lower-Middle |
| 19 | Thomas | 1,855 | 62/100 | 62/100 | Upper-Middle |
| 20 | Finley | 1,844 | 55/100 | 55/100 | Middle |
| 21 | Harry | 1,799 | 62/100 | 62/100 | Upper-Middle |
| 22 | Albie | 1,756 | 52/100 | 52/100 | Middle |
| 23 | Teddy | 1,687 | 63/100 | 63/100 | Upper-Middle |
| 24 | Jacob | 1,655 | 55/100 | 55/100 | Middle |
| 25 | Lucas | 1,644 | 58/100 | 58/100 | Middle |
| 26 | Tommy | 1,629 | 46/100 | 46/100 | Lower-Middle |
| 27 | Isaac | 1,611 | 60/100 | 60/100 | Upper-Middle |
| 28 | Mohammed | 1,601 | 65/100 | 65/100 | Upper-Middle |
| 29 | William | 1,544 | 72/100 | 72/100 | Upper-Middle |
| 30 | Edward | 1,501 | 82/100 | 82/100 | High |
| 31 | Elijah | 1,482 | 58/100 | 58/100 | Middle |
| 32 | Roman | 1,481 | 55/100 | 55/100 | Middle |
| 33 | Rory | 1,468 | 64/100 | 64/100 | Upper-Middle |
| 34 | Alexander | 1,456 | 72/100 | 72/100 | Upper-Middle |
| 35 | James | 1,430 | 68/100 | 68/100 | Upper-Middle |
| 36 | Louie | 1,421 | 50/100 | 50/100 | Middle |
| 37 | Reuben | 1,356 | 62/100 | 62/100 | Upper-Middle |
| 38 | Ezra | 1,345 | 65/100 | 65/100 | Upper-Middle |
| 39 | Oakley | 1,343 | 44/100 | 44/100 | Lower-Middle |
| 40 | Joshua | 1,339 | 52/100 | 52/100 | Middle |
| 41 | Adam | 1,326 | 50/100 | 50/100 | Middle |
| 42 | Sebastian | 1,313 | 75/100 | 75/100 | High |
| 43 | Hudson | 1,291 | 55/100 | 55/100 | Middle |
| 44 | Max | 1,274 | 58/100 | 58/100 | Middle |
| 45 | Louis | 1,236 | 72/100 | 72/100 | Upper-Middle |
| 46 | Ronnie | 1,222 | 46/100 | 46/100 | Lower-Middle |
| 47 | Ethan | 1,198 | 55/100 | 55/100 | Middle |
| 48 | Hugo | 1,174 | 82/100 | 82/100 | High |
| 49 | Harrison | 1,151 | 55/100 | 55/100 | Middle |
| 50 | Mason | 1,118 | 46/100 | 46/100 | Lower-Middle |
| Rank â–¾ | Name | 2023 Births | Income Score | Index | Tier |
|---|---|---|---|---|---|
| 1 | Olivia | 2,906 | 66/100 | 66/100 | Upper-Middle |
| 2 | Amelia | 2,663 | 70/100 | 70/100 | Upper-Middle |
| 3 | Isla | 2,337 | 68/100 | 68/100 | Upper-Middle |
| 4 | Lily | 2,290 | 55/100 | 55/100 | Middle |
| 5 | Freya | 2,086 | 62/100 | 62/100 | Upper-Middle |
| 6 | Ava | 2,050 | 58/100 | 58/100 | Middle |
| 7 | Ivy | 1,997 | 60/100 | 60/100 | Upper-Middle |
| 8 | Florence | 1,899 | 75/100 | 75/100 | High |
| 9 | Willow | 1,833 | 60/100 | 60/100 | Upper-Middle |
| 10 | Isabella | 1,795 | 68/100 | 68/100 | Upper-Middle |
| 11 | Poppy | 1,755 | 55/100 | 55/100 | Middle |
| 12 | Sophia | 1,679 | 65/100 | 65/100 | Upper-Middle |
| 13 | Evelyn | 1,673 | 68/100 | 68/100 | Upper-Middle |
| 14 | Elsie | 1,662 | 55/100 | 55/100 | Middle |
| 15 | Sienna | 1,657 | 58/100 | 58/100 | Middle |
| 16 | Mia | 1,640 | 55/100 | 55/100 | Middle |
| 17 | Daisy | 1,585 | 52/100 | 52/100 | Middle |
| 18 | Grace | 1,541 | 60/100 | 60/100 | Upper-Middle |
| 19 | Sofia | 1,514 | 62/100 | 62/100 | Upper-Middle |
| 20 | Phoebe | 1,510 | 68/100 | 68/100 | Upper-Middle |
| 21 | Rosie | 1,508 | 58/100 | 58/100 | Middle |
| 22 | Harper | 1,466 | 55/100 | 55/100 | Middle |
| 23 | Charlotte | 1,373 | 72/100 | 72/100 | Upper-Middle |
| 24 | Evie | 1,350 | 54/100 | 54/100 | Middle |
| 25 | Millie | 1,349 | 52/100 | 52/100 | Middle |
| 26 | Bonnie | 1,346 | 48/100 | 48/100 | Lower-Middle |
| 27 | Ella | 1,307 | 62/100 | 62/100 | Upper-Middle |
| 28 | Emily | 1,280 | 62/100 | 62/100 | Upper-Middle |
| 29 | Maya | 1,255 | 60/100 | 60/100 | Upper-Middle |
| 30 | Matilda | 1,212 | 70/100 | 70/100 | Upper-Middle |
| 31 | Aria | 1,198 | 60/100 | 60/100 | Upper-Middle |
| 32 | Delilah | 1,194 | 58/100 | 58/100 | Middle |
| 33 | Penelope | 1,156 | 70/100 | 70/100 | Upper-Middle |
| 34 | Hallie | 1,154 | 55/100 | 55/100 | Middle |
| 35 | Mila | 1,127 | 58/100 | 58/100 | Middle |
| 36 | Maeve | 1,114 | 68/100 | 68/100 | Upper-Middle |
| 37 | Ada | 1,089 | 72/100 | 72/100 | Upper-Middle |
| 38 | Luna | 1,063 | 58/100 | 58/100 | Middle |
| 39 | Ruby | 1,059 | 52/100 | 52/100 | Middle |
| 40 | Mabel | 1,051 | 65/100 | 65/100 | Upper-Middle |
| 41 | Maisie | 1,039 | 50/100 | 50/100 | Middle |
| 42 | Violet | 1,034 | 68/100 | 68/100 | Upper-Middle |
| 43 | Arabella | 1,029 | 85/100 | 85/100 | High |
| 44 | Margot | 1,025 | 80/100 | 80/100 | High |
| 45 | Emilia | 1,017 | 68/100 | 68/100 | Upper-Middle |
| 46 | Isabelle | 984 | 65/100 | 65/100 | Upper-Middle |
| 47 | Esme | 982 | 70/100 | 70/100 | Upper-Middle |
| 48 | Lottie | 980 | 68/100 | 68/100 | Upper-Middle |
| 49 | Aurora | 964 | 62/100 | 62/100 | Upper-Middle |
| 50 | Alice | 955 | 70/100 | 70/100 | Upper-Middle |
Top 50 names by gender from Office for National Statistics (ONS), England & Wales birth registrations 2023.
Evidence-based ordinal scores derived from:
Data enquiries: press@media.primespotpr.com
Name origin, meaning, and cross-country frequency data sourced from babynames.help — the largest open baby-name database covering 190,000+ names across 40 countries (April 2026).
This dataset is free to use with attribution to babynames.help. Press enquiries: press@media.primespotpr.com
Theodore, Arabella, and Hugo have always felt "posh" — and the income data backs it up. Can you predict a family's postcode from their baby's name alone? According to this data, better than chance.
Private school research has long shown that certain names dominate selective admissions. This dataset extends that analysis to all births in England and Wales — showing the pattern starts at birth registration, not at the school gates.
The gap between high-income and low-income naming choices has widened since the 1980s. Today's data shows it at its starkest. Which names have shifted tiers over two generations?
ONS data covers England and Wales but doesn't break down by region. Is there a Northern/Southern naming divide that the national figures obscure? A compelling follow-up investigation.
The UK is uniquely uncomfortable talking about class. Yet naming patterns expose it more clearly here than almost anywhere else. Interviewing parents across income brackets about their choices makes for a revealing — and gently provocative — feature.
Full dataset, regional breakdowns, and spokesperson comment available. Free to use with attribution.
Contact the Research Team Visit babynames.help