WeeNames Scotland’s favourite name finder

← All names

Fiona

Girl name · 10,574 babies recorded · 1974–2025

Fiona: 10,574 babies born in Scotland since 1974, given to girls, peaking at 793 births in 1974.

Fiona is a Scottish name derived from the Gaelic word 'fionn', meaning white or fair, and was first coined in the 19th century by the writer William Sharp, who used it as a pseudonym for his romantic poems. Famous bearers include the American singer-songwriter Fiona Apple, known for her powerful vocals and introspective lyrics, and British-born political advisor Fiona Hill, who served as a top Russia expert on the US National Security Council. The name also appears in popular culture as Princess Fiona from the Shrek films. While there is no major place directly named after a Fiona, the root 'fionn' appears in Scottish place names like Fionnphort on the Isle of Mull. A popular variant is the Irish form Finola, also rooted in 'fionn'.

Girl 52 of 52 years

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