Spanish Girl Names

300 Spanish girl names, most-used first. Spanish names draw heavily on the Catholic calendar of saints and on Marian titles such as Dolores and Mercedes. Many have close cousins in Italian and Portuguese.

300 names

  1. AmeliaGirlwork · Germanic12,749
  2. MiaGirlmine; also Maria diminutive · Italian12,131
  3. SophiaGirlwisdom · Greek12,088
  4. IsabellaGirlGod is my oath · Italian10,777
  5. SofiaGirlwisdom · Greek8,099
  6. CamilaGirlyoung ceremonial attendant · Latin7,618
  7. LunaGirlmoon · Latin7,143
  8. AuroraGirldawn · Latin6,924
  9. ElianaGirlmy God has answered · Hebrew6,423
  10. AngelUnisexmessenger · Greek5,577
  11. NovaGirlnew · Latin5,220
  12. EmiliaGirlrival · Latin4,641
  13. ElenaGirlbright, shining light · Greek4,567
  14. ValentinaGirlstrong, healthy · Latin4,438
  15. VictoriaGirlvictory · Latin4,276
  16. MayaGirluncertain; often illusion or water · Unknown4,220
  17. MariaGirlmeaning uncertain · Hebrew3,113
  18. ClaraGirlclear, bright, famous · Latin3,060
  19. LilianaGirllily · Latin3,009
  20. JadeGirlstone of the side · Spanish2,987
  21. LuciaGirllight · Latin2,658
  22. ArianaGirlmost holy · Latin2,569
  23. GabriellaGirlGod is my strength · Hebrew2,496
  24. NataliaGirlbirthday of the Lord · Latin2,498
  25. BellaGirlbeautiful · Italian2,469
  26. JuliaGirlyouthful; downy-bearded · Latin2,359
  27. AlaiaGirljoyful · Basque2,425
  28. EvaGirllife · Hebrew2,296
  29. CeciliaGirlblind · Latin2,238
  30. CatalinaGirlpure · Spanish2,216
  31. ValeriaGirlto be strong · Latin1,865
  32. IsabelGirlGod is my oath · Hebrew1,820
  33. AmayaGirlmother city · Spanish1,809
  34. XimenaGirlmeaning uncertain · Spanish1,744
  35. AndreaGirlmanly, brave · Greek1,643
  36. SaraGirlprincess · Hebrew1,610
  37. ArielUnisexlion of God · Hebrew1,646
  38. AnaGirlgrace · Hebrew1,497
  39. NoaGirlmotion · Hebrew1,487
  40. AitanaGirlfrom the Aitana mountain · Spanish1,455
  41. MabelGirllovable · Latin1,380
  42. DianaGirldivine · Latin1,293
  43. ZaraGirlblooming flower · Arabic1,327
  44. AntonellaGirlpriceless one · Italian1,329
  45. MarianaGirlof Marius; also linked with Mary and Anna · Latin1,296
  46. DahliaGirldahl flower · Swedish1,300
  47. SelenaGirlmoon · Greek1,289
  48. JulianaGirlyouthful · Latin1,267
  49. AngelaGirlmessenger, angel · Greek1,117
  50. LolaGirlsorrows · Spanish1,155
  51. AdelaideGirlnoble kind · Germanic1,158
  52. DanielaGirlGod is my judge · Hebrew1,128
  53. AmoraGirllove · Spanish1,104
  54. LucianaGirllight · Latin1,090
  55. GabrielaGirlGod is my strength · Hebrew1,059
  56. OctaviaGirleighth · Latin1,066
  57. RebeccaGirlto bind, tie · Hebrew910
  58. LauraGirllaurel · Latin868
  59. AngelinaGirllittle angel · Greek981
  60. NinaGirllittle girl · Spanish955
  61. AdrianaGirlfrom Hadria · Latin951
  62. CamillaGirlyoung ceremonial attendant · Latin951
  63. ReginaGirlqueen · Latin911
  64. SerenaGirlclear, serene · Latin938
  65. AureliaGirlgolden · Latin933
  66. AdelinaGirlnoble · Germanic910
  67. SylviaGirlfrom the forest · Latin863
  68. EsmeraldaGirlemerald · Spanish891
  69. JulietaGirlyouthful · Spanish897
  70. SabrinaGirlfrom the River Severn · Celtic869
  71. NoelUnisexChristmas · French874
  72. CarmenGirlsong; poem · Latin834
  73. VivianaGirlalive; full of life · Latin846
  74. VeronicaGirlbringing victory · Greek804
  75. AnayaGirluncertain · Unknown782
  76. AmandaGirlworthy of love · Latin617
  77. LillianaGirllily · Latin767
  78. HelenaGirltorch; shining light · Greek754
  79. AliciaGirlnoble kind · Germanic708
  80. VirginiaGirlmaiden, virgin · Latin601
  81. CarolinaGirlfree woman · Latin716
  82. ElisaGirlGod is my oath · Hebrew712
  83. XiomaraGirlfamous in battle · Spanish714
  84. MelanyGirldark · Greek707
  85. KatalinaGirlpure · Greek706
  86. RioUnisexriver · Spanish702
  87. AlmaGirlnourishing, kind · Latin663
  88. AnahiGirluncertain; possibly from Anaí · Unknown670
  89. RominaGirlfrom Rome · Italian647
  90. LeonaGirllioness · Latin624
  91. DayanaGirldivine · Latin619
  92. EstellaGirlstar · Latin608
  93. FernandaGirlbold voyager · Germanic609
  94. LindaGirlpretty · Spanish321
  95. IzabellaGirlGod is my oath · Italian606
  96. DaniellaGirlGod is my judge · Hebrew604
  97. RenataGirlreborn · Latin594
  98. JimenaGirlhearkening · Spanish563
  99. AmaliaGirlwork · Germanic550
  100. ReinaGirlqueen · Spanish547
  101. ReynaGirlqueen · Spanish538
  102. AlejandraGirldefender of mankind · Greek523
  103. LinaGirluncertain; often a short form · Unknown530
  104. IreneGirlpeace · Greek461
  105. GloriaGirlglory · Latin447
  106. SierraGirlmountain range · Spanish505
  107. SolUnisexsun · Spanish522
  108. AlondraGirllark · Spanish515
  109. JaimeUnisexsupplanter · Hebrew498
  110. NoemiGirlpleasantness · Hebrew516
  111. RosaliaGirlrose · Latin504
  112. AmaiaGirlthe end · Basque500
  113. MirandaGirlworthy of admiration · Latin478
  114. AngelicaGirlangelic; like an angel · Latin477
  115. PatriciaGirlnoblewoman · Latin177
  116. EstrellaGirlstar · Spanish481
  117. RosaGirlrose · Latin440
  118. MelinaGirlhoney · Greek466
  119. MarinaGirlof the sea · Latin461
  120. FloraGirlflower · Latin452

Number = US babies given the name in 2024 (Social Security Administration).