WeeNames Scotland’s favourite name finder

← All names

Graham

Boy name · 5,530 babies recorded · 1974–2025

Graham: 5,530 babies born in Scotland since 1974, given to boys, peaking at 341 births in 1976.

Derived from a Scottish clan surname, Graham traces back to the English place name Grantham, meaning "gravelly homestead" or "grey home" in Old English. It gained fame through inventor Alexander Graham Bell, who revolutionised communication, and novelist Graham Greene, master of literary thrillers. The name also echoes in Graham Land, a British Antarctic territory, and Graham Island in Canada. Its Scottish variant Graeme remains popular, while the surname form was borne by the 17th-century military commander James Graham, Marquess of Montrose. A staple of Scottish naming since the 20th century, Graham carries a sturdy, intellectual resonance—equally at home on a politician, a footballer like Graham Taylor, or a beloved grandfather.

Boy 47 of 52 years

Peak year
1976341 babies
Latest (2025)
#7623 babies
Total births
5,530since 1974
5-year trend
▼ 50%vs prior 5y
1980 1990 2000 2010 2020 1976 · 341
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).