The Islamic name Muhammad has once again been ranked as the most popular baby name for boys in England and Wales, according to the UK’s Office for National Statistics (ONS) 2024 report.
This marks the second consecutive year that Muhammad has held the top spot. It has consistently been in the top 10 since 2016, but its rise to number one highlights the shifting cultural and social landscape of the UK.
According to the report:
-
Noah ranked second among boys’ names
-
Oliver came in third
-
For girls, Olivia and Amelia retained their first and second positions, respectively
Royal Names Losing Ground
Interestingly, the popularity of names traditionally associated with the British royal family has declined:
-
George dropped to sixth place
-
William fell to 27th place
What the Trends Reflect
Experts suggest that the ongoing rise of names like Muhammad reflects:
-
An increase in the UK’s Muslim population
-
Growing multiculturalism
-
The blending of different cultural influences
These naming trends offer a subtle yet powerful insight into the diversity and demographic shifts occurring across the UK.