WeeNames Scotland’s favourite name finder

← All names

Alistair

Boy name · 4,007 babies recorded · 1974–2025

Alistair: 4,007 babies born in Scotland since 1974, given to boys, peaking at 148 births in 1981.

Alistair is the Scottish form of Alexander, derived from the Greek Alexandros, meaning “defender of men.” It has long been a favoured name in Scotland, blending tradition with a refined, strong sound. Notable bearers include Alistair Darling, the former Chancellor of the Exchequer, and Alistair Cooke, the beloved broadcaster who hosted *Letter from America*. The name also appears in literature through Canadian author Alistair MacLeod. While no major places bear the exact name, its root Alexander has inspired countless towns and cities worldwide, from Alexandria in Egypt to Saskatchewan’s Alex. Variants such as Alasdair and Alastair offer flexibility; the Gaelic spelling Alasdair remains particularly popular in the Highlands.

Boy 52 of 52 years

Peak year
1981148 babies
Latest (2025)
#29812 babies
Total births
4,007since 1974
5-year trend
▼ 24%vs prior 5y
1980 1990 2000 2010 2020 1981 · 148
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).