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
| Decade | Babies named Flor | Best rank |
|---|---|---|
| 1920s | 7 | 6,767 |
| 1940s | 33 | 5,977 |
| 1950s | 87 | 5,125 |
| 1960s | 288 | 3,083 |
| 1970s | 678 | 2,008 |
| 1980s | 1,095 | 1,682 |
| 1990s | 1,862 | 1,621 |
| 2000s | 2,104 | 1,623 |
| 2010s | 979 | 2,742 |
| 2020s | 567 | 3,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.