WeeNames Scotland’s favourite name finder

← All names

Mohammad

Boy name · 1,485 babies recorded · 1974–2025

Mohammad: 1,485 babies born in Scotland since 1974, given to boys, peaking at 45 births in 2015.

The name Mohammad, also spelled Muhammad, is of Arabic origin, meaning "praiseworthy" or "worthy of praise." It is the name of the final prophet in Islam, Prophet Muhammad, whose life and teachings are central to the faith. Famous bearers include Muhammad Ali, the legendary American boxer and activist, and Muhammad ibn Musa al-Khwarizmi, the 9th-century Persian mathematician whose work gave us the term "algorithm." The name is shared with the capital of Iraq, Baghdad, though the city's name has a different root. A notable variant is Mahmud, a common related name meaning "praised," while the spelling Mohammad is particularly widespread in South Asian and Scottish Muslim communities, reflecting the name's global reach.

Boy 52 of 52 years

Peak year
201545 babies
Latest (2025)
#14032 babies
Total births
1,485since 1974
5-year trend
▼ 6%vs prior 5y
1980 1990 2000 2010 2020 2015 · 45
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).