Rosemary
Taken from the herb, whose Latin name ros marinus means dew of the sea. English speakers also read it as Rose and Mary joined together.
Rosemary in 2025
Rosemary was given to 1,222 babies in the United States in 2025, making it the 536th most popular name of the year. That is roughly one in every 2,713 babies born.
The history of Rosemary
Rosemary reached its highest point in 1947, when 4,542 babies were given the name, ranking 161st that year. Its best-ever ranking was 139th, in 1929.
Across the 144 years of records since 1882, 163,523 babies have been named Rosemary. Half of them were born before 1947, which places the name's centre of gravity with the Baby Boomers.
Rosemary by decade
| Decade | Babies named Rosemary | Best rank |
|---|---|---|
| 1880s | 73 | 1,208 |
| 1890s | 200 | 907 |
| 1900s | 634 | 510 |
| 1910s | 7,079 | 287 |
| 1920s | 26,020 | 139 |
| 1930s | 24,941 | 142 |
| 1940s | 34,382 | 146 |
| 1950s | 25,068 | 195 |
| 1960s | 14,652 | 337 |
| 1970s | 5,835 | 594 |
| 1980s | 5,010 | 723 |
| 1990s | 4,056 | 961 |
| 2000s | 3,961 | 1,156 |
| 2010s | 5,930 | 815 |
| 2020s | 5,682 | 536 |
Where Rosemary is heading
Rosemary has risen 101% over the past decade, from 607 babies in 2015 to 1,222 in 2025.
Names like Rosemary
Names that rose and fell at the same time as Rosemary.