Las modas van y vienen, y los nombres para niños no se encuentran libres de ellas. Con el paso del tiempo vemos como cada vez más nombres antaño muy comunes van cayendo en desuso, o incluso en el olvido, sustituidos poco a poco por otros recién llegados gracias a los caprichos de la moda. Lo que hoy parece el colmo de la modernidad, mañana puede parecer ridículo.
A pesar de que no son pocos los nombres firmemente asentados en la sociedad desde hace siglos, aparentemente ajenos a las fugaces modas, si que podemos comprobar cómo van cambiando año a año las listas de nombres para bebés preferidos por los padres. Los nombres con relación bíblica siguen siendo un recurso común, pero cada vez es más frecuente el uso de nombres en otros idiomas en España: vasco, catalán, inglés, etc.
A lo largo de los años 2005 y 2006 los nombres más utilizados en España fueron Alejandro y Lucía. Tras los favoritos, las preferencias en cuanto a nombres para recién nacidos se repartían en orden decreciente de la siguiente forma:
-Nombres para niños: Alejandro, Daniel, Pablo, David, Adrian, Javier, Álvaro, Sergio, etc.
-Nombres para niñas: Lucía, María, Paula, Laura, Marta, Alba, Claudia, Carla, etc.