Nombres más puestos en España a los bebés: el top 50 del INE
Los 50 nombres de niña y de niño más elegidos para los nacidos desde 2020, con datos oficiales.

Los nombres más puestos en España a los bebés nacidos desde 2020 son Lucía (16.690 niñas) y Mateo (16.232 niños), según el INE. Les siguen Sofía, Martina y María entre las niñas, y Hugo, Martín y Leo entre los niños.
Si quieres saber cómo se llaman los niños que hoy van a la guardería o empiezan el colegio, este es el dato. El INE publica cuántas personas residentes en España llevan cada nombre según su fecha de nacimiento, y el último tramo agrupa a los nacidos desde 2020. Las tablas muestran el top 50 de niña y de niño con el número de bebés y la proporción por cada mil nacidos del mismo sexo.
Los primeros puestos están muy disputados. En niña, Lucía aventaja a Sofía en menos de mil registros, y Martina y María completan un grupo de cabeza en el que todas superan las 12.000 niñas. En niño, la distancia entre Mateo, Hugo y Martín es aún menor: 650 bebés separan al primero del tercero.
Hay un detalle que suele sorprender: los 50 nombres de cada lista solo reúnen alrededor del 40 % de los bebés de su sexo. Es decir, seis de cada diez niños nacidos desde 2020 llevan un nombre que no aparece en este ranking. Si buscas inspiración con el mismo aire, tienes las listas de nombres de niña de moda y de niño de moda.
Los 50 nombres de niña más puestos desde 2020
| Puesto | Nombre | Bebés | Por mil |
|---|---|---|---|
| 1 | Lucía | 16.690 | 20 |
| 2 | Sofía | 15.712 | 18,9 |
| 3 | Martina | 13.694 | 16,4 |
| 4 | María | 12.481 | 15 |
| 5 | Julia | 11.377 | 13,7 |
| 6 | Valeria | 11.068 | 13,3 |
| 7 | Emma | 9.607 | 11,5 |
| 8 | Paula | 9.417 | 11,3 |
| 9 | Olivia | 8.950 | 10,7 |
| 10 | Vega | 8.756 | 10,5 |
| 11 | Daniela | 8.461 | 10,2 |
| 12 | Alma | 8.257 | 9,9 |
| 13 | Carla | 8.249 | 9,9 |
| 14 | Mía | 8.198 | 9,8 |
| 15 | Carmen | 8.173 | 9,8 |
| 16 | Sara | 7.699 | 9,2 |
| 17 | Lara | 7.495 | 9 |
| 18 | Alba | 7.228 | 8,7 |
| 19 | Noa | 7.190 | 8,6 |
| 20 | Lola | 7.189 | 8,6 |
| 21 | Jimena | 6.787 | 8,1 |
| 22 | Valentina | 6.765 | 8,1 |
| 23 | Chloe | 6.597 | 7,9 |
| 24 | Claudia | 6.487 | 7,8 |
| 25 | Aitana | 5.579 | 6,7 |
| 26 | Laia | 5.254 | 6,3 |
| 27 | Alejandra | 5.148 | 6,2 |
| 28 | Triana | 5.142 | 6,2 |
| 29 | Ana | 5.076 | 6,1 |
| 30 | Gala | 5.063 | 6,1 |
| 31 | Candela | 5.028 | 6 |
| 32 | Abril | 4.973 | 6 |
| 33 | Manuela | 4.933 | 5,9 |
| 34 | Vera | 4.890 | 5,9 |
| 35 | Elena | 4.662 | 5,6 |
| 36 | Adriana | 4.530 | 5,4 |
| 37 | Inés | 4.478 | 5,4 |
| 38 | Victoria | 4.448 | 5,3 |
| 39 | Carlota | 4.258 | 5,1 |
| 40 | Blanca | 4.192 | 5 |
| 41 | Zoe | 4.112 | 4,9 |
| 42 | Marina | 3.977 | 4,8 |
| 43 | Nora | 3.710 | 4,5 |
| 44 | Marta | 3.689 | 4,4 |
| 45 | Lía | 3.685 | 4,4 |
| 46 | Clara | 3.646 | 4,4 |
| 47 | Rocío | 3.559 | 4,3 |
| 48 | Luna | 3.320 | 4 |
| 49 | Alicia | 3.297 | 4 |
| 50 | Amira | 3.210 | 3,9 |
Los 50 nombres de niño más puestos desde 2020
| Puesto | Nombre | Bebés | Por mil |
|---|---|---|---|
| 1 | Mateo | 16.232 | 18,5 |
| 2 | Hugo | 15.604 | 17,7 |
| 3 | Martín | 15.582 | 17,7 |
| 4 | Leo | 13.607 | 15,5 |
| 5 | Lucas | 13.129 | 14,9 |
| 6 | Manuel | 12.159 | 13,8 |
| 7 | Alejandro | 11.612 | 13,2 |
| 8 | Daniel | 11.381 | 12,9 |
| 9 | Pablo | 11.350 | 12,9 |
| 10 | Enzo | 9.830 | 11,2 |
| 11 | Álvaro | 9.826 | 11,2 |
| 12 | Adrián | 8.325 | 9,5 |
| 13 | Mario | 8.046 | 9,1 |
| 14 | Thiago | 7.796 | 8,9 |
| 15 | Diego | 7.506 | 8,5 |
| 16 | Bruno | 6.986 | 7,9 |
| 17 | Oliver | 6.982 | 7,9 |
| 18 | David | 6.947 | 7,9 |
| 19 | Luca | 6.890 | 7,8 |
| 20 | Liam | 6.701 | 7,6 |
| 21 | Gonzalo | 6.660 | 7,6 |
| 22 | Álex | 6.528 | 7,4 |
| 23 | Marcos | 6.329 | 7,2 |
| 24 | Marco | 6.214 | 7,1 |
| 25 | Miguel | 6.022 | 6,8 |
| 26 | Nicolás | 5.999 | 6,8 |
| 27 | Izan | 5.977 | 6,8 |
| 28 | Antonio | 5.961 | 6,8 |
| 29 | Gael | 5.920 | 6,7 |
| 30 | Javier | 5.866 | 6,7 |
| 31 | Juan | 5.253 | 6 |
| 32 | Gabriel | 5.023 | 5,7 |
| 33 | Marc | 5.011 | 5,7 |
| 34 | Ángel | 4.902 | 5,6 |
| 35 | Carlos | 4.831 | 5,5 |
| 36 | Dylan | 4.820 | 5,5 |
| 37 | José | 4.688 | 5,3 |
| 38 | Darío | 4.462 | 5,1 |
| 39 | Adam | 4.293 | 4,9 |
| 40 | Rodrigo | 4.192 | 4,8 |
| 41 | Samuel | 3.953 | 4,5 |
| 42 | Jorge | 3.910 | 4,4 |
| 43 | Sergio | 3.838 | 4,4 |
| 44 | Eric | 3.627 | 4,1 |
| 45 | Noah | 3.606 | 4,1 |
| 46 | Jaime | 3.584 | 4,1 |
| 47 | Héctor | 3.438 | 3,9 |
| 48 | Pau | 3.378 | 3,8 |
| 49 | Iker | 3.297 | 3,7 |
| 50 | Guillermo | 3.258 | 3,7 |
Qué ha cambiado respecto a la década anterior
Comparando con los nacidos entre 2010 y 2019, el liderazgo femenino se mantiene, porque Lucía ya era la primera, pero el masculino cambia de manos: Hugo, número uno de la década anterior, cede el puesto a Mateo. Más abajo, el relevo es mayor:
- Entran en el top 50 de niña: Mía, Lara, Chloe, Triana, Gala, Abril, Manuela, Zoe, Lía, Luna y Amira.
- Salen: Irene, Laura, Ainhoa, Ariadna, Nerea, Andrea, Ainara, Leire, Ángela, Celia y Natalia.
- Entran en el top 50 de niño: Thiago, Luca, Liam, Gael, Dylan, Noah, Jaime y Pau.
- Salen: Iván, Rubén, Víctor, Aitor, Raúl, Aarón, Jesús y Francisco.
Tres tendencias que se leen en el top 50
Ni un solo compuesto
No hay ningún nombre compuesto entre los 50 primeros de ninguno de los dos sexos. Entre los hombres nacidos en los años sesenta, José Antonio, Francisco Javier, José Luis o Juan Carlos estaban en el top 10; hoy no aparecen.
Cortos y sonoros
Dos sílabas y final en vocal son la norma: Leo, Hugo, Enzo, Luca, Noa, Lola, Vega o Alma. Muchos se pronuncian igual en varios idiomas.
La tradición resiste
Manuel es sexto, Carmen está en el puesto 15 y nombres como Antonio, José, Juan o Ana siguen dentro del top 50, a menudo por el peso de la tradición familiar.
Para ver qué nombres crecen más deprisa, aunque todavía no estén arriba, consulta los nombres de moda. Y si te interesa compararlos con otros países, tienes los nombres más usados en México, Argentina o Colombia.
Preguntas frecuentes
¿Cuál es el nombre más puesto a las niñas en España?
Lucía, con 16.690 niñas nacidas desde 2020 según el INE, unas 20 de cada mil. Sofía es segunda, con 15.712.
¿Cuál es el nombre más puesto a los niños en España?
Mateo, con 16.232 bebés nacidos desde 2020. Hugo (15.604) y Martín (15.582) están a muy poca distancia.
¿Qué significa la columna «por mil»?
Indica cuántos de cada mil bebés del mismo sexo nacidos en el periodo llevan ese nombre. Sirve para comparar épocas con distinto número de nacimientos.
¿Por qué no aparece un nombre que oigo mucho?
Puede ser frecuente en tu entorno pero no a escala nacional, o tratarse de una variante: el INE cuenta por separado cada grafía, como Chloe y Cloe.