WeeNames Scotland’s favourite name finder

← All names

Daniel

Boy name · 18,825 babies recorded · 1974–2025

Daniel: 18,825 babies born in Scotland since 1974, given to boys, peaking at 872 births in 1991.

Daniel is a classic Hebrew name meaning 'God is my judge,' borne by the biblical prophet who survived the lions' den. In literature, it was carried by Daniel Defoe, author of Robinson Crusoe, and more recently by actor Daniel Craig, the iconic James Bond. The name has been consistently popular across the English-speaking world, including Scotland, where it has remained a steadfast choice for parents. A less common variant is the Welsh Deiniol, while the feminine form Danielle also shares its roots. This enduring name carries a sense of strength and faith.

Boy 52 of 52 years

Peak year
1991872 babies
Latest (2025)
#4399 babies
Total births
18,825since 1974
5-year trend
▼ 45%vs prior 5y
1980 1990 2000 2010 2020 1991 · 872
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).