WeeNames Scotland’s favourite name finder

← All names

Mustafa

Boy name · 166 babies recorded · 1974–2025

Mustafa: 166 babies born in Scotland since 1974, given to boys, peaking at 18 births in 2024.

From Arabic roots, Mustafa means "the chosen one," a title of great honor in Islamic tradition, where it is one of the Prophet Muhammad’s epithets. Its most famous bearer was Mustafa Kemal Atatürk, the founding father of modern Turkey, while other notable figures include Mustafa Mahmoud, the celebrated Egyptian doctor and philosopher. Several towns and cities across the Middle East share the name, often in contexts honouring religious figures. The name carries profound religious weight across the Muslim world and, while relatively rare in Scotland, has been given to boys here since the 1970s, reflecting the country’s growing multicultural fabric. A variant spelling is Mostafa.

Boy 24 of 52 years

Peak year
202418 babies
Latest (2025)
#33310 babies
Total births
166since 1977
5-year trend
▲ 20%vs prior 5y
1980 1990 2000 2010 2020 2024 · 18
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).