Rosa
Girl name · English · Latin · Spanish
Meaningrose · Latin
- US rank
- #652
- Syllables
- 2
- Peak
- #52 in 1880
441 babies were named Rosa in the US in 2025. It has dropped 22 places in five years.
Found on lists
Save adds it to your list. Vote moves it up the top voted names.
US births per million girls, 1880–2025
Most popular states (2025)
Similar names
Popularity: U.S. Social Security Administration (babies with 5+ births per year).
Did you know?
A few things about Rosa you might not know, from US birth records and Wikipedia. Handy for convincing a partner, or a grandparent.
Famous Rosa
Rosa Salazar
American actress (born 1985)
Choose Rosa and your child shares a first name with Rosa Salazar, an American actress. A ready-made answer when someone asks “Rosa, like who?” Rosa Salazar's Wikipedia article is available in 41 languages, a good sign of just how widely known they are.
Read about Rosa Salazar on Wikipedia (opens in a new tab)Photo: Gage Skidmore, CC BY-SA 3.0 (opens in a new tab), via Wikimedia Commons
- How commonAbout 1 in every 3,644 baby girls born in the US in 2025 was named Rosa, 441 babies in all. In a typical school of 500 kids, your Rosa would very likely be the only one.
- HistoryRosa has been in use since at least 1880, the first year US birth records were kept. That's 145 years of Rosas, and counting.
- Best yearIt was far more popular in 1880, when it ranked #52. Today it's #652, so it could be due a comeback.
- Then vs nowRosa was 2.0× more common in 2000 than it is today. In 2000 it was given to about 1 in 1,807 baby girls; in 2025, about 1 in 3,644.
- TrendRosa has slipped 22 places over the last five years and now sits at #652. Good news if you want a familiar name that fewer kids will share.
- Where it's lovedRosa is the #335 girl name in 2 states, including Arkansas, Nebraska and Nebraska. It's in the top 1,000 in 26 states.
- MeaningIn Latin, Rosa means “rose”. Our records link it to English, Latin and Spanish roots.
About the name Rosa
Rosa is a girl name of English, Latin and Spanish origin meaning “rose”. It has 4 letters and 2 syllables, starting with R and ending in “-osa”. US birth records list Rosa for girls from 1880 to 2025, in 146 of those 146 years. Its best year was 1880, when it ranked #52 among girl names. In 2025 it ranked #652, with 441 babies.
Origin:English namesLatin namesSpanish names
| Decade | Babies per million | About 1 in |
|---|---|---|
| 1880s | 4,773 | 210 girls |
| 1890s | 3,571 | 280 girls |
| 1900s | 3,203 | 312 girls |
| 1910s | 2,073 | 482 girls |
| 1920s | 1,739 | 575 girls |
| 1930s | 1,505 | 664 girls |
| 1940s | 1,172 | 854 girls |
| 1950s | 1,036 | 966 girls |
| 1960s | 823 | 1,215 girls |
| 1970s | 796 | 1,256 girls |
| 1980s | 630 | 1,588 girls |
| 1990s | 615 | 1,626 girls |
| 2000s | 434 | 2,306 girls |
| 2010s | 266 | 3,761 girls |
| 2020s | 280 | 3,566 girls |
Other spellings of Rosa
More English girl names
- Girl name: Olivia · olive tree
- Girl name: Charlotte · free
- Unisex name: Harper · harp player
- Girl name: Elizabeth · God is my oath
- Girl name: Lily · lily flower
- Girl name: Lucy · light
- Girl name: Lainey · possibly light
- Girl name: Scarlett · scarlet red
Questions about the name Rosa
What does the name Rosa mean?
Rosa means “rose” in Latin.
What is the origin of the name Rosa?
Rosa has English, Latin, Spanish roots in our records. Other English names include Olivia, Charlotte, Harper.
Is Rosa a boy or girl name?
Rosa is a girl name.
How popular is the name Rosa?
Rosa ranked #652 for US girls in 2025, given to 441 babies. Its best year was 1880 (#52).