Los nombres más comunes en España: el top 100 del INE
Los cien nombres de hombre y de mujer que más personas llevan hoy en España, con su edad media.
Los nombres más comunes en España son Antonio, con 590.938 hombres, y María Carmen, con 618.622 mujeres, según el INE a 1 de enero de 2025. Completan los primeros puestos Manuel, José y Francisco entre los hombres, y María, Carmen y Ana María entre las mujeres.
Este ranking no mide qué nombres se ponen ahora, sino cuántas personas residentes en España llevan cada nombre, sea cual sea su edad. Por eso es una foto acumulada de casi un siglo de gustos, en la que pesan mucho los nacidos entre los años cuarenta y setenta, las generaciones más numerosas.
Las tablas muestran los 100 nombres de hombre y de mujer más frecuentes según la Estadística de nombres del INE, con datos a 1 de enero de 2025. Para cada uno verás el número de personas y la edad media, que es la mejor pista para saber si un nombre es de abuelos o de niños. El INE incluye los nombres compuestos y los registra sin preposiciones: María del Carmen aparece como María Carmen.
Algunas cifras para situarse: los 100 primeros nombres de hombre suman más de 13,3 millones de personas y los 100 primeros de mujer, más de 12,3 millones. Entre los hombres, 19 de esos 100 nombres son compuestos; entre las mujeres, 25.
Si lo que buscas son los nombres de los bebés de hoy, consulta los nombres más puestos en España desde 2020. Y si quieres explorar todos los nombres con su significado, tienes los compendios de nombres de niña y nombres de niño.
Los 100 nombres de mujer más comunes
| Puesto | Nombre | Personas | Edad media |
|---|---|---|---|
| 1 | María Carmen | 618.622 | 62,6 |
| 2 | María | 543.083 | 48,3 |
| 3 | Carmen | 333.187 | 60,4 |
| 4 | Ana María | 264.987 | 56,7 |
| 5 | Laura | 259.183 | 34,2 |
| 6 | María Pilar | 249.947 | 62,5 |
| 7 | María Dolores | 242.138 | 62 |
| 8 | Isabel | 237.075 | 60,3 |
| 9 | Ana | 236.862 | 46,2 |
| 10 | María Teresa | 236.393 | 62,4 |
| 11 | Marta | 229.080 | 35,1 |
| 12 | Cristina | 226.072 | 39,9 |
| 13 | Josefa | 225.853 | 71,6 |
| 14 | Lucía | 222.807 | 25,9 |
| 15 | María Ángeles | 215.092 | 60,7 |
| 16 | María José | 203.376 | 51,9 |
| 17 | María Isabel | 200.536 | 58,9 |
| 18 | Francisca | 180.314 | 68,6 |
| 19 | Sara | 179.954 | 28,9 |
| 20 | Paula | 179.475 | 24 |
| 21 | Antonia | 175.294 | 68,2 |
| 22 | Elena | 161.702 | 40,1 |
| 23 | Dolores | 159.919 | 70,1 |
| 24 | Raquel | 147.129 | 42,4 |
| 25 | María Luisa | 145.185 | 65,5 |
| 26 | Rosa María | 144.464 | 58,5 |
| 27 | Manuela | 132.788 | 60,9 |
| 28 | María Jesús | 131.205 | 60,9 |
| 29 | Julia | 129.527 | 37,6 |
| 30 | Alba | 126.045 | 21,6 |
| 31 | Pilar | 123.094 | 66,2 |
| 32 | Concepción | 123.055 | 69,4 |
| 33 | Beatriz | 122.329 | 43,1 |
| 34 | Mercedes | 120.557 | 64,7 |
| 35 | Silvia | 120.455 | 42,3 |
| 36 | Nuria | 118.882 | 43,3 |
| 37 | Irene | 118.193 | 30,7 |
| 38 | Patricia | 112.460 | 38,2 |
| 39 | Rocío | 110.760 | 34,1 |
| 40 | Andrea | 110.011 | 27,7 |
| 41 | Mónica | 103.427 | 44,1 |
| 42 | Montserrat | 103.244 | 59,3 |
| 43 | Rosario | 102.875 | 67,3 |
| 44 | Juana | 101.137 | 68,9 |
| 45 | Alicia | 101.069 | 41,9 |
| 46 | Teresa | 99.940 | 63,4 |
| 47 | Sofía | 99.913 | 19,5 |
| 48 | Encarnación | 99.567 | 67,1 |
| 49 | Marina | 99.167 | 35,2 |
| 50 | María Mar | 98.812 | 50 |
| 51 | Sandra | 98.381 | 35,9 |
| 52 | Sonia | 98.076 | 43,9 |
| 53 | Natalia | 98.075 | 33,8 |
| 54 | Susana | 95.034 | 48,5 |
| 55 | Ángela | 92.478 | 45,7 |
| 56 | Yolanda | 91.325 | 49,3 |
| 57 | Claudia | 90.099 | 20,6 |
| 58 | Carla | 87.268 | 17,5 |
| 59 | Rosa | 86.111 | 67,2 |
| 60 | Eva | 83.289 | 37,4 |
| 61 | Margarita | 80.835 | 63,9 |
| 62 | María Josefa | 79.819 | 67 |
| 63 | Daniela | 76.272 | 17,5 |
| 64 | Ana Isabel | 76.205 | 49,9 |
| 65 | Inmaculada | 76.016 | 50,5 |
| 66 | María Mercedes | 75.777 | 60,4 |
| 67 | María Rosario | 75.060 | 63,8 |
| 68 | Noelia | 74.409 | 34,2 |
| 69 | Verónica | 72.422 | 39,8 |
| 70 | Esther | 71.876 | 46,5 |
| 71 | Martina | 71.107 | 16,1 |
| 72 | Carolina | 69.667 | 37,7 |
| 73 | Nerea | 68.489 | 24,3 |
| 74 | Inés | 64.874 | 35,3 |
| 75 | Miriam | 64.208 | 33,2 |
| 76 | Eva María | 63.280 | 47,8 |
| 77 | María Victoria | 62.875 | 57 |
| 78 | Lorena | 62.508 | 34,8 |
| 79 | María Elena | 61.175 | 55,6 |
| 80 | Ana Belén | 60.618 | 44,5 |
| 81 | Victoria | 60.024 | 43,9 |
| 82 | Alejandra | 59.274 | 25,8 |
| 83 | María Rosa | 57.497 | 66,1 |
| 84 | Ángeles | 56.113 | 69,1 |
| 85 | María Concepción | 56.069 | 66,6 |
| 86 | Fátima | 54.240 | 40,7 |
| 87 | Celia | 53.557 | 34,8 |
| 88 | Lidia | 53.100 | 39,3 |
| 89 | María Antonia | 52.316 | 64,3 |
| 90 | Ainhoa | 51.853 | 23,5 |
| 91 | Valeria | 50.854 | 12,1 |
| 92 | Amparo | 50.715 | 67,6 |
| 93 | Olga | 50.605 | 50,5 |
| 94 | Clara | 50.093 | 30,6 |
| 95 | Catalina | 49.790 | 60,6 |
| 96 | Adriana | 49.568 | 22,4 |
| 97 | María Nieves | 49.453 | 61,7 |
| 98 | Anna | 48.063 | 35,3 |
| 99 | Emma | 47.562 | 16,1 |
| 100 | María Cristina | 47.280 | 54,9 |
Los 100 nombres de hombre más comunes
| Puesto | Nombre | Personas | Edad media |
|---|---|---|---|
| 1 | Antonio | 590.938 | 58,7 |
| 2 | Manuel | 525.628 | 56,5 |
| 3 | José | 487.678 | 63,2 |
| 4 | Francisco | 426.675 | 60,3 |
| 5 | David | 372.975 | 36,1 |
| 6 | Daniel | 310.188 | 31,5 |
| 7 | Javier | 309.708 | 38,4 |
| 8 | Juan | 298.933 | 57,1 |
| 9 | José Antonio | 293.422 | 54,9 |
| 10 | Francisco Javier | 282.045 | 50,9 |
| 11 | Carlos | 273.546 | 43,3 |
| 12 | Alejandro | 273.491 | 29,7 |
| 13 | José Luis | 273.470 | 58,2 |
| 14 | Jesús | 256.545 | 51,9 |
| 15 | José Manuel | 233.530 | 52,6 |
| 16 | Miguel | 230.734 | 48,2 |
| 17 | Miguel Ángel | 228.402 | 49,2 |
| 18 | Pablo | 227.981 | 30,4 |
| 19 | Rafael | 217.304 | 53,9 |
| 20 | Sergio | 210.727 | 33,9 |
| 21 | Ángel | 202.742 | 51,9 |
| 22 | Pedro | 199.883 | 55,8 |
| 23 | Jorge | 194.253 | 39,1 |
| 24 | Fernando | 191.965 | 52,7 |
| 25 | José María | 188.301 | 58,2 |
| 26 | Alberto | 177.437 | 42 |
| 27 | Luis | 173.748 | 54,1 |
| 28 | Álvaro | 171.341 | 26,3 |
| 29 | Adrián | 164.750 | 23,9 |
| 30 | Juan Carlos | 162.004 | 51,6 |
| 31 | Diego | 157.540 | 34,5 |
| 32 | Juan José | 148.426 | 52,6 |
| 33 | Raúl | 142.040 | 37,1 |
| 34 | Iván | 138.979 | 31 |
| 35 | Rubén | 131.134 | 33 |
| 36 | Juan Antonio | 126.411 | 53,9 |
| 37 | Óscar | 123.663 | 40,1 |
| 38 | Enrique | 118.311 | 52,9 |
| 39 | Mario | 112.534 | 27,5 |
| 40 | Juan Manuel | 111.054 | 50,7 |
| 41 | Santiago | 110.532 | 48,7 |
| 42 | Andrés | 109.000 | 49,6 |
| 43 | Víctor | 106.489 | 34,1 |
| 44 | Ramón | 106.318 | 60,3 |
| 45 | Hugo | 102.296 | 14,1 |
| 46 | Eduardo | 101.317 | 48,5 |
| 47 | Vicente | 101.275 | 61,6 |
| 48 | Joaquín | 100.775 | 56,4 |
| 49 | Marcos | 99.544 | 28,2 |
| 50 | Roberto | 96.809 | 45,5 |
| 51 | Jaime | 95.004 | 42,8 |
| 52 | Francisco José | 94.529 | 47,8 |
| 53 | Ignacio | 88.252 | 43 |
| 54 | Mohamed | 85.553 | 36,3 |
| 55 | Jordi | 81.617 | 44,7 |
| 56 | Martín | 79.496 | 24,3 |
| 57 | Alfonso | 77.574 | 54,2 |
| 58 | Ricardo | 76.720 | 52,5 |
| 59 | Marc | 76.001 | 24,5 |
| 60 | Gabriel | 74.511 | 37,1 |
| 61 | Guillermo | 73.808 | 36,3 |
| 62 | Salvador | 72.713 | 56,3 |
| 63 | Gonzalo | 72.628 | 31,7 |
| 64 | Lucas | 66.041 | 15,6 |
| 65 | Nicolás | 65.659 | 28,9 |
| 66 | José Miguel | 64.303 | 50,2 |
| 67 | Emilio | 63.904 | 59,3 |
| 68 | Samuel | 61.517 | 24,2 |
| 69 | Julio | 60.324 | 56,6 |
| 70 | Tomás | 59.774 | 54,4 |
| 71 | Julián | 59.313 | 58,7 |
| 72 | Ismael | 56.869 | 33,3 |
| 73 | Cristian | 56.400 | 29,2 |
| 74 | Agustín | 56.152 | 58,7 |
| 75 | José Ramón | 55.170 | 57,6 |
| 76 | Mateo | 54.981 | 15,5 |
| 77 | Aitor | 53.446 | 27,6 |
| 78 | Álex | 53.051 | 17,4 |
| 79 | Joan | 52.993 | 43,7 |
| 80 | Héctor | 52.829 | 25,3 |
| 81 | Iker | 50.224 | 19,1 |
| 82 | Félix | 48.739 | 60 |
| 83 | Juan Francisco | 45.992 | 50,7 |
| 84 | José Carlos | 44.744 | 49 |
| 85 | Rodrigo | 44.429 | 25,3 |
| 86 | Sebastián | 44.158 | 49 |
| 87 | César | 42.697 | 43,7 |
| 88 | José Ángel | 40.604 | 49,5 |
| 89 | Víctor Manuel | 40.499 | 45,7 |
| 90 | Josep | 40.371 | 56,1 |
| 91 | Alfredo | 39.937 | 56,5 |
| 92 | José Ignacio | 38.564 | 54,9 |
| 93 | Mariano | 38.416 | 63,1 |
| 94 | Mohammed | 37.933 | 38,3 |
| 95 | Felipe | 37.771 | 54,6 |
| 96 | Luis Miguel | 37.685 | 48,8 |
| 97 | Domingo | 37.028 | 64,3 |
| 98 | Leo | 36.280 | 7,2 |
| 99 | Pau | 35.499 | 20,2 |
| 100 | Izan | 35.213 | 11,4 |
Lo que cuenta el top 100
Un podio de más de medio siglo
Los nombres que encabezan el ranking tienen edades medias muy altas. Antonio (58,7 años), Manuel (56,5), José (63,2) y Francisco (60,3) ocupan los cuatro primeros puestos masculinos; entre las mujeres, María Carmen tiene 62,6 años de media y Carmen, 60,4. Son los nombres de quienes nacieron en las décadas de mayor natalidad, cuando el repertorio era mucho más reducido.
Los jóvenes que ya se han colado
En el extremo contrario, algunos nombres han entrado en el top 100 aunque casi todos sus portadores son niños. Leo tiene una edad media de 7,2 años y ya ocupa el puesto 98 entre los hombres; Izan (11,4), Hugo (14,1) y Mateo (15,5) también están dentro. Entre las mujeres, Valeria (12,1 años), Martina y Emma (16,1) siguen el mismo camino. Cuando estas generaciones crezcan, el ranking cambiará de cara.
El peso de los compuestos
Uno de cada cuatro nombres del top 100 femenino es compuesto, y casi todos llevan María: María Pilar, María Dolores, María Teresa, María Ángeles, María José, María Isabel… En el masculino dominan los compuestos con José y Juan, como José Antonio, José Luis o Juan Carlos. Puedes verlos con detalle en los nombres compuestos.
Cómo leer la edad media
La edad media es el dato más revelador de la tabla. Un nombre con más de 60 años de media, como Josefa (71,6) o Dolores (70,1), está prácticamente ligado a una generación; uno por debajo de 25, como Sofía (19,5) o Adrián (23,9), se está poniendo ahora. Entre ambos extremos hay nombres de edad intermedia, como Laura (34,2) o David (36,1), que vivieron su auge en los setenta y ochenta. Si quieres seguir esa evolución generación a generación, visita los nombres por década; y para enfrentar dos nombres concretos, el comparador de nombres.
Preguntas frecuentes
¿Cuál es el nombre más común en España?
Entre los hombres, Antonio, con 590.938 personas. Entre las mujeres, María Carmen, con 618.622; si se cuentan solo los nombres simples, la primera es María, con 543.083.
¿Cuántas personas se llaman María en España?
543.083 mujeres tienen María como nombre único, según el INE. Además, más de cinco millones de mujeres llevan María dentro de un nombre compuesto, como María Carmen, Ana María o María José.
¿De qué fecha son los datos?
De la Estadística de nombres del INE, con la población residente en España a 1 de enero de 2025, la publicación más reciente.
¿Por qué hay tantos nombres antiguos en la lista?
Porque el ranking cuenta a toda la población. Las generaciones nacidas entre los años cuarenta y setenta son muy numerosas y llevaban un repertorio de nombres muy concentrado.