Most popular baby names in France

The official top 100 baby names in France for 2025: Louise and Gabriel lead. Each name's count and how it moved since the year before.

The most popular names given to babies in France in 2025 were Louise for girls (3,070 babies) and Gabriel for boys (4,625 babies).

2025 is the newest list Insee has published. The 2026 list usually comes out around July 2027, and this page is updated when it does.

How this list is counted. Babies born in France in the year, from the civil registers; only the first given name counts. Every spelling is its own name, a name must be given at least 3 times to be listed, and INSEE rounds the counts to the nearest 5 (the ranks come from the exact numbers).

Source: Insee, Fichier des prénoms, 2025 edition, licensed under the Licence Ouverte / Open Licence v2.0.

Sources

Top girls' names 2025

  • 1. Louise (3,070)
  • 2. Jade (2,925)
  • 3. Ambre (2,805)
  • 4. Alma (2,500)
  • 5. Alba (2,360)
  • 6. Rose (2,320)
  • 7. Emma (2,310)
  • 8. Romy (2,245)
  • 9. Adèle (2,225)
  • 10. Alice (2,130)
  • 11. Iris (2,105)
  • 12. Lou (2,040)
  • 13. Agathe (2,000)
  • 14. Inaya (1,990)
  • 15. Anna (1,925)
  • 16. Nour (1,750)
  • 17. Lina (1,740)
  • 18. Charlie (1,715)
  • 19. Olivia (1,685)
  • 20. Julia (1,685)
  • 21. Mia (1,665)
  • 22. Victoire (1,610)
  • 23. Jeanne (1,605)
  • 24. Giulia (1,600)
  • 25. Léonie (1,555)
  • 26. Eva (1,535)
  • 27. Esmée (1,530)
  • 28. Juliette (1,505)
  • 29. Sofia (1,500)
  • 30. Zoé (1,430)
  • 31. Léna (1,340)
  • 32. Alya (1,315)
  • 33. Luna (1,295)
  • 34. Chloé (1,275)
  • 35. Nina (1,235)
  • 36. Victoria (1,215)
  • 37. Alix (1,120)
  • 38. Léa (1,110)
  • 39. Romane (1,095)
  • 40. Ava (1,075)
  • 41. Charlotte (1,075)
  • 42. Elena (1,065)
  • 43. Lucie (1,015)
  • 44. Albane (950)
  • 45. Lyana (910)
  • 46. Margot (905)
  • 47. Gabrielle (885)
  • 48. Emy (855)
  • 49. Aya (835)
  • 50. Livia (830)
  • 51. Théa (825)
  • 52. Yasmine (820)
  • 53. Lola (815)
  • 54. Mila (815)
  • 55. Céleste (795)
  • 56. Lyna (780)
  • 57. Margaux (775)
  • 58. Apolline (745)
  • 59. Aria (740)
  • 60. Maria (735)

Top boys' names 2025

  • 1. Gabriel (4,625)
  • 2. Noah (3,465)
  • 3. Léo (3,420)
  • 4. Raphaël (3,285)
  • 5. Louis (3,260)
  • 6. Jules (3,040)
  • 7. Arthur (2,875)
  • 8. Léon (2,835)
  • 9. Adam (2,810)
  • 10. Maël (2,700)
  • 11. Isaac (2,660)
  • 12. Sacha (2,415)
  • 13. Marceau (2,405)
  • 14. Liam (2,340)
  • 15. Eden (2,315)
  • 16. Noé (2,035)
  • 17. Elio (2,005)
  • 18. Gabin (1,925)
  • 19. Lucas (1,875)
  • 20. Aaron (1,850)
  • 21. Mohamed (1,790)
  • 22. Malo (1,730)
  • 23. Paul (1,725)
  • 24. Ayden (1,710)
  • 25. Hugo (1,600)
  • 26. Ibrahim (1,575)
  • 27. Marius (1,530)
  • 28. Victor (1,470)
  • 29. Eliott (1,395)
  • 30. Ethan (1,375)
  • 31. Imran (1,360)
  • 32. Aylan (1,320)
  • 33. Naël (1,320)
  • 34. Martin (1,290)
  • 35. Ezio (1,275)
  • 36. Côme (1,265)
  • 37. Gaspard (1,255)
  • 38. Zayn (1,245)
  • 39. Nathan (1,235)
  • 40. Léandre (1,210)
  • 41. Basile (1,150)
  • 42. Théo (1,150)
  • 43. Augustin (1,110)
  • 44. Nino (1,100)
  • 45. Milo (1,095)
  • 46. Mathis (1,090)
  • 47. Lyam (1,090)
  • 48. Oscar (1,080)
  • 49. Ismaël (1,060)
  • 50. Simon (1,055)
  • 51. Charlie (1,050)
  • 52. Charles (1,040)
  • 53. Andrea (1,030)
  • 54. Tom (1,025)
  • 55. Kaïs (1,020)
  • 56. Amir (1,015)
  • 57. Robin (1,005)
  • 58. Rayan (945)
  • 59. Valentin (935)
  • 60. Charly (925)