1. Home
  2. Topics

Spanish Baby Names

Spanish baby names are widely used in the US, and many of the same Spanish names are on the popularity lists throughout North and South America as well as in Spain. Among the Spanish names that are common in the US and Spain are Lucia and Sofia for girls, and Mateo and Hugo for boys.

Along with Sofia and Mateo, other Spanish baby names in the US Top 200 include Isabella, Santiago, Leonardo, Jose, Liliana, Ximena, Diego, and Catalina. Names that rank in Spain but are uncommon in the US include Alba, Gala, Izan, and Teo.

The names on this list include the best-known Spanish baby names and the most usable Spanish names for girls and boys that bridge cultures. Browse our curated picks below.

Mia

Meaning: mine or bitter

Origin:Italian word name or Scandinavian short form of Maria
94
Isabella

Meaning: pledged to God

Origin:Spanish and Italian variation of Elizabeth, Hebrew
145
Hugo

Meaning: mind, intellect

Origin:Latinized form of Hugh
8
Sofia

Meaning: wisdom

Origin:Greek
137
Ana

Meaning: grace

Origin:Spanish variation of Hannah
1095
Ana

Meaning: grace

Origin:Spanish variation of Hannah
1095