Muhammad was most popular boys’ baby name in England and Wales in 2023

Muhammad was the most popular name given to baby boys in England and Wales in 2023, ousting Noah to take the top spot, official figures showed on Thursday.

Muhammad had been among the 10 most popular names since 2016 and had been in second place in 2022, according to the annual list produced by the Office for National Statistics.

Souvenir stall selling Union Jack flags on Westminster Bridge opposite the Houses of Parliament on 6th November 2024 in London, United Kingdom.
According to the annual list produced by the Office for National Statistics, Muhammad finished in second place in 2022.In Pictures via Getty Images

Oliver replaced George as the third most popular.

For baby girls, the top three most popular names in 2023 – Olivia, Amelia and Isla – were unchanged from the previous year.

Back To Top