Common French Last Names: Meanings, Origins, and a Reference List
By Shihab Mia July 8, 2026 7 min read
Quick answer
The most common French last name is Martin, followed by Bernard, Thomas, Petit, Robert, Richard, Durand, Dubois, Moreau, and Laurent. Most French surnames come from four sources: given-name patronymics (Martin, Robert), occupations (Boulanger means baker), places (Dubois means of the wood), and descriptive nicknames (Petit means small, Leroy means the king).
French last names are among the oldest and most meaningful family names in Europe. Behind a simple name like Dubois or Moreau sits a small story: a medieval ancestor who lived by a forest, or whose dark complexion earned a lasting nickname. This guide walks through the most common French surnames, what each one means, and the naming patterns that produced them. Whether you are researching your own roots, writing a character, or just curious, you will leave knowing how to read a French surname at a glance.
What are the most common French last names?
The most common French last name is Martin, by a wide margin. It comes from Saint Martin of Tours, one of the most venerated saints in France, so parents across the country named sons after him and the given name hardened into a surname. After Martin, the next most common French family names are Bernard, Thomas, Petit, Robert, Richard, Durand, Dubois, Moreau, and Laurent. Together these ten names appear at the top of nearly every ranking of French surnames.
Notice the pattern: several of these (Martin, Bernard, Thomas, Robert, Richard, Laurent) are simply first names that became last names. This is the single most productive source of French surnames, and it explains why so many families with no relation to each other share the same name today.
Reference table: 18 common French surnames and their meanings
Use this table as a quick reference. The origin column tells you which of the four naming patterns produced each name, which is the fastest way to understand what a French surname is really saying.
Common French last names with meanings and origins
| Surname | Meaning | Origin type |
|---|---|---|
| Martin | From Saint Martin of Tours | Patronymic (given name) |
| Bernard | Brave as a bear, from a Germanic name | Patronymic (given name) |
| Thomas | From the given name Thomas | Patronymic (given name) |
| Petit | Small or short | Descriptive nickname |
| Robert | From the Germanic given name Robert | Patronymic (given name) |
| Richard | From the Germanic given name Richard | Patronymic (given name) |
| Durand | Enduring or lasting | Descriptive nickname |
| Dubois | Of the wood or forest | Place (du bois) |
| Moreau | Dark-skinned or Moorish | Descriptive nickname |
| Laurent | From Saint Laurent (Lawrence) | Patronymic (given name) |
| Simon | From the given name Simon | Patronymic (given name) |
| Michel | From Saint Michael | Patronymic (given name) |
| Leroy | The king | Descriptive nickname (le roi) |
| Lefebvre | The smith or metalworker | Occupation |
| Boulanger | Baker | Occupation |
| Girard | From a Germanic given name | Patronymic (given name) |
| Fontaine | Fountain or spring | Place |
| Dupont | Of the bridge | Place (du pont) |
Where do French surnames come from?
French surnames come from four main sources: given names, occupations, places, and descriptive nicknames. Almost every French family name fits into one of these categories, and once you know them you can decode names you have never seen before. Fixed hereditary surnames spread in France from roughly the 12th and 13th centuries onward and became legally standard over the following centuries.
Given-name patronymics
The largest group. A child was identified by a father's first name, and over generations that first name stuck as the family name. Martin, Bernard, Thomas, Robert, Richard, Laurent, Simon, and Michel all began this way. Many trace back to saints, because children were often named after the saint whose feast fell near their birth.
Occupational names
These describe what an ancestor did for a living. Boulanger means baker, Lefebvre and its cousin Faure or Favre mean smith, Charpentier means carpenter, and Berger means shepherd. Occupational surnames are common in every European language, and French versions are especially transparent once you know a little vocabulary.
Place names
Many families were named for a landscape feature or village near their home. Dubois means of the wood, Dupont means of the bridge, Fontaine means spring, and Lariviere means the riverside. These names frequently carry the little prefixes de, du, or des, which is the topic of the next section.
Descriptive nicknames
Some surnames started as personal descriptions. Petit means small, Legrand means the tall one, Leroy means the king (often ironic or a role in a village festival), Moreau means dark-skinned or Moorish, and Leblanc means the white or fair one. These nicknames captured a striking physical trait, a temperament, or a local reputation.
Regional variation
The same idea often produced different surnames depending on the region and its dialect. The word for a smith is a clear example: the northern French form is Lefebvre, while the south produced Faure, Favre, and Faivre from the Occitan and Latin roots. Brittany, with its Celtic language, gave surnames like Le Gall, Tanguy, and Le Goff. In the Alsace region near the German border you find Germanic names such as Muller and Schmitt sitting alongside classic French ones. So two families with unrelated-looking names can share the exact same meaning, simply because their ancestors lived in different corners of the country.
What do the de, du, and le prefixes mean?
The small words de, du, des, le, la, and les at the front of a French surname are prepositions and articles that got fused into the name. De means of or from, du is a contraction of de le (of the), and des means of the (plural). So Dubois is literally de + le + bois, meaning of the wood. Dupont is of the bridge, and Delacroix means of the cross.
The articles le (the, masculine), la (the, feminine), and les (the, plural) attach mostly to nickname and occupation names. Leroy is le roi (the king), Legrand is le grand (the tall), Leblanc is le blanc (the white), and Lefebvre carries an old form of the smith. Sometimes these are written as one word (Leroy) and sometimes as two (Le Roy), and both spellings are correct depending on the family and region.
Good to know
A de in a surname does not automatically signal nobility. While many aristocratic families used de plus an estate name (as in de Montfort), plenty of ordinary place-based surnames also carry de, du, or des. Context and history, not the prefix alone, tell you whether a family was noble.
Common mistakes and things people get wrong
A few misconceptions come up again and again when people first explore French last names. Clearing them up will make your research more accurate.
- Assuming de always means noble. As noted above, the prefix de is common in ordinary place surnames. It is a preposition, not a title.
- Reading Leroy as a royal family. Leroy means the king as a nickname, often given for a festival role or a proud manner. It rarely indicates actual royal descent.
- Treating spelling as fixed. Before modern records, clerks spelled names by ear. Lefebvre, Lefevre, and Lefebure can all be the same name, and Dubois may appear as Du Bois.
- Confusing Moreau with a modern meaning. Moreau comes from an old word for dark or Moorish complexion. It is descriptive of an ancestor's appearance, not a statement of origin from a specific country.
- Expecting one family per surname. Because names like Martin came from a saint's name adopted independently across France, two Martins are usually unrelated.
If you are comparing naming traditions across Europe, the same four patterns show up with local flavors. You can see how they play out in our guides to common Italian last names and common German last names, where occupation and place names dominate in slightly different ways.
Using French surnames for characters, games, and worldbuilding
Authentic French last names add instant realism to a novel, a game character, or a period screenplay. The trick is to match the surname to the setting: a baker character might plausibly carry the name Boulanger, while a rural family fits a place name like Dubois or Fontaine. Pairing a common first name such as Jean or Marie with a surname from the table above produces a name that feels genuinely French rather than invented.
If you want dozens of options fast, a generator saves time and keeps the results plausible. The tool below builds realistic French surnames you can drop straight into your project, and you can compare it with our broader last name generator when you need a mix of nationalities.
๐ซ๐ท Try the free tool French Last Name Generator Free French last name generator: create random, authentic French surnames like Martin, Dubois, and Lefebvre, each with its meaning. Copy any name in one click.Wrapping up
French last names are readable once you know the four patterns behind them: given names like Martin and Bernard, occupations like Boulanger and Lefebvre, places like Dubois and Dupont, and nicknames like Petit and Leroy. Add the de, du, and le prefix rules, and you can decode almost any French surname you meet. For more naming traditions, explore our guide to common Irish last names, or jump straight into the generator above to build your own list.