Hot topics close

Muhammad is UK's most popular boys' baby name for first time

Muhammad is UKs most popular boys baby name for first time
Noah beaten into second place for boys, while Olivia keeps top slot for girls
A group of crawling babiesView image in fullscreen

Muhammad is UK’s most popular boys’ baby name for first time

Noah beaten into second place for boys, while Olivia keeps top slot for girls

Muhammad has become the UK’s most popular baby name for boys for the first time, new data from the Office for National Statistics (ONS) has revealed.

The name has been among the top 10 names for baby boys since 2016, but has now overtaken the previous favourite, Noah. Oliver was third in the 2023 rankings.

For baby girls Olivia remained the most popular name for the eighth year in a row, with Amelia and Isla the second and third most popular.

Each year, the ONS analyses the latest baby name data, revealing the most popular – and unpopular – names in the UK. The rankings were created using the exact spellings of names given at birth registration, meaning similar names with different spellings were counted separately.

Three variant spellings of the Arabic name Muhammad made the list of the top 100 baby boys’ names in England and Wales in previous years, but this is the first year that just one spelling of the name has managed to top the list.

In 2023 there were 4,661 Muhammads born across England and Wales, up from 4,177 in 2022, while Mohammed came in 28th with 1,601 and Mohammad came 68th with 835.

The data shows that Muhammad was the most popular boys’ name in four out of nine regions in England and 63rd most popular in Wales. Meanwhile, Olivia was the most popular girls’ name in five out of nine regions in England and the most popular in Wales. It has been in the top three for girls’ names every year since 2006.

ONS’s Greg Ceely said, pop culture continued to influence name choices, with an increase in music artists’ names such as Billie, Lana, Miley and Rihanna for girls and Kendrick and Elton for boys. The summer blockbuster film Barbie, starring Margot Robbie, was also influential, with 215 more baby girls named Margot than in 2022, meaning the name ranked 44th out of the 100 most popular baby girl names.

But while pop culture seems to influence parents, the royal family seem to be having the opposite effect, with royal names falling in popularity in 2023. George ranked fourth with 3,494 babies being given the name – the first time George has fallen below 4,000 in nearly ten years. William came in 29th and Louis 45th for boys, and Charlotte ranked 23rd for girls.

The time of year also had an impact for baby girls, with Autumn and Summer increasing in popularity, particularly during their respective seasons; both names were in the top 100. In December the names Holly, Robyn and Joseph were more popular.

Other new entries into the top 100 included Hazel, Lilah, Nevaeh and Raya for girls, and Jax, Enzo and Bodhi for boys.

Explore more on these topics
  • Baby names
  • Office for National Statistics
  • news
Share
Reuse this content
Similar news
News Archive
  • Trade credit insurance
    Trade credit insurance
    Deloitte Debt & Capital Advisory - Alternative Lender Deal Tracker - …
    16 Aug 2023
    3
  • Kat Torres
    Kat Torres
    Kat Torres: Instagram influencer from Brazil dem jail for trafficking ...
    15 Jul 2024
    4
  • The outfit
    The outfit
    I tried to find a Valentine's outfit from the high street and it was hard ...
    11 Feb 2024
    1
  • VE Day 2020
    VE Day 2020
    How to attend a special VE Day event tomorrow without leaving your home
    7 May 2020
    11
  • Martin Gugino
    Martin Gugino
    How Martin Gugino antifa claim went from conspiracy to Trump Twitter
    10 Jun 2020
    3
This week's most popular news