689 Spanish Boy Names (With Meanings & Popularity)

  1. Adan
    • Origin:

      Spanish variation of Adam
    • Meaning:

      "son of the red earth"
    • Description:

      Used most often in Hispanic cultures, though it does not feel like a typical Spanish name. It can also be seen as a spelling variant of the uber-popular Aidan, Aiden, Aden, etc.
  2. Gil
    • Origin:

      Hebrew
    • Meaning:

      "happiness"
    • Description:

      Pronounced zheel, it's a dashing conquistador; as gill, it's the nice and slightly boring guy down the street.
  3. Paco
    • Origin:

      Spanish, diminutive of Francisco; Native American
    • Meaning:

      "eagle"
    • Description:

      Another winning and relaxed but energetic o-ending Latin name, sometimes associated with designer Paco Rabanne.
  4. Ismael
    • Origin:

      Spanish variation of Ishmael
    • Meaning:

      "God will hear"
    • Description:

      Ismael is Spanish and Portuguese rendition of the Biblical name Ishmael and the form used in the Greek New Testament. Currently, it is the variant that ranks most highly on the US charts and it is popular among the Hispanic community, both in the US, and globally.
  5. Pedro
    • Origin:

      Spanish variation of Peter, Greek
    • Meaning:

      "rock, stone"
    • Description:

      Pedro is one of the most familiar Spanish names for boys, via baseball star Pedro Rodriguez and many others.
  6. Octavio
    • Origin:

      Spanish variation of Octavius
    • Meaning:

      "eighth"
    • Description:

      The most popular of the number names used by Hispanic parents, open to all. Octavia and Octavio are two Spanish baby names that are moving out into the wider world.
  7. Jaime
    • Origin:

      Spanish variation of James
    • Description:

      A Hispanic classic that has lost some momentum in recent years. It could be misunderstood by some as Jamie -- which is how it's pronounced on Game of Thrones.
  8. Delmar
    • Origin:

      Spanish
    • Meaning:

      "of the sea"
    • Description:

      Cross-cultural name with a great nautical meaning. It boomed in the 1930s and has potential for revival now.
  9. Armando
    • Origin:

      Spanish, Italian and Portuguese form of Herman, German
    • Meaning:

      "soldier"
    • Description:

      Armando takes the flat-footed Herman and makes it romantic. This is another of the Latin names we expect to be seeing more of.
  10. Silvano
    • Origin:

      Italian form of Silvanus
    • Meaning:

      "wood, forest"
    • Description:

      Silvanus was the Roman god of the forests and is also an alternate name in the New Testament for Silas. Relatives include Silvio, Silvius, and Sylvia.
  11. Alberto
    • Origin:

      Germanic
    • Meaning:

      "noble, bright"
    • Description:

      Alberto is the Italian, Spanish and Portuguese variation of Albert and lends a more unusual and fashionable edge to this name which is still a grandpa name to many.
  12. Agustin
    • Origin:

      Latin
    • Meaning:

      "the exalted one"
    • Description:

      Popular in the Hispanic world, in honor of Saint Augustine. It peaked at Number 561 in 2001.
  13. Cristian
    • Origin:

      Spanish and Italian form of Christian, Latin
    • Meaning:

      "follower of Christ"
    • Description:

      The Cristian spelling of this long-popular name is well-used in the US, especially in the Hispanic community. Cristian's sleekness feels modern.
  14. Enrique
    • Origin:

      Spanish variation of Henry
    • Description:

      This is an appealing name that could cross cultural borders, but it has lost ground in recent years.
  15. Eduardo
    • Origin:

      Spanish and Italian variation of Edward
    • Meaning:

      "wealthy guardian"
    • Description:

      A stalwart of Latin nomenclature that could work just as well for Anglos. Proof lies with the celebrity birth announcement — Hilaria and Alec Baldwin named their fifth child Eduardo Pau Lucas in 2020. This doesn't seem to have much impact on other parents, though: over 900 boys received the name in 2021, but the number is steadily decreasing.
  16. Cisco
    • Origin:

      Diminutive of Spanish Francisco
    • Meaning:

      "Frenchman or free man"
    • Description:

      Shortening Francisco somehow makes it sound even cooler. Cisco is also the name of a digital security company.
  17. Desi
    • Origin:

      Diminutive of Desiderio, Spanish
    • Meaning:

      "desired one"
    • Description:

      Forever Lucy's.
  18. Tadeo
    • Origin:

      Spanish variation of Thaddeus
    • Description:

      Has a lot of energy and charm, as does the Italian form, Taddeo.
  19. Mino
    • Origin:

      Spanish place name
    • Description:

      Mino is traditionally a name for people born along Spain's Minho River or Rio Mino. It may be a surname or a first name.
  20. Jorge
    • Origin:

      Spanish and Portuguese variation of George
    • Description:

      The classic Jorge is one of the most popular and classic Spanish names for boys in the US. Some Latine families pronounce it the same way as George.