Muhammad is a moderately popular boys' name in England & Wales, ranking #108 in 1996 with 441 recorded births. The name reached its all-time peak in 2025 with 5,957 births ranking #1. In 1996, approximately 1 in every 722 boys born was named Muhammad. RISING Recent data shows the name is currently rising.
For the wider context behind these exact-spelling rankings, read the reasons behind Muhammad’s popularity, including religion, culture, demographics and how related spellings are counted separately.
Muhammad is one of the most important and widely used names in the world, meaning praised. Its history and meaning are firmly established in Islamic tradition.
The name honours the Prophet Muhammad and has been used across Muslim communities for centuries. Many English spellings exist, but they all reflect the same Arabic name.