Flora

GirlLatin· “flower”

Meaning
flower
Origin
Latin
Pronunciation
FLAW-ruh
Syllables
2
US rank 2025
#607
US babies 2025
483
Best rank
#68 (1880)
Peak year
1920

Meaning and origin of Flora

Flora is a Latin name that means “flower”.

Flora is the Latin word for "flower," and in Roman mythology Flora was the goddess of flowers and spring, honored in the festival of Floralia. In Scotland the name was used as an anglicized form of the Gaelic Fionnghuala, and it was famously borne by Flora MacDonald, who helped Bonnie Prince Charlie escape after his defeat in 1746. Flora has a gentle, classic sound and a vintage charm, fitting with names like Clara and Iris. Flo and Florrie are traditional nicknames.

Popularity over time

05001k1.5k2k18801900192019401960198020002020Peak 1920: 1,566
US babies named Flora per year, 1880 to 2025

Flora has been given to babies in the United States since at least 1880, the first year of Social Security records. It has ranked in the top 1,000 in 100 different years. Its best national rank was #68 in 1880, and the most babies received it in 1920, when 1,566 were named Flora. In 2025, 483 babies were named Flora, and it ranked #607 nationally. That is 173% more than ten years earlier, so it is clearly on the rise.

Its national rank moved from #149 in 1920, #328 in 1950, #1,153 in 1980, #1,763 in 2000, #1,801 in 2010, and #607 in 2025. Of the 70,971 US girls named Flora since records began, 20% were born in the 1920s, its biggest decade. The 1910s come next, with 11,761 babies. Since 2010, 4,308 more have been named Flora.

Other girls' names that peaked around the same time include Erma, Lola, Susie, Irma, and Eula.

Where it is most popular (2025)

In 2025, Flora ranked highest in New Mexico, Colorado, and Pennsylvania.

StateRank thereBabies
New Mexico#2257
Colorado#32619
Pennsylvania#33932
Arkansas#3978
Massachusetts#40714

Gender, sound and spelling

In the US it is used almost only for girls.

Flora is usually pronounced FLAW-ruh, with two syllables. It has five letters, starts with F and ends in “-ra”.

Middle names for Flora

A few middle names that flow with Flora: each avoids a matching first letter, a rhyme and a vowel clash where the names meet.

Sophia Girl
soh-FEE-uh
“wisdom” · Greek
#5
Charlotte Girl
SHAHR-luht
“free man” · French
#2
Grace Girl
GRAYS
“grace” · English
#38
Claire Girl
KLAIR
“clear, bright” · French
#68
Lily Girl
LIH-lee
“lily flower” · English
#18
Savannah Girl
suh-VAN-uh
“treeless grassland” · English
#135

Sibling names for Flora

Similar names

Vera Girl
VEER-uh
“faith” · Russian
#205
Terra Girl
TEH-ruh
“earth” · Latin
#2,434
Clara Girl
KLEHR-uh
“bright, clear” · Latin
#63
Laura Girl
LOR-uh
“laurel” · Latin
#379
Mira Girl
MEER-uh
“wonderful; also peace” · Latin
#335
Rosa Girl
ROH-zuh
“rose” · Latin
#653
Rosie Girl
ROH-zee
“rose” · English
#283
Lyra Girl
LY-ruh
“lyre” · Greek
#435
Petra Girl
PET-ruh
“rock” · Greek
#1,372
Aura Girl
OR-uh
“breeze” · Greek
#817
Ora Girl
OR-uh
“light (Hebrew) or pray (Latin)” · Hebrew
#3,760
Nora Girl
NOR-uh
“honor; short form of Eleanor or Honora” · Irish
#20

Lists that include Flora

Frequently asked questions

What does the name Flora mean?

Flora is a Latin name that means “flower”.

What is the origin of the name Flora?

Flora has Latin roots. Flora is the Latin word for "flower," and in Roman mythology Flora was the goddess of flowers and spring, honored in the festival of Floralia.

Is Flora a popular name?

Yes. Flora ranked #607 in the US in 2025, which makes it in the top 1,000.

Is Flora a boy or girl name?

Flora is mainly a girl's name. In the US it is used almost only for girls.

How do you pronounce Flora?

Flora is usually pronounced FLAW-ruh. Stressed syllables are in capital letters.

Popularity figures come from US Social Security card applications (names given to at least five babies in a year, 1880 to 2025). How we source names and meanings