En France, depuis le 1er janvier 2005, les enfants peuvent porter le nom de leur père ou de leur mère ou le nom des deux parents accolés. Les parents peuvent choisir.
Beaucoup de noms de famille français sont des prénoms comme Bernard, Jean, Julien, Marie, Mathieu ou Nicolas.
Certains noms de famille ont des origines géographiques. Par exemple, les premiers Dupont habitaient probablement près d’un pont et les Duchamp près d’un champ.
D’autres indiquaient une caractéristique physique – comme Petit, Legrand, Legros, Lebrun ou Roux – ou un trait de caractère – comme Lesage ou Gentil.
On trouve aussi beaucoup de noms de profession (comme Meunier, Boulanger ou Boucher) ou de statut social (comme Leduc ou Lecomte). Il y a aussi beaucoup de noms de religieux (comme Lévêque, Lepape, ou Lemoine).
D’autres noms de famille sont associés à un animal, comme Lechat, Lebœuf, Leloup, Renard ou Goupil (l’ancien nom du renard).
Maintenant, la société française change. Il y a de plus en plus de noms de famille d’origine étrangère. Des noms d’origine espagnole comme Martinez, ou italienne comme Platini, britannique comme Clarke, arabe comme Ibrahim ou vietnamienne comme N’Guyen. Il y en a bien sûr beaucoup d’autres.