Baby Names

Spanish Girl Names: 80+ Beautiful, Rare and Classic Names From Spain and Latin America

7 min readBy Emma KelleyPublished Updated

Spanish girl names carry a warmth and musicality that is immediately appealing. The Spanish language, with its clear vowels, rolling r’s and flowing rhythms, produces names that sound beautiful in almost any context. The tradition draws from Latin roots, Moorish Arabic influence, indigenous American languages, and the rich Catholic saint-naming tradition that shaped Spanish naming for centuries.

This guide covers the full range, from widely used classics to regional rarities from Spain’s many distinct cultural traditions.


Table of Contents
Advertisement

How Spanish Names Work

Spanish names follow several patterns. Many are derived from Latin through the Catholic tradition of saint names. Many carry Marian names in honour of the Virgin Mary under her many titles. Some carry indigenous American roots, particularly in Latin American countries. And some carry the Moorish Arabic influence that shaped Southern Spain during the seven centuries of Al-Andalus.

The diminutive tradition in Spanish is also worth noting. Names are routinely shortened with affectionate suffixes: -ita, -ita, -cita, -ella. So Consuelo becomes Consuelito, Carmen becomes Carmencita, Rosa becomes Rosita. These diminutives are terms of endearment rather than formal names but they shape how names feel in everyday use.


Classic Spanish Girl Names

Carmen

Of uncertain origin, possibly from the Latin carmen, meaning “song” or “poem,” or connected to the Hebrew karmel, meaning “garden.” Carmen is one of the most quintessentially Spanish names, associated with Bizet’s opera and with a specific passionate, independent quality. Widely used in Spain and Latin America.

Consuelo

Spanish, meaning “consolation” or “comfort,” a name of the Virgin Mary under the title Nuestra Señora del Consuelo. Consuelo is warm, specifically Spanish and rarely used in English-speaking countries.

Esperanza

Spanish, meaning “hope.” Esperanza is a virtue name in the Catholic tradition, warm, specific to Spanish culture and the name of the protagonist of Sandra Cisneros’ The House on Mango Street, which gave it a particular literary resonance in American literature.

Pilar

Spanish, meaning “pillar,” a reference to the Nuestra Señora del Pilar, the Virgin Mary as she appeared on a pillar in Zaragoza. Pilar is specifically Spanish in character and almost entirely unused in English-speaking countries.

Soledad

Spanish, meaning “solitude” or “loneliness.” A Marian name (Nuestra Señora de la Soledad), Soledad carries both the contemplative quality of solitude and a specifically Catholic Spanish tradition. Rarely used outside Spanish-speaking contexts.

Dolores

Spanish, meaning “sorrows” or “pains,” from the Marian title Nuestra Señora de los Dolores (Our Lady of Sorrows). Dolores is formal, specifically Catholic and Spanish, and shortens to Lola or Loles.


Beautiful Spanish Girl Names

Isabella

Italian and Spanish form of Isabel, from Elizabeth, meaning “my God is an oath.” Already widely used in English-speaking countries but worth including here as one of the most used forms in Spanish-speaking contexts.

Valentina

Already covered. Widely used in Latin America and Spain.

Alejandra

Spanish form of Alexandra, meaning “defender of men.” Alejandra is the full Spanish form, warm and flowing, shortens to Ale or Sandra.

Inés

(ee-NEHS) Spanish form of Agnes, from the Greek meaning “pure.” Inés has an effortless Southern European elegance. Already covered briefly in the I names guide.

Marisol

Spanish compound of mar (sea) and sol (sun), meaning “sea and sun.” Marisol is specifically Spanish in character, rarely used in the UK and carries the image of sun on water in its meaning.

Paloma

Spanish, meaning “dove.” Already covered in the P names guide but quintessentially Spanish.


Strong Spanish Girl Names

Catalina

(kah-tah-LEE-nah) Spanish form of Catherine, meaning “pure.” Catalina de Aragón (Catherine of Aragon) was the first wife of Henry VIII, a woman of extraordinary dignity who maintained her position against enormous political pressure. The name is warm, specifically Spanish and carries that specific historical association.

Beatriz

(beh-ah-TREETH) Spanish form of Beatrice, meaning “she who brings happiness.” Beatriz is the Spanish form that carries its own distinct identity from the English and Italian equivalents.

Remedios

Spanish, meaning “remedies” or “cures,” a Marian title (Nuestra Señora de los Remedios). Remedios Varo was a Surrealist painter of extraordinary vision. The name is rare, specifically Spanish and carries an artistic legacy through her work.

Ximena

(shih-MEH-nah or hih-MEH-nah) Spanish, the feminine form of Ximeno, from the Basque meaning “son of Simon” in its etymology but used purely as a feminine name. Ximena Díaz (in the legend of El Cid) is one of the great loyal figures of medieval Spanish literature. The name is specifically Iberian and rare in the UK.

Conchita

Spanish diminutive of Concepción (Immaculate Conception), meaning “conception.” The full name Concepción and its diminutive Conchita are specifically Spanish in character.

Jimena

(hih-MEH-nah) Modern Spanish spelling of Ximena. Equally rare in English-speaking contexts and equally specific to Spanish tradition.


Rare Spanish Girl Names

Soledad

Already noted. Solitude and contemplation.

Pilar

Already noted. The pillar and the Marian tradition.

Consuelo

Already noted. Consolation and comfort.

Remedios

Already noted. The Surrealist painter’s name.

Ximena

Already noted. The medieval heroine.

Virtudes

(beer-TOO-des) Spanish, meaning “virtues.” A collective virtue name in the Catholic tradition. Used in Spain and almost entirely unknown outside it.

Amparo

(am-PAH-roh) Spanish, meaning “protection” or “shelter,” a Marian title. Amparo is specifically Spanish, warm and rarely used outside the Iberian Peninsula.

Advertisement

Spanish Girl Names From Diverse Regional Traditions

Spain has multiple distinct cultural and linguistic traditions within its borders, producing naming traditions that go beyond standard Castilian Spanish.

Catalan Names

  • Núria (NOO-ree-ah) — From a Marian shrine in the Pyrenees. Specifically Catalan.
  • Montserrat (mont-seh-RAHT) — From the famous mountain monastery near Barcelona. A specifically Catalan Marian name.
  • Laia (LAH-yah) — Catalan form of Eulalia, meaning “well-spoken.” Warm and specifically Catalan.

Galician Names

  • Maruxa (mah-ROO-shah) — Galician form of María. Specifically from the Galicia region of north-western Spain.
  • Uxía (oo-SHEE-ah) — Galician form of Eugenia, meaning “well-born.” Specifically Galician in character.

Basque Names

  • Amaia (ah-MY-ah) — Already covered in the French names guide as a Basque name. One of the most popular names in the Basque Country.
  • Itziar (ITS-ee-ar) — From a Basque Marian shrine. Specifically Basque.
  • Nere (NEH-reh) — Basque, meaning “mine” or a form of Nereus. Specifically Basque.

Spanish Girl Names From Latin America

Latin American naming traditions add indigenous language names alongside the Spanish Catholic tradition.

Itzel

(IT-zel) Mayan, meaning “rainbow woman” or connected to the Mayan goddess Ixchel. Widely used in Mexico and Central America.

Xochitl

(SOH-cheel or SHOH-cheel) Nahuatl (Aztec), meaning “flower.” One of the most widely used indigenous Mexican names.

Xiomara

(shee-oh-MAH-rah) Of disputed origin, possibly Germanic or possibly a variant of Ximena. Widely used in Latin America, particularly in Central America and the Caribbean.

Yolanda

Spanish, of Germanic origin through Old French, meaning “violet flower.” Widely used in Spain and Latin America.


Short Spanish Girl Names

  • Lola — Short form of Dolores. Warm, playful and internationally wearable.
  • Ines — Already noted. Agnes in Spanish.
  • Paz — Meaning “peace.” Three letters and a specific Spanish virtue.
  • Sol — Meaning “sun.” Minimal and warm.
  • Mar — Meaning “sea.” Three letters of Spanish landscape.
  • Cruz — Meaning “cross.” Used for both boys and girls.

Spanish Girl Names by Theme

Marian Names

Carmen, Consuelo, Pilar, Soledad, Dolores, Remedios, Conchita, Amparo

Historical and Literary Women

Catalina (Catherine of Aragon), Ximena (from El Cid)

Nature Names

Marisol (sea and sun), Sol (sun), Mar (sea), Paloma (dove)

Latin American Indigenous Names

Itzel (Mayan), Xochitl (Nahuatl), Xiomara

Regional Spanish Names

Núria (Catalan), Amaia (Basque), Maruxa (Galician)


Frequently Asked Questions About Spanish Girl Names

In Spain, Lucía, Sofía, María and Carmen have been among the most popular names in recent years. In Latin America, Isabella, Valentina and Camila are widely used.

What are rare Spanish girl names?

Virtudes, Amparo, Consuelo, Ximena, Soledad and Pilar are among the more genuinely uncommon Spanish girl names outside Spain.

Do Spanish names work in English-speaking countries?

Most travel well. Names like Carmen, Isabella, Valentina and Paloma are immediately comprehensible. Names like Soledad, Ximena and Pilar require a little more introduction but carry beautifully once known.

Advertisement
Emma Kelley

Founder & Editor

Emma Kelley

I created ShrewdMommy to share practical ideas, thoughtful product picks, and everyday inspiration for pregnancy prep, baby life, parenting, play, and modern motherhood.

Leave a Reply

Your email address will not be published. Required fields are marked *