WeeNames Scotland’s favourite name finder

← All names

Alexander

Boy name · 15,224 babies recorded · 1974–2025

Alexander: 15,224 babies born in Scotland since 1974, given to boys, peaking at 370 births in 1975.

Of Greek origin, Alexander derives from *Alexandros*, meaning “defender of men” – a fitting legacy for its most famous bearer, Alexander the Great, the ancient Macedonian king who created one of history’s largest empires. The name also belongs to Alexander Graham Bell, inventor of the telephone. Countless places around the world bear his name, including Alexandria in Egypt, which he founded. In Scotland, the name has been particularly enduring, with the affectionate diminutive “Sandy” remaining a classic Scottish nickname – a variant that feels both homely and historic for expectant parents considering this timeless choice.

Boy 52 of 52 years

Peak year
1975370 babies
Latest (2025)
#22151 babies
Total births
15,224since 1974
5-year trend
▼ 25%vs prior 5y
1980 1990 2000 2010 2020 1975 · 370
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).