Choosing a baby name is an exciting and meaningful part of welcoming a little one — and for 2025, the top names reflect a mix of timeless favorites and fresh, modern picks.

Naming experts highlight that parents are gravitating toward classic roots, global influences, and nature-inspired touches.

Here are ten names parents are loving for 2025:

  1. Olivia
  2. Liam
  3. Noah
  4. Emma
  5. Amelia
  6. Oliver
  7. Theodore
  8. James
  9. Charlotte
  10. Mia

These names remain consistently near the top of most lists according to Babylist.

What’s noteworthy: Olivia and Liam continue to lead for girls and boys.

When selecting a name, it’s worth thinking beyond popularity. Trends show growing interest in names that honor heritage, feel globally understandable, or reference natural imagery — all while remaining accessible and meaningful.

Whether you pick something familiar or lean into a newer style, the best name is one that resonates with your family’s values and hopes. After all, a name sets the tone for your child’s story.