WeeNames Scotland’s favourite name finder

← All names

Keira

Girl name · 1,940 babies recorded · 1974–2025

Keira: 1,940 babies born in Scotland since 1974, given to girls, peaking at 184 births in 2006.

Keira is the modern anglicised form of the Irish name Ciara, meaning ‘dark-haired’ or ‘dark’ – a feminine counterpart to the male Ciaran. The name gained widespread popularity in the English-speaking world largely thanks to actress Keira Knightley, star of *Pirates of the Caribbean* and *Pride & Prejudice*. Another noted bearer is England footballer Keira Walsh, a key figure in the Lionesses’ Euro 2022 triumph. Where the spelling Ciara remains more common in Ireland, Keira has become the preferred version in Scotland, particularly from the 1990s onward. It is often considered a variant of Kiera, which shares the same Gaelic root, and both forms sit comfortably alongside other Scottish favourites like Eilidh and Isla.

Girl 49 of 52 years

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