Les noms de famille ont été créés pour différencier les individus dans un même village, souvent en utilisant des surnoms liés à des insultes, des métiers ou des anecdotes. Au cours des siècles, des noms ont disparu tandis que de nouveaux apparaissent, notamment à la suite de l'essor démographique et des changements sociaux, avec des lois interdisant le changement de nom. Aujourd'hui, environ 250 000 noms de famille subsistent en France, malgré l'influence croissante d'immigrants apportant de nouveaux noms.