Los nombres de niños y niñas más comunesen España son, desde hace años, Antonio para los hombres, con un total de 655.030 y María Carmen para las mujeres, con un total de 647.877, según datos del INE de 2020. Sin embargo, la media de edad de las personas que tienen estos nombres va en aumento, siendo de 56 años para Antonio y casi 58 años para María Carmen.
Lo mismo ocurre con otros nombres como Mercedes o José, nombres muy comunes en décadas anteriores pero con una tendencia a la baja. En los últimos años se han popularizado otros nombres, aunque con una cierta estabilidad. En el año 2020, los más elegidos para los recién nacidos volvieron a ser Lucía y Hugo. De los 339.206 nacimientos que hubo, se puso el nombre de Lucía a 3.432 niñas y Hugo a 3.313 niños.
Estos son los más comunes por Comunidad Autónoma

Ի岹ܳí
ñ: María, Lucía, Carmen, Martina, Sofía, Julia, Daniela, Valeria, Paula y Lola.
Nñ:Manuel, Hugo, Alejandro, Martín, Pablo, Daniel, Álvaro, Lucas, Antonio y Leo.
Más información sobre los nombres de bebé más comunes en Ի岹ܳí

ó
ñ:Lucía, Sofía, Julia, Paula, Inés, Sara, Lara, Valeria, Vega y Martina.
Nñ:Mateo, Martín, Leo, Mario, Lucas, Pablo, Alejandro, Hugo, Jorge y Diego.

Asturias
ñ:Sofía, Martina, Daniela, Julia, Valeria, Lucía, Noa, Sara, Carla y Vega.
Nñ:Mateo, Lucas, Martín, Leo, Hugo, Daniel, Enzo, Manuel, Marco y Mario.

Baleares
ñ:Martina, Emma, Lucía, Laia, Julia, Carla, María, Sofía, Mía y Paula.
Nñ:Marc, Leo, Hugo, Pau, Lucas, Marti, Liam, Lluc, Martin, Joan.
Más información sobre los nombres de bebé más comunes en Baleares

Canarias
ñ:Sofía, Martina, Valentina, Valeria, Lucía, Alma, Chloe, Emma, Alba y Daniela.
Nñ:Mateo, Hugo, Liam, Thiago, Lucas, Leo, Diego, Dylan, Martín y Enzo.
Más información sobre los nombres de bebé más comunes en Canarias

Cantabria
ñ:Lucía, Martina, Sofía, Daniela, Valeria, Candela, Alba, Vega, Julia y Laia.
Nñ:Martín, Mateo, Lucas, Hugo, Daniel, Marco, Pablo, Leo, Marcos y Manuel.
Más información sobre los nombres de bebé más comunes en Cantabria

Castilla y León
ñ:Lucía, Martina, Sofía, Valeria, Paula, Vega, Julia, Alba, Carla y Daniela.
Nñ:Martín, Mateo, Hugo, Lucas, Daniel, Pablo, Leo, Adrián, Diego y Mario.
Más información sobre los nombres de bebé más comunes en Castilla y León.

Castilla-La Mancha
ñ:Lucía, Sofía, Martina, Paula, Valeria, Carla, María, Jimena, Vega y Carmen.
Nñ:Mateo, Lucas, Hugo, Martín, Alejandro, Marcos, Alvaro, Daniel, Leo y Pablo.
Más información sobre los nombres de bebé más comunes en Castilla-La Mancha.

Catalunya
ñ:Julia, Emma, Martina, Lucía, Mía, Ona, Sofía, Laia, Abril y María.
Nñ:Marc, Jan, Nil, Pol, Leo, Alex, Marti, Pau, Biel y Lucas.
Más información sobre los nombres de bebé más comunes en Catalunya

Comunidad Valenciana
ñ: Sofía, Martina, Lucía, Julia, Aitana, Emma, Vega, María, Paula y Valeria.
ñ: Mateo, Lucas, Martín, Marc, Leo, Hugo, Daniel, Pablo,
Alejandro y Enzo.
Más información sobre los nombres de bebé más habituales en la Comunidad Valenciana

Extremadura
ñ:Lucía, María, Sofía, Martina, Carmen, Paula, Jimena, Alba, Valeria y Daniela.
Nñ:Manuel, Martín, Daniel, Pablo, Alejandro, Hugo, Lucas, Álvaro, Adrián y Mateo.
Más información sobre los nombres de bebé más comunes en Extremadura.

Madrid
ñ:Lucía, Sofía, Martina, Emma, Olivia, Paula, Julia, Daniela, María y Alba.
Nñ:Mateo, Lucas, Alejandro, Daniel, Hugo, Martín, Álvaro, Pablo, Adrián y Diego.
Más información sobre los nombres de bebé más comunes en Madrid

Murcia
ñ:María, Lucía, Sofía, Marina, Valeria, Daniela, Julia, Sara, Paula y Elena.
Nñ:Hugo, Martín, Pablo, Alejandro, Leo, Mario, Daniel, Antonio, Adrián y Manuel.
Más información sobre los nombres de bebé más comunes en Murcia

Navarra
ñ:Lucía, Ane, Irati, Sofía, June, Noa, Valeria, María, Martina y Nahia.
Nñ:Julen, Mateo, Martín, Aimar, Lucas, Ibai, Ander, Leo, Oier y Daniel.
Más información sobre los nombres de bebé más comunes en Navarra

País Vasco
ñ:Ane, Laia, June, Nahia, Maddi, Izaro, Irati, Nora, Malen y Noa.
Nñ:Markel, Julen, Jon, Martín, Aimar, Oihan, Ander, Ibai, Oier y Daniel.
Más información sobre los nombres de bebé más comunes en País Vasco

La Rioja
ñ:Sofía, Julia, Lucía, María, Vega, Carla, Emma, Sara, Valeria, y Paula.
Nñ:Martín, Hugo, Mateo, Daniel, Leo, Lucas, Pablo, Miguel, Enzo y Adrián.
Más información sobre los nombres de bebé más comunes en La Rioja

Ceuta
ñ:Amira, Lina, Noor, Salma, Sara, Sofía, Tasnim, Amina, Maram y Yasmin.
Nñ:Amir, Mohamed, Akram, Haron, Rayan, Adam, Alejandro, Ibrahim, Imran y Maher.

Melilla
ñ:Amira, Lina, Lucía, Tasmin, Maisa, Nayra, Sara, Sofía, Amina y María.
Nñ:Mohamed, Amir, Maher, Rayan, Adam, Ibrahim, Imran, Luqman, Mohamed Amin y Anas.

Galicia
ñ: Sofía, Noa, Martina, Lara, Valeria, Lucía, Daniela, Sara, Vega y Vera.
ñ: Mateo, Martín, Lucas, Hugo, Leo, Enzo, Gael, Manuel, Daniel y Brais.