Skip to content
Home » European names » French baby names

French baby names

French names are known for their elegance, romance, and historical richness. Whether they stem from saints, literary icons, or ancient royalty, they tend to be melodic and full of character. Many French names are also globally loved for their chic simplicity—think of Louis, Émile, Juliette, or Chloé.

The data below is based on the official statistics from INSEE (Institut national de la statistique et des études économiques), which tracks baby name popularity in France. We’ve also included traditional and fun pet names, all with meaning and context. Be sure to check out the Spanish baby names as well as they have the same tone of voice in many cases.

Top 100 French boy names with meaning

French boy names
French boy names
RankNameMeaning or origin
1LéoLatin, “lion”
2GabrielHebrew, “God is my strength”
3RaphaëlHebrew, “God has healed”
4LouisGermanic, “famous warrior”
5ArthurCeltic, “bear”
6JulesLatin, “youthful”
7AdamHebrew, “man of the earth”
8MaëlBreton, “chief”
9LucasLatin, “light”
10IsaacHebrew, “he will laugh”
11HugoGermanic, “mind, intellect”
12NoahHebrew, “rest” or “comfort”
13LiamIrish, “resolute protector”
14EthanHebrew, “strong, firm”
15NathanHebrew, “he gave”
16MohamedArabic, “praiseworthy”
17AaronHebrew, “exalted”
18SachaRussian/French, “defender of mankind”
19TomHebrew, “twin”
20EnzoItalian, “ruler of the home”
21MilanSlavic, “gracious”
22ClémentLatin, “merciful”
23NaëlArabic, “gift”
24ThéoGreek, “gift of God”
25EliasHebrew, “Yahweh is my God”
26MariusLatin, “male, manly”
27NoahRepeat due to regional rankings
28IsaacRepeat in some départements
29RayanArabic, “gates of heaven”
30SimonHebrew, “God has heard”
31AntoineLatin, “beyond praise”
32PaulLatin, “small, humble”
33YanisHebrew/Greek, “gift of God”
34TiagoPortuguese, “Saint James”
35MaximeLatin, “greatest”
36SamuelHebrew, “God has heard”
37MathisGerman form of Matthew
38BenjaminHebrew, “son of the right hand”
39AxelScandinavian, “father of peace”
40AugustinLatin, “venerable”
41LennyEnglish/French, “brave lion”
42GaspardPersian, “treasurer”
43NinoItalian diminutive of Antonio
44MehdiArabic, “guided one”
45OscarOld Norse, “God’s spear”
46ValentinLatin, “strong and healthy”
47BastienShort for Sébastien, “venerable”
48JosephHebrew, “he will add”
49AdrienLatin, “from Hadria”
50AydenIrish, “little fire”
51EstebanSpanish, “crown, wreath”
52JeanHebrew, “God is gracious”
53NolanIrish, “champion”
54TéoShort for Théo
55IsmaëlHebrew, “God listens”
56EliottHebrew, “Jehovah is God”
57GaëlCeltic, “generous”
58IlyesArabic, form of Elias
59CômeGreek, “order, beauty”
60AdrienRepeat due to national stats
61AliArabic, “elevated, noble”
62MarcusLatin, “of Mars”
63AmirArabic, “prince”
64SamiArabic, “elevated, sublime”
65AnisArabic, “companion, close friend”
66KenzoJapanese, “wise and three”
67KarimArabic, “generous”
68IlanHebrew, “tree”
69SofianeArabic, “pure, wise”
70ZacharieHebrew, “God remembers”
71TimeoGreek, “to honor God”
72AymenArabic, “blessed, right-hand side”
73DiegoSpanish form of James
74AyoubArabic, “Job, the patient one”
75YanisRepeat due to multiple spellings
76NolanRepeat
77NohamModern Hebrew name
78ElyesVariant of Ilyes
79MarceauFrench, “little warrior”
80LorisItalian origin, “laurel”
81EwenCeltic, “youth”
82MaéShort form of Maël
83LucaLatin, “light”
84ElioGreek, “sun”
85IdrissArabic, “interpreter”
86IsaacThird regional repeat
87BaptisteFrench, “baptist”
88LéandroGreek/Latin, “lion-man”
89RubenHebrew, “behold, a son”
90MadyModern/Arabic, “blessed”
91KarimRepeat in some departments
92ZaydArabic, “growth”
93RayaneArabic, variant of Rayan
94ImranArabic, “prosperity”
95EdenHebrew, “delight”
96YahyaArabic, “living, alive”
97IsaacFinal mention due to popularity
98GaétanFrench, “from Gaeta”
99ElianLatin/Greek, “sun”
100Mohamed-AmineArabic, compound name, “faithful and praiseworthy”

Top 100 French girl names with meaning

French girl names
French girl names
RankNameMeaning or origin
1JadeSpanish/French, “precious stone”
2LouiseGermanic, “famous warrior”
3EmmaGermanic, “whole, universal”
4AmbreArabic, “amber”
5AlbaLatin, “white” or “dawn”
6AliceGermanic, “noble”
7LinaArabic/German, “tender” or “light”
8RoseLatin, “rose flower”
9LéaHebrew, “weary”
10AnnaHebrew, “grace”
11ChloéGreek, “green shoot”
12InèsSpanish, “pure”
13JulietteFrench, “youthful”
14MiaScandinavian, “mine” or “beloved”
15CamilleLatin, “attendant at a religious ceremony”
16RomyLatin, short for Rosemary, “dew of the sea”
17AdèleGermanic, “noble”
18IrisGreek, “rainbow”
19ZoéGreek, “life”
20AgatheGreek, “good, kind”
21VictoireLatin, “victory”
22JeanneHebrew, “God is gracious”
23MilaSlavic, “gracious”
24LucieLatin, “light”
25OliviaLatin, “olive tree”
26CharlieFrench/English, “free person”
27MargauxFrench, “pearl”
28EvaHebrew, “life”
29SofiaGreek, “wisdom”
30LounaBreton/Arabic, “moon”
31ÉliseFrench, “God is my oath”
32CélesteLatin, “heavenly”
33ClaraLatin, “bright, clear”
34AïnaCatalan/Basque, “joy”
35AnaëlleBreton, “grace”
36ÉlinaScandinavian/Greek, “light”
37LilaArabic/Indian, “night”
38MaëlysBreton, “chief”
39SaloméHebrew, “peace”
40NourArabic, “light”
41SarahHebrew, “princess”
42ColetteFrench, “victorious”
43LénaGreek, short for Helena, “light”
44AyaJapanese/Arabic, “colorful / miracle”
45EsméeFrench, “esteemed, beloved”
46ManonFrench diminutive of Marie
47ThaliaGreek, “blossoming”
48JoséphineHebrew, “God will add”
49YasminePersian, “jasmine flower”
50FaustineLatin, “fortunate”
51GaranceFrench, “madder plant”
52NaïaBasque, “wave”
53AurélieLatin, “golden”
54AlineFrench, “noble”
55LiviaLatin, “bluish, envious”
56ElsaHebrew, “God is my oath”
57LisonFrench, pet form of Élisabeth
58DianeLatin, “divine”
59MahéBreton, “gift of God”
60NoémieHebrew, “pleasantness”
61CapucineFrench, “nasturtium flower”
62HéloïseFrench/Old German, “healthy, wide”
63ThaïsGreek, “beloved”
64ÉlinaRepeat (regionally popular)
65ZélieFrench, “solemn” or “zealous”
66MélinaGreek, “honey”
67AmandineLatin, “worthy of love”
68ApollineGreek, “of Apollo”
69AnoukDutch/French, “grace”
70AlixFrench, “noble”
71DaphnéGreek, “laurel tree”
72MaëlleBreton, “chief”
73SixtineLatin, “from the sixth”
74EstherPersian, “star”
75NéliaFrench variant of Cornelia
76RoxanePersian, “dawn”
77Jade-RoseCompound name, “precious flower”
78AmayaJapanese/Basque, “night rain / mother city”
79ZiaArabic, “light”
80AdélieFrench, “noble”
81IsalineFrench, diminutive of Isabelle
82AzélieFrench, meaning debated, “noble” or “blessed”
83AnaéModern French form of Anna
84TessaGreek, “harvester”
85MyriamHebrew, “rebellion”
86NorahArabic/Latin, “light”
87InayaArabic, “care, concern”
88OphélieGreek, “help”
89SybilleGreek, “prophetess”
90CalypsoGreek mythological name
91IsadoraGreek, “gift of Isis”
92GaïaGreek, “earth”
93ImaneArabic, “faith”
94MélissaGreek, “bee”
95ImanArabic, “faith”
96AuroreLatin, “dawn”
97LoïseVariant of Louise
98HaniaArabic, “happy, delighted”
99SérénaLatin, “calm, peaceful”
100IsalineRepeats due to regional variation

Top 20 traditional French names with meaning

These names evoke the elegance of French history, royalty, saints, and literary icons. Many date back to the Middle Ages or the Napoleonic era and remain beloved by French families who cherish timeless, refined names.

Traditional French boy names

  1. Henri – “home ruler”; used by 18 French kings
  2. Marcel – Latin, “little warrior”; stylish and vintage
  3. Étienne – Greek, “crown”; the French form of Stephen
  4. Gustave – Old Norse, “staff of the Goths”; regal and retro
  5. Armand – Germanic, “soldier”; used in aristocratic families
  6. Aimé – Latin, “beloved”; rare and poetic
  7. Maurice – Latin, “dark-skinned”; common in classic literature
  8. Fernand – Germanic, “bold voyager”; stylish comeback name
  9. Léon – Greek, “lion”; proud and enduring
  10. Pascal – Latin, “relating to Easter”; a traditional springtime favorite

Traditional French girl names

  1. Madeleine – Hebrew, “from Magdala”; classic and elegant
  2. Geneviève – Celtic, “woman of the race”; patron saint of Paris
  3. Colette – French diminutive, “victorious”; vintage-chic
  4. Suzanne – Hebrew, “lily”; 1960s charm and sophistication
  5. Bernadette – Germanic, “brave bear”; associated with Saint Bernadette of Lourdes
  6. Odette – Germanic, “wealth”; famous from Swan Lake
  7. Clémence – Latin, “merciful”; noble and soft-spoken
  8. Marguerite – Greek, “pearl” and “daisy”; a literary and royal favorite
  9. Hélène – Greek, “light”; timeless and classical
  10. Joséphine – Hebrew, “God will add”; Empress of France and fashion icon

Top 20 French pet names with fun meaning

French pet names are often sweet, food-inspired, or downright cheeky. Whether for a pampered poodle or a moody cat, these names add playful flair to any furry friend.

NameMeaning or fun origin
ChouchouLiterally “cabbage-cabbage,” French for “sweetheart”
MinouGeneric name for a cat, like “kitty”
BibiFun nickname, also used for toddlers
PataudClumsy or floppy one — great for big dogs
Canelle“Cinnamon” – sweet and spicy
LoulouUniversal nickname for cute things (humans or pets!)
DoudouSecurity blanket or softie — ideal for cuddly pets
Ficelle“String” or a thin baguette — for long, lanky pets
Gribouille“Scribbler” – for chaotic or goofy pets
CroquetteA crunchy food or a cute nibble of a pet
Bijou“Jewel” – for small, precious animals
Tartine“Slice of bread” – common for chunky or beige pets
Nounours“Teddy bear” – ideal for fluffy animals
MimiSweet and soft, often for kittens or lapdogs
Bambou“Bamboo” – sleek or exotic-looking pets
PépetteFeminine, cheeky nickname — full of sass
ZouzouPlayful, repetitive name — fun to shout across the park
ClafoutisA cherry dessert — quirky and delicious for a round pet
Chipie“Little rascal” — often for naughty but lovable pets
Cocotte“Darling” or also “chicken” – a very French double meaning

Wrapping up: what makes French baby names so irresistibly charming?

French names don’t just sound beautiful — they tell stories. Names like Juliette and Théo recall poets and saints. Others, like Léna, Sacha, or Noé, carry a lightness that blends tradition with modern life. Even the most popular names often have centuries of cultural meaning tucked behind their soft vowels and elegant endings.

Fun facts about French naming culture:

  • In France, names are governed by naming laws since 1993. Before that, only government-approved names were allowed.
  • It’s common for French babies to have three given names, one of which is often from a grandparent.
  • French pet names sometimes turn into human nicknames (Loulou, Minette, Bibi) — and vice versa!
  • Compound names like Jean-Baptiste or Marie-Lou are still widely used and give a classical touch.
  • Certain names like Hugo, Chloé, and Léo have been on top for over a decade in different regions, showing the French love for style and consistency.

Looking for more inspiration?
Visit Name Library for thousands of names across languages and traditions, or explore more European baby name trends at the Name Library European name hub.

Leave a Reply

Your email address will not be published. Required fields are marked *