689 Spanish Boy Names (With Meanings & Popularity)

  1. Tadeo
    • Origin:

      Spanish variation of Thaddeus
    • Description:

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

      Spanish variation of Vincent, Latin
    • Meaning:

      "conquering"
    • Description:

      This classic Spanish name is well-used throughout Latin America and easily crosses cultures, ranking in the US Top 1000 for over a century. Vicente is notable as the name of Vicente Fernandez, the king of mariachi.
  3. Alfonso
    • Origin:

      Spanish and Italian
    • Meaning:

      "noble, ready"
    • Description:

      Alfonso was a royal name in Spain as far back as the 7th century, but it is rarely heard outside the Hispanic community in the US.
  4. 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.
  5. Felipe
    • Origin:

      Spanish variation of Philip, Greek
    • Meaning:

      "lover of horses"
    • Description:

      A royal name in Spain, Felipe could make a lively alternative to the English sounding Philip. It has ranked on the US Top 1000 almost every year since the beginning of the twentieth century, but has never risen above the Top 300, making it a familiar without being overused.
  6. Maximiliano
    • Origin:

      Spanish
    • Meaning:

      "greatest"
    • Description:

      This is a Spanish variation of Maximilian that has begun to gain some popularity. It has a luxurious feel -- maybe it's the suggestion of "millions"? -- but this is one of those Spanish baby names that come with Anglicized nicknames that can make it work across cultures.
  7. Agustin
    • Origin:

      Spanish, from Latin
    • Meaning:

      "the exalted one"
    • Description:

      Popular in the Hispanic world and used in honor of Saint Augustine, Agustin is an anglicized form of the Spanish Agustín. It peaked at Number 561 in 2001 in the US charts and has since dropped on and off of the list again. Given to around 210 boys in a recent year, Agustin also ranks highly in Chile and Uruguay.
  8. Jose
    • Origin:

      Spanish and Portuguese version of Joseph, Hebrew
    • Meaning:

      "Jehovah increases"
    • Description:

      Jose is as widespread in the Hispanic community as Joseph and Joe are elsewhere in the U.S., though its numbers here are starting to decrease somewhat. Jose is one of those Spanish baby names that has never crossed over into the Anglo naming culture.
  9. Santi
    • Origin:

      Diminutive of Santiago, Santino, or Santana, Spanish or Portuguese, Thai
    • Meaning:

      "saint; peace"
    • Description:

      Santi is a cute short form of these names popular in Central and South America, but it can also be considered a Thai name, meaning "peace".
  10. Valentino
    • Origin:

      Latin
    • Meaning:

      "strength, health"
    • Description:

      A dashing, dramatic and romantic Italian surname, associated with early movie heartthrob Rudolph, and later with Italian fashion designer Valentino (Garavani). Also the name of an early Roman saint, whose feast day marks the beginning of spring. Ricky Martin chose it for one of his twin boys.
  11. Isra
    • Origin:

      Arabic
    • Meaning:

      "journey of the night"
    • Description:

      Isra is a gender-neutral Arabic name. The name of a chapter of the Quran, it refers to the Prophet's journey from Mecca to Jerusalem.
  12. Nas
    • Description:

      Nas is a masculine name with diverse origins. In Arabic, it means 'people' and can be a shortened form of names like Nasir ('helper' or 'protector'). It gained recognition in Western culture primarily through the famous American rapper Nas (born Nasir bin Olu Dara Jones) who emerged in the 1990s. The name carries a contemporary, strong sound with its brevity and distinctive ending. While relatively uncommon as a standalone given name, it has appeal for parents seeking a short, multicultural name with musical associations. In some cultures, Nas can also function as a surname or nickname, adding to its versatility across different communities.
  13. Valerio
    • Origin:

      Latin
    • Meaning:

      "strength, health"
    • Description:

      The final o adds a macho touch.
  14. 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.
  15. Festo
    • Description:

      Festo is a masculine name with Latin origins, derived from 'festus' meaning 'festive' or 'joyful.' This uncommon name carries connotations of celebration, happiness, and liveliness. While rare in Western countries, it has some usage in parts of Africa, particularly in Tanzania and other East African nations. The name's association with festivity makes it symbolically rich, suggesting a cheerful and spirited personality. Its brevity and distinctive sound pattern (with strong consonants balanced by open vowel endings) give it a memorable quality. Despite its rarity, Festo offers parents seeking unusual names an option with positive associations and cross-cultural appeal, embodying celebratory qualities and an optimistic outlook on life.
  16. Helio
    • Origin:

      Spanish
    • Meaning:

      "the sun"
    • Description:

      More familiar to English speakers in the Italian Elio form.
  17. Sabino
    • Origin:

      Latin
    • Meaning:

      "wise"
    • Description:

      This name of a famous ancient Roman jurist is sometimes heard in the Hispanic community.
  18. Hermano
    • Description:

      Hermano is a masculine name of Spanish origin directly meaning 'brother' in Spanish, derived from the Latin 'germanus.' While primarily used as a common noun in Spanish-speaking countries rather than a traditional given name, it carries powerful connotations of familial bonds, brotherhood, and community connection. In some contexts, it may be given as a symbolic name to emphasize these values. The name has a warm, approachable quality with its flowing sounds and meaningful etymology. Though uncommon as a first name even in Spanish-speaking regions, Hermano might appeal to parents seeking a name with explicit meaning and cultural significance. The name's direct translation creates an immediate association with family values and brotherly love, making it uniquely meaningful despite its rarity as a given name.

  19. Santos
    • Origin:

      Spanish
    • Meaning:

      "saint, holy"
    • Description:

      The Spanish and Portuguese variation of the all-saints name. Santos is a name that has appeared in the US Top 1000 every year except for two: 1913 and 1915.
  20. Gui
    • Origin:

      Short form of Guillermo, Spanish form of William
    • Meaning:

      "resolute protection"
    • Description:

      It's tempting to think of Gui as the Spanish form of Guy, but it's short for Guillermo.