Los nombres de bebé españoles están llenos de calidez, ritmo e historia. Muchos provienen de santos, la realeza o la naturaleza, mientras que otros reflejan identidades regionales de Cataluña, Galicia, el País Vasco y Andalucía. La cultura de nombres de España también incluye dar dos apellidos (uno de cada padre) y honrar a los miembros de la familia a través de la repetición de nombres.
Cada año, el Instituto Nacional de Estadística (INE) publica una lista de los nombres más populares según las inscripciones de nacimiento. A continuación, se muestran las listas más recientes y completas, incluidos los significados, los favoritos de la vieja escuela y los nombres divertidos de mascotas para completarlo todo. Consulte también nuestras otras listas de nombres europeos.
Los 100 nombres de niño españoles más populares con significado

| Rango | Nombre | Significado u origen |
|---|---|---|
| 1 | Martín | Latín, “de Marte” |
| 2 | Mateo | Hebreo, “regalo de Dios” |
| 3 | Hugo | Germánico, “mente” o “espíritu” |
| 4 | Leo | Latín, “león” |
| 5 | Lucas | Latín, “luz” |
| 6 | Daniel | Hebreo, “Dios es mi juez” |
| 7 | Alejandro | Griego, “defensor de los hombres” |
| 8 | Manuel | Hebreo, “Dios está con nosotros” |
| 9 | Pablo | Latín, “pequeña” o “humilde” |
| 10 | Álvaro | Germánico, “guardián” |
| 11 | Adrián | Latín, “de Hadria” |
| 12 | Enzo | Italiano/Alemán, “gobernante del hogar” |
| 13 | David | Hebreo, “amado” |
| 14 | Mario | Latín, “masculino, varonil” |
| 15 | Marcos | Latín, “guerrero” |
| 16 | Diego | Español, derivado de James |
| 17 | Gael | Bretón/Español, “generoso” |
| 18 | Iker | Vasco, “visitación” |
| 19 | Antonio | Latín, “uno invaluable” |
| 20 | Izan | Forma vasca de Ethan, “firme” |
| 21 | Jorge | Griego, “agricultor” |
| 22 | Thiago | Portugués/Español, “que Dios proteja” |
| 23 | Sergio | Latín, “asistente” |
| 24 | Nicolás | Griego, “victoria del pueblo” |
| 25 | Dario | Persa, “rico, real” |
| 26 | Rodrigo | Germánico, “gobernante famoso” |
| 27 | Bruno | Germánico, “de pelo castaño” |
| 28 | Samuel | Hebreo, “Dios ha escuchado” |
| 29 | Andrés | Griego, “varonil” |
| 30 | Liam | Irlandés, “protector fuerte” |
| 31 | Erik | Nórdico, “gobernante eterno” |
| 32 | Rafael | Hebreo, “Dios sana” |
| 33 | Javier | Vasco, “casa nueva” |
| 34 | Rubén | Hebreo, “mirad, un hijo” |
| 35 | Isaac | Hebreo, “él reirá” |
| 36 | Gonzalo | Visigodo, “listo para la batalla” |
| 37 | Biel | Catalán, abreviatura de Gabriel |
| 38 | Iván | Eslavo, “Dios es misericordioso” |
| 39 | Ene | Catalán, “Dios es misericordioso” |
| 40 | Luis | Germánico, “guerrero famoso” |
| 41 | Oliver | Latín, “olivo” |
| 42 | Jon | Vasco, “regalo de Dios” |
| 43 | Víctor | Latín, “victorioso” |
| 44 | Marc | Forma catalana de Marcus |
| 45 | Raúl | Germánico, “lobo sabio” |
| 46 | Pol | Catalán, “Pablo” |
| 47 | Alan | Celta, “guapo” |
| 48 | Joel | Hebreo, “Yahweh es Dios” |
| 49 | Arnau | Catalán, “gobernante águila” |
| 50 | Elías | Hebreo, “Mi Dios es Yahweh” |
| 51 | Salvador | Español, “salvador” |
| 52 | Guillermo | Germánico, “protector resuelto” |
| 53 | Bosco | Italiano, “bosques, selva” |
| 54 | Aitor | Vasco, “buen padre” |
| 55 | Hugo | (repetir en estadísticas regionales) |
| 56 | Gaizka | Vasco, “salvador” |
| 57 | Néstor | Griego, “regreso a casa” |
| 58 | Unai | Vasco, “pastor” |
| 59 | Adrià | Forma catalana de Adrián |
| 60 | Ferran | Catalán, “viajero audaz” |
| 61 | Nil | Catalán, del río Nilo |
| 62 | Mauro | Latín, “de piel oscura” |
| 63 | Pau | Forma catalana de Paul |
| 64 | Eloy | Latín, “elegido” |
| 65 | Jaume | Forma catalana de James |
| 66 | Blas | Latín, “ceceante” |
| 67 | Valentín | Latín, “fuerte, saludable” |
| 68 | Mateo | Reaparece en algunas regiones |
| 69 | Luken | Forma vasca de Lucas |
| 70 | Antón | Forma gallega de Antonio |
| 71 | Oriol | Catalán, “dorado” |
| 72 | Guillem | Catalán, “protector” |
| 73 | Xabier | Forma vasca de Javier |
| 74 | Tomás | Arameo, “gemelo” |
| 75 | Saúl | Hebreo, “pedido” |
| 76 | Leo | Latín, “león” (repetir) |
| 77 | Mikel | Forma vasca de Miguel |
| 78 | Martín | Reaparece en varias provincias |
| 79 | Llorenç | Forma catalana de Lawrence |
| 80 | Roque | Español, “roca” |
| 81 | Rayan | Árabe, “puertas del cielo” |
| 82 | Matías | Español, “regalo de Dios” |
| 83 | Gonzalo | Repetir de los 40 principales |
| 84 | Camilo | Latín, “asistente” |
| 85 | Esteban | Griego, “corona” |
| 86 | Juan | Hebreo, “Dios es misericordioso” |
| 87 | Jesus | Hebreo, “Yahweh es salvación” |
| 88 | Cristóbal | Griego, “portador de Cristo” |
| 89 | Anxo | Gallego, “ángel” |
| 90 | Ismael | Hebreo, “Dios escuchará” |
| 91 | Diego | Repetir en varias regiones |
| 92 | Isaac | Repetir (popular entre familias judías/cristianas) |
| 93 | Ramón | Germánico, “protector sabio” |
| 94 | César | Latín, “cabeza de cabello” o “emperador” |
| 95 | Héctor | Griego, “firme” |
| 96 | Noel | Francés, “Navidad” |
| 97 | Mateo | (popular en todas las regiones) |
| 98 | Hugo | (sigue siendo el nombre principal en varias regiones) |
| 99 | León | Español, “león” |
| 100 | Benjamín | Hebreo, “hijo de la mano derecha” |
Los 100 nombres de niña españoles más populares con significado

| Rango | Nombre | Significado u origen |
|---|---|---|
| 1 | Lucía | Latín, “luz” |
| 2 | Martina | Latín, “de Marte” |
| 3 | Sofía | Griego, “sabiduría” |
| 4 | María | Hebreo, “amada” o “amarga” |
| 5 | Julia | Latín, “juvenil” |
| 6 | Paula | Latín, “pequeña” o “humilde” |
| 7 | Valeria | Latín, “fuerte, saludable” |
| 8 | Emma | Germánico, “entera, universal” |
| 9 | Daniela | Hebreo, “Dios es mi juez” |
| 10 | Alba | Latín, “amanecer” |
| 11 | Carla | Germánico, “mujer libre” |
| 12 | Vega | Español, “prado” |
| 13 | Lara | Griego, “ciudadela” |
| 14 | Sara | Hebreo, “princesa” |
| 15 | Olivia | Latín, “olivo” |
| 16 | Noa | Hebreo, “movimiento” |
| 17 | Chloe | Griego, “brote verde” |
| 18 | Aitana | Origen vasco, “gloria” o nombre de montaña |
| 19 | Leyre | Vasco/Español, “claro, brillante” |
| 20 | Andrea | Griego, “valiente” o “varonil” |
| 21 | Ángela | Griego, “mensajero” |
| 22 | Inés | Griego, “pura” |
| 23 | Abril | Latín, “abril” |
| 24 | Mía | Escandinavo, “mío” |
| 25 | Irene | Griego, “paz” |
| 26 | Carmen | Hebreo/Latín, “canción” o “jardín” |
| 27 | Triana | Andaluz, de Sevilla |
| 28 | Ariadna | Griego, “más sagrada” |
| 29 | Nayara | Vasco, “admirable” |
| 30 | Lía | Hebreo, “cansada” |
| 31 | Elsa | Hebreo, “Dios es mi juramento” |
| 32 | Blanca | Español, “blanco, puro” |
| 33 | Celia | Latín, “celestial” |
| 34 | Nerea | Vasco, “mío” |
| 35 | Jimena | Hebreo/Español, “oyente” |
| 36 | Lola | Diminutivo de Dolores, “dolores” |
| 37 | Amaya | Vasco, “el fin” o “madre” |
| 38 | Gala | Latín, “festivo” |
| 39 | Rocío | Español, “rocío” |
| 40 | Clara | Latín, “brillante, claro” |
| 41 | Candela | Latín, “vela” o “luz” |
| 42 | Alma | Latín, “nutritiva” / Español, “alma” |
| 43 | Mar | Español, “mar” |
| 44 | Sol | Español, “sol” |
| 45 | Leire | Vasco, del nombre del monasterio |
| 46 | Violeta | Latín, “flor violeta” |
| 47 | Estrella | Español, “estrella” |
| 48 | Manuela | Hebreo, “Dios está con nosotros” |
| 49 | Lucía | Se repite como nombre principal en las regiones |
| 50 | Lúa | Gallego, “luna” |
| 51 | Elia | Hebreo, “Mi Dios es Yahweh” |
| 52 | Aroa | Vasco, significado poco claro |
| 53 | Carlota | Germánico, “mujer libre” |
| 54 | Vera | Latín/eslavo, “verdad” o “fe” |
| 55 | Ana | Hebreo, “gracia” |
| 56 | Abril | Latín, “abierto” o “primavera” |
| 57 | Ona | Catalán, “ola” |
| 58 | Malena | Combinación de maría y Elena |
| 59 | Martina | Se repite como nombre principal en Cataluña |
| 60 | Abril | Común en Galicia y Madrid |
| 61 | Julia | Aparece en todas las regiones |
| 62 | Ada | Germánico, “noble” |
| 63 | Carla | Fuerte en Cataluña |
| 64 | Maia | Griego, “madre” o “partera” |
| 65 | Laia | Catalán, de Eulalia |
| 66 | Judith | Hebreo, “mujer de Judea” |
| 67 | Nuria | Catalán, de nuestra Señora de Nuria |
| 68 | Dunia | Árabe/Español, “mundo” |
| 69 | Arlet | Catalán, “altar de Dios” |
| 70 | Marina | Latín, “del mar” |
| 71 | Berta | Germánico, “brillante” |
| 72 | Mireia | Catalán, “admirar” |
| 73 | Rebeca | Hebreo, “atar” |
| 74 | Iris | Griego, “arcoíris” |
| 75 | Carmen | Popular en Andalucía |
| 76 | Itziar | Vasco, “piedra vieja” |
| 77 | Aina | Catalán, variante de Anna |
| 78 | Zaira | Árabe, “resplandor” |
| 79 | Elvira | Español/germánico, “verdad” |
| 80 | Soraya | Persa, “joya” o “princesa” |
| 81 | Eider | Vasco, “hermoso” |
| 82 | Yara | Árabe, “pequeña mariposa” |
| 83 | Juana | Femenino de Juan |
| 84 | Belén | Español, “Belén” |
| 85 | Noelia | Latín, “Navidad” |
| 86 | Montserrat | Catalán, del nombre de un monasterio |
| 87 | Lara | Popular en toda España |
| 88 | Celeste | Latín, “celestial” |
| 89 | Fátima | Árabe, “cautivadora” |
| 90 | Elsa | Se repite debido a su popularidad |
| 91 | Carla | Se repite debido a estadísticas regionales |
| 92 | Gisela | Germánico, “promesa” |
| 93 | Yaiza | Islas Canarias, “flor de arcoíris” |
| 94 | Lidia | Griego, “de Lidia” |
| 95 | Sandra | Abreviatura de Alexandra |
| 96 | Amira | Árabe, “princesa” |
| 97 | Iria | Gallego, “paz” |
| 98 | Sofía | Común en toda América Latina |
| 99 | Valentina | Latín, “fuerte, saludable” |
| 100 | Nazaret | Español, “de Nazaret” |
Los 20 nombres españoles tradicionales con más significado
Estos nombres son elementos básicos y atemporales en la cultura española. A menudo se transmiten de generación en generación y están profundamente arraigados en la religión y la historia familiar.
Nombres tradicionales españoles de niño
- José – Hebreo, “Dios añadirá”
- Juan – Hebreo, “Dios es misericordioso”
- Antonio – Latín, “uno invaluable”
- Francisco – Germánico, “hombre libre”
- Manuel – Hebreo, “Dios está con nosotros”
- Miguel – Hebreo, “¿Quién como Dios?”
- Pedro – Griego, “roca”
- Jesús – Hebreo, “Yahweh es salvación”
- Ramón – Germánico, “protector sabio”
- Andrés – Griego, “varonil”
Nombres tradicionales españoles de niña
- María – Hebreo, “amada” o “amarga”
- Carmen – Hebreo/Latín, “jardín” o “canción”
- Pilar – Español, “pilar” (de “Nuestra Señora del Pilar”)
- Rosario – Latín, “rosario”
- Dolores – Latín, “dolores” (de “Virgen de los Dolores”)
- Mercedes – Latín, “misericordias”
- Josefa – Femenino de José, “Dios añadirá”
- Teresa – Griego, “cosechar”
- Concepción – Latín, “concepción” (Inmaculada Concepción)
- Isabel – Hebreo, “Dios es mi juramento”
Los 20 nombres de mascotas en español con los significados más divertidos
Los nombres de mascotas en español suelen ser dulces, tontos y llenos de sabor, ¡literalmente! Muchos provienen de alimentos, palabras descriptivas o tonos entrañables. Algunos también se utilizan como apodos cariñosos para personas.
| Nombre | Significado o nota |
|---|---|
| Pelusa | “Fluffball” – perfecto para una mascota esponjosa |
| Chispa | “Spark” – para mascotas enérgicas y vivaces |
| Canela | “Cinnamon” – para mascotas de tonos marrones |
| Luna | “Moon” – uno de los nombres de perros y gatos más populares |
| Sol | “Sun” – presencia cálida y brillante |
| Nube | “Cloud” – suave, blanco y tierno |
| Coco | “Coconut” o lindo como Coco Chanel |
| Manchitas | “Little spots” – para animales con manchas |
| Gordo | “Chubby” – usado cariñosamente, no ofensivamente |
| Negrito | “Little black one” – común para mascotas negras |
| Linda | “Pretty” – a menudo para perros pequeños |
| Toby | Nombre clásico de perro en España |
| Churro | Nombrado en honor al delicioso pastel |
| Pipo | Nombre divertido y de sonido redondo para perros o pájaros |
| Pochi | Apodo infantil sin significado literal |
| Bombón | “Candy” – para personalidades dulces |
| Simba | De el Rey León |
| Pepa | Diminutivo de Josefa |
| Tito | Apodo masculino de la vieja escuela convertido en nombre de mascota |
| Roco | Masculino y contundente, a menudo para perros grandes |
Concluyendo: tradición, ternura y encanto atemporal
Los nombres españoles para bebés están llenos de significado, música y belleza multigeneracional. Ya sea que te atraigan los clásicos reales como Juan e Isabel, las opciones inspiradas en la naturaleza como Luna y Vega, o los favoritos modernos como Mateo, Lucía y Gael, hay un nombre español para cada historia.
Datos curiosos sobre los nombres españoles:
- En España, los niños reciben dos apellidos: primero el del padre y luego el de la madre.
- Muchos nombres de niñas se derivan de títulos de la Virgen María, como María del Pilar o María de los Ángeles.
- Lucía ha encabezado las listas de nombres de niñas durante más de una década, especialmente en Galicia y Madrid.
- Las lenguas regionales como el vasco, el catalán y el gallego ofrecen variaciones de nombres únicas como Aitor, Laia y Xoel.
- Los nombres de mascotas en español a menudo provienen de alimentos, características físicas (Pelusa, Negrito) o ternura basada en el sonido.
¿Sigues buscando inspiración? Visita Name Library para explorar miles de nombres de bebés de España y de toda Europa, con significados, orígenes y popularidad. ¿O qué tal otros nombres latinos de Sudamérica?