Heritage & languages
Spanish and Latin names with warmth
60 names · 28 girls · 32 boys · records through 2025
Roughly a quarter of American babies are born to Hispanic families, and the charts show it: Mateo and Camila are national top-25 material.
This guide has 60 names: 28 girl names and 32 boy names. A curated set of Spanish-language names matched against the latest US records; only names in real use appear. Built from US Social Security birth records through 2025. Tap + beside any name to keep it on your shortlist as you read.
Before the names
These Spanish-language names are ranked by their real, current US use.
This is not a niche page — it is the top of the national chart. Mateo sits at #8, Sofia at #9, Camila at #19 and Santiago at #26, with Sebastian and Julian inside the top-25 as well. Spanish names are not crossing over anymore; they are simply part of where American naming lives.
The records show a clean generational handover. The classic layer — Jose, Juan, Luis, Carlos, Miguel — peaked together around 1999-2004 and is easing gently, still in solid use. The new layer is at full flood: Santiago, Thiago and Emiliano all stand at their highest ranks ever recorded, and Thiago barely existed in US records before the late 1980s.
The girls' side runs on the same clock. Valentina and Lucia are at their all-time American highs, while Ximena and Camila have just crested. Further down, the older devotional layer — Guadalupe, Esperanza, Rosa, Carmen — holds steady rather than climbing, names of earlier generations still quietly present.
What the whole page shares is durability: Santiago, Jose and Juan have been in the US records since they began in 1880. These are not imports on trial — they are among the oldest continuously used names in the American record, currently at the most visible point of their long history.
Girl names
28 names
- Sofia#9 today
- Camila#19 today
- Valentina#35 today
- Elena#42 today
- Lucia#83 today
- Catalina#111 today
- Natalia#144 today
- Valeria#162 today
- Ximena#183 today
- Andrea#235 today
- Mariana#260 today
- Daniela#302 today
- Gabriela#317 today
- Itzel#359 today
- Adriana#366 today
- Carmen#389 today
- Alma#449 today
- Xiomara#463 today
- Fernanda#551 today
- Alejandra#604 today
- Estrella#612 today
- Rosa#652 today
- Marisol#666 today
- Alondra#680 today
- Paloma#792 today
- Luz#838 today
- Esperanza#1207 today
- Guadalupe#1248 today
Boy names
32 names
- Mateo#8 today
- Sebastian#16 today
- Julian#25 today
- Santiago#26 today
- Gabriel#37 today
- Thiago#50 today
- Angel#67 today
- Adrian#74 today
- Leonardo#91 today
- Emiliano#94 today
- Jose#95 today
- Luis#144 today
- Carlos#150 today
- Emilio#154 today
- Diego#158 today
- Juan#159 today
- Ivan#162 today
- Antonio#176 today
- Alejandro#195 today
- Andres#200 today
- Miguel#212 today
- Rafael#218 today
- Oscar#223 today
- Javier#274 today
- Francisco#322 today
- Manuel#371 today
- Ricardo#380 today
- Cesar#385 today
- Fernando#387 today
- Hector#409 today
- Eduardo#410 today
- Camilo#585 today
Every rank and count here is published by the US Social Security Administration and refreshed each year when the new figures land. The method is stated at the top of this page.
Two of these will end up on your shortlist
Reading a list is the easy part. Put these names in front of the person you have to agree with.
Free · everyone you invite plays in one tap, no account
Keep reading
Lists built the same way

