Flor

Spanish and Portuguese for flower, from the Latin flos. It also works as a short form of Florencia and other names built on the same Latin root.

Flor in 2025

Flor was given to 81 babies in the United States in 2025, making it the 4,092nd most popular name of the year. That is roughly one in every 40,930 babies born.

The history of Flor

Flor reached its highest point in 2007, when 277 babies were given the name, ranking 1,746th that year. Its best-ever ranking was 1,621st, in 1992.

Across the 100 years of records since 1926, 7,700 babies have been named Flor. Half of them were born before 1998, which places the name's centre of gravity with Generation Z.

Flor by decade

DecadeBabies named FlorBest rank
1920s76,767
1940s335,977
1950s875,125
1960s2883,083
1970s6782,008
1980s1,0951,682
1990s1,8621,621
2000s2,1041,623
2010s9792,742
2020s5673,356

Where Flor is heading

Flor has held roughly steady over the past decade, from 82 babies in 2015 to 81 in 2025.

Names like Flor

Names that rose and fell at the same time as Flor.

Browse the most popular baby names