150+ Spanish Baby Names for Girls and Boys - Baby Chick
Menu
Subscribe Search

150+ Spanish Baby Names for Girls and Boys

These Spanish baby names reflect rich heritage and heartfelt meaning. From soft and spiritual to bold and romantic, there’s a name here for every family.

Updated December 4, 2025
Share

If you’re looking for a name that feels timeless, melodic, and full of cultural charm, Spanish names are a beautiful choice. Whether you’re drawn to graceful Spanish girl names like Camila and Lucia or bold Spanish boy names like Mateo and Santiago, these names are rich with history and heart. Many are inspired by faith, nature, royalty, and family tradition, making them especially meaningful for parents who want a name with depth.

Rooted in Latin and shaped by centuries of global influence, Spanish baby names balance elegance and strength in a way that never goes out of style. Whether you’re hoping to honor your heritage or simply love the sound and symbolism of these names, this list offers plenty of inspiration for your growing family.

Spanish Names for Girls and Boys

We’ve gathered some of the most meaningful Spanish baby names, blending tradition, beauty, and cultural pride in options that range from lyrical classics to powerful modern favorites.

Spanish Girl Names

These Spanish names for girls blend lasting elegance with heartfelt meaning. From radiant picks like Sofia (“wisdom”) and Isabel (“devoted to God”) to nature-inspired gems like Marina (“of the sea”) and Paloma (“dove”), this list reflects beauty, tradition, and cultural pride with options that feel soft, bold, or spiritual.

Whether you love gentle, melodic sounds or names with strong spiritual roots, these Spanish names for girls offer enduring charm. From floral favorites like Rosa and Violeta to iconic classics like Elena and Isabella, each name on this list carries beauty and cultural depth.

1. Alba

2. Alejandra

3. Alicia

4. Alma

5. Alondra

6. Ana

7. Andrea

8. Antonia

9. Aurora

10. Bianca

11. Camila or Camilla

12. Carmen

13. Catalina

14. Cecilia

15. Clara

16. Claudia

17. Concepción

18. Daniela

19. Dulce

20. Elena

21. Elisa

22. Emilia or Emmie

23. Esmeralda

24. Esperanza

25. Eugenia

26. Fabiola

27. Fernanda

28. Florencia

29. Gabriela

30. Gloria

31. Guadalupe

32. Isabel

33. Isabella

34. Isidora or Isadora

35. Itzel

36. Jade

37. Jimena or Ximena

38. Josefina

39. Juana

40. Juliana or Julia

41. Laura

42. Leticia

43. Linda

44. Lola

45. Lucia

46. Luisa

47. Luna

48. Margarita

49. Maria

50. Mariana

51. Marina

52. Mariposa

53. Marisol

54. Martina

55. Maya

56. Mercedes

57. Mila or Milagros

58. Mira

59. Natalia

60. Nina

61. Paloma

62. Paula

63. Paulina

64. Paz

65. Pilar

66. Ramona

67. Reina or Reyna

68. Rosa

69. Samantha

70. Santana

71. Savanna or Savannah

72. Selena

73. Sierra

74. Sofia

75. Soledad

76. Tia

77. Valentina

78. Valeria

79. Victoria

80. Violeta

81. Yolanda

Spanish Boy Names

These Spanish names for boys combine strength, style, and cultural depth. From standout choices like Alejandro (“defender of mankind”) and Mateo (“gift from God”) to solid staples like Felipe (“lover of horses”) and Pedro (“rock”), each name reflects rich heritage and timeless appeal.

From regal options to poetic choices with deep roots, these Spanish names for boys bring warmth and history to your baby name list. Whether you’re drawn to the presence of Ricardo and Fernando or the smooth rhythm of Emilio and Lorenzo, each name tells a story of identity and tradition.

1. Adriano

2. Alejandro

3. Alex

4. Alfonso

5. Alonso or Alonzo

6. Andres

7. Angel

8. Antonio

9. Arturo

10. Arlo

11. Bartolo

12. Benito

13. Carlos

14. Cesar

15. Consuelo

16. Cristóbal

17. Cruz

18. Damian

19. Daniel

20. Dante

21. Diego

22. Domingo

23. Eduardo

24. Elian

25. Elias

26. Emiliano or Emilio

27. Emmanuel

28. Enrique

29. Enzo

30. Ernesto

31. Esteban

32. Eugenio

33. Fabio

34. Felipe

35. Fernando

36. Francisco

37. Gabriel

38. Geraldo

39. Gonzalo

40. Hector

41. Hugo

42. Ignacio

43. Isaac

44. Jaime

The Birth You Deserve Starts Here

Don’t just read our articles — prepare. Our Birth Prep Challenge is your 8-week plan with expert lessons, partner tools, and support from expert doula Nina Spears, so you feel truly ready for birth.
Download on the App Store
Get it on Google Play
150+ Spanish Baby Names for Girls and Boys
150+ Spanish Baby Names for Girls and Boys

45. Javier or Xavier

46. Jerónimo

47. Joaquin

48. Jorge

49. Juan

50. Julian

51. José

52. Leo

53. Leonardo

54. Lorenzo

55. Luca

56. Luciano

57. Luis

58. Manuel

59. Marco

60. Marcos

61. Mario

62. Mateo

63. Matias

64. Maximiliano

65. Maximo

66. Miguel

67. Milo

68. Nicolas

69. Orlando

70. Pablo

71. Pasqual

72. Pedro

73. Quinn

74. Rafael

75. Ramon

76. Raul

77. Ricardo

78. Rodrigo

79. Ruben

80. Salvador

81. Santiago

82. Santino

83. Sebastián

84. Sergio

85. Tito

86. Tomás

87. Valentin or Valentino

88. Vicente

From lyrical and romantic to bold and enduring, these Spanish names offer something special for every family. Whether you’re drawn to Spanish girl names like Isabella or Sofia or strong Spanish boy names like Mateo or Santiago, each one carries a story rooted in culture and connection.

For even more inspiration, explore our origin-based lists like Mexican baby names, Italian baby names, and Portuguese baby names, or browse our Baby Names Hub for more beautiful options from around the world.

Share
Was this article helpful?
  • Author

Lauren Flake is a wife, mom to two girls, watercolor artist, seventh-generation Texan, and early-onset Alzheimer's daughter. She is the author and co-illustrator of two award-winning children's books for grieving preschoolers, Where Did My Sweet Grandma Go? and Where Did My Sweet Grandpa Go?, and the editor of Love of Dixie magazine. She loves green tea, dark chocolate, and collecting all things turquoise.

Read full bio

Baby Names by Letter

Browse A–Z baby names and find the perfect fit for your family.

Boy names Girl names

let’s get you ready!

The Birth You Deserve Starts Here

Join trusted doula Nina Spears in The Birth Prep Challenge — an expert-designed, step-by-step program with daily lessons, partner prep, and real support to help you feel fully prepared during pregnancy and when labor begins.

Download on the App Store Get it on Google Play
Baby Chick App
Get Our Free Mom Newsletter