WeeNames Scotland’s favourite name finder

← All names

Muhammad

Boy name · 3,197 babies recorded · 1974–2025

Muhammad: 3,197 babies born in Scotland since 1974, given to boys, peaking at 293 births in 2024.

Muhammad is a name of Arabic origin, derived from the root ḥ-m-d meaning “praised” or “praiseworthy,” and it holds deep significance as the name of the Prophet Muhammad, the founder of Islam. Its most famous bearers include the civil rights icon and world heavyweight boxing champion Muhammad Ali, as well as numerous scholars, leaders, and artists across centuries. While no major Scottish town shares the name, the etymology links to the city of Medina, whose full name means “city of the Prophet.” The name has become increasingly popular in Scotland in recent decades, reflecting the

Boy 52 of 52 years

Peak year
2024293 babies
Latest (2025)
#4291 babies
Total births
3,197since 1974
5-year trend
▲ 64%vs prior 5y
1980 1990 2000 2010 2020 2024 · 293
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).