Skip to content
MyNameRoots

Baby name

Fiona

Girl

Origin of the name

Fiona comes from the Gaelic fionn, “white, fair.” The Scottish writer James Macpherson made it known in the 18th century.

Rising name

20171880190019251950197520002025
In 2017, Fiona reached its peak: 1,683 girls, 1 baby in 2,125. The name is holding close to its all-time high. Its rank in 2025: No. 470. 43% of all babies named Fiona since 1880 were born in the 2010s.
33,959births since 1880
2010sgeneration
No. 180rank at its peak, in 2017

Where babies named Fiona are born

2017

Loading the map…

Tap a state to see its figures.

The darker the blue, the more common Fiona is in the state, compared with its births. White: no births published that year.

Where it is most popular

Compared with the national average, Fiona is most common in Massachusetts (2.6 times), New Hampshire (2.3) and Maine (2.1), taking into account all births in each state since 1910.

One letter apart

Names from the same era

Norah · Logan · Harley · Eve · Adalynn · Adelaide

Born in…

Add your year to see.