In 2023, the name “Muhammad” became the most popular choice for baby boys in England and Wales, overtaking traditional names like William and Charles.
The UK Office for National Statistics (ONS) reported that 4,600 newborn boys were named Muhammad last year, making it the top name. Noah came in second, with 4,382 registrations. This is the first time Muhammad has taken the number one spot in the UK and Wales.
On the other hand, Olivia continued to be the most popular name for baby girls, holding its top position.
Muhammad has steadily climbed the rankings over the years, consistently appearing in the top 10 boys’ names since 2016. During this time, it has gained more popularity than traditional royal names like George, Harry, and Archie, which have seen a decline.
The rise of Muhammad as the top boys’ name reflects changing cultural trends in the UK. It highlights the growing diversity in the country, as more families choose names that reflect their heritage and beliefs.
Meanwhile, names like Noah and Olivia show that modern yet classic names still hold strong appeal for many parents.
This shift in naming trends provides an interesting look at how society continues to evolve, blending traditional and contemporary influences.