Les noms de famille ont évolué à partir de surnoms, de métiers ou d'anecdotes personnelles, se transmettant de génération en génération. Au Moyen Âge, pour différencier des personnes portant le même prénom dans un village, des surnoms ont été créés, souvent liés à des insultes ou à des situations géographiques. Avec des milliers de noms éteints et l'apparition de noms d'origine étrangère, la diversité des noms de famille en France continue d'évoluer.