WeeNames Scotland’s favourite name finder

← All names

Caitlin

Girl name · 6,986 babies recorded · 1974–2025

Caitlin: 6,986 babies born in Scotland since 1974, given to girls, peaking at 580 births in 1998.

Katherine has a timeless and regal air, rooted in the Greek name Aikaterine, whose meaning is debated but is most often linked to katharos, meaning "pure." The name was borne by saints and royalty for centuries, including Saint Catherine of Alexandria, a legendary fourth-century martyr, and Catherine the Great, the powerful 18th-century Empress of Russia. Perhaps its most famous modern bearer is Catherine, Princess of Wales, whose grace has made the name a global favourite for a new generation. A notable Catherine is the Scottish saint, Catherine of Siena, but the name also has a strong presence in literature, appearing in classic novels from Wuthering Heights to A Room with a View.

Girl 46 of 52 years

Peak year
1998580 babies
Latest (2025)
#30111 babies
Total births
6,986since 1976
5-year trend
▼ 51%vs prior 5y
1980 1990 2000 2010 2020 1998 · 580
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).