65 Baby Names for Girls, Boys & Gender-Neutral Picks You’ll Actually Love

Mom holding her newborn baby in a cozy nursery with letter blocks and baby books

A baby name is the first gift you give your child — and the only one they’ll carry into every classroom, job interview, and wedding day of their life. No pressure, right?

Here’s what I learned naming two babies (mine are 4 and 2 now): the overwhelm doesn’t come from too few names. It comes from 40,000 names in a database with no way to sort them by your family. So this guide is organized the way moms actually decide — by style, not alphabet. Find the section that sounds like you, steal its shortlist, then run your finalists through the four tests at the end of this guide. That’s the whole system.

These are 60 names I would genuinely put on a real shortlist — 30 for girls, 30 for boys — grouped into timeless classics, short and sweet, nature-inspired, strong and virtue, biblical favorites, and modern favorites, plus a handful of gender-neutral picks. Where a name’s meaning is well established, I’ve noted it; where it isn’t, I’ve told you the vibe instead, because a made-up meaning is worse than none.

Heads up: this post contains affiliate links. If you buy through them, MamaKinder may earn a small commission at no extra cost to you — it helps keep these guides free.

How to Use This Guide

Don’t read it top to bottom like a dictionary. Skim the section titles and start with the one that makes you nod — that’s your style, even if you didn’t have a word for it. Take 3–5 names from it, peek at one neighboring section for wildcards, and then go straight to The Four Tests near the end. Most parents find their winner within two sections; the rest of the guide is for the fun part — arguing happily about the runners-up.

Expectant parents on a sofa looking through handwritten baby name lists together

Timeless Classics

Bright nursery with a white crib, wooden letter block garland and a small bookshelf

These names were beautiful 100 years ago and will be beautiful 100 years from now. If you want a name nobody ever has to spell twice and that suits a baby and a grandmother, start here.

For girls:

  • Charlotte — the royal staple; comes with Lottie and Charlie built in.
  • Elizabeth — traditionally read as “God is my oath”; a nickname goldmine (Eliza, Beth, Lizzie, Ellie).
  • Eleanor — old-soul elegance that shortens to Ellie or Nora.
  • Margaret — from the Greek for “pearl”; Maggie and Peggy are the vintage nicknames.
  • Josephine — the romantic revival pick; Jo and Josie keep it playful.

For boys:

  • James — kings, presidents, and grandpas; somehow still fresh on a baby.
  • Henry — the friendly king name; soft enough for a toddler, solid for a grown man.
  • William — a thousand years old and still in the top lists; Will and Liam both hide inside it.
  • Benjamin — traditionally “son of the right hand”; Ben is everybody’s friend.
  • Alexander — “defender of men” in Greek; big name, easy nicknames (Alex, Xander).

Short & Sweet

One or two syllables, zero spelling bees. Short names pair beautifully with long last names, and a toddler can say them early — which matters more than you’d think at 7 a.m.

For girls:

  • Mia — three letters, every language can say it.
  • Ava — vintage glamour in two syllables.
  • Ivy — the nature whisper inside a classic-sounding name.
  • Zoe — Greek for “life”; bright and bouncy.
  • Ruby — the jewel name with the warmest glow.

For boys:

  • Leo — Latin for “lion”; small name, big roar.
  • Eli — gentle, biblical, and impossible to mispronounce.
  • Max — one syllable of pure confidence.
  • Owen — soft start, sturdy finish; a modern classic.
  • Jack — the friendliest name in the language, full stop.

Nature-Inspired

Mom holding her baby in a wildflower meadow at golden hour

For families who feel most themselves outside. Nature names have moved from hippie to mainstream in one generation — these are the wearable ones.

For girls:

  • Willow — graceful as the tree; the current queen of nature names.
  • Hazel — warm, nut-brown, and vintage all at once.
  • Juniper — the spunky one; Junie is an adorable nickname.
  • Lily — the flower name that never left.
  • Aurora — Latin for “dawn”; nickname Rory makes it down-to-earth.

For boys:

  • Rowan — the red-berried tree; gentle and strong in equal measure.
  • River — flows for a boy or a girl; calm and cool.
  • Jasper — the gemstone with the outdoorsy streak.
  • Forrest — the woodland classic, straight up.
  • Silas — rooted in the Latin word for forest; quiet and bookish-cool.

Strong & Virtue Names

Names that carry a quality you hope your child grows into — strength, grace, hope. Virtue names have been used since the Puritans; the modern versions feel like wishes.

For girls:

  • Grace — the virtue name that doubles as a classic.
  • Hope — one syllable, whole sermon.
  • Faith — steady and sincere; Faye is a soft nickname.
  • Valentina — from the Latin for strength and health; long, romantic, powerful.
  • Audrey — traditionally “noble strength”; old-Hollywood on top of it.

For boys:

  • Ethan — Hebrew for “strong, enduring” — and it has been, for decades of top lists.
  • Gabriel — “God is my strength”; Gabe keeps it everyday.
  • Andrew — from the Greek for manly and strong; Andy and Drew included.
  • Wyatt — the quiet-cowboy strength pick.
  • Maverick — the modern one: literally the word for an independent thinker.

Biblical Favorites

The deepest bench in naming. Whether faith is central to your family or you just love the history, these have carried meaning for thousands of years.

For girls:

  • Hannah — “grace” in Hebrew; gentle and unshakeable.
  • Abigail — the wise counselor of the Old Testament; Abby is pure sunshine.
  • Sarah — “princess” in Hebrew; the original classic.
  • Esther — the brave queen; a vintage revival favorite.
  • Mary — the most enduring girl’s name in the Western world.

For boys:

  • Noah — traditionally “rest”; the gentle leader of the list.
  • Elijah — a prophet’s name with a musician’s rhythm; Eli for short.
  • Caleb — the faithful scout; strong without showing off.
  • Samuel — “God has heard”; Sam is the friendliest nickname there is.
  • Levi — short, biblical, and suddenly everywhere — in a good way.

Modern Favorites

The names filling today’s kindergarten rosters — current without being weird, and popular because they’re good. If you love one of these, don’t let the popularity charts scare you off; there’s a reason everyone else loves it too.

For girls:

  • Harper — the musician name that went fully mainstream.
  • Amelia — adventurous and literary; Mia and Millie hide inside.
  • Luna — Latin for “moon”; the celestial favorite.
  • Isla — breezy and Scottish; pronounced EYE-la.
  • Everly — the newest-sounding classic on this list.

For boys:

  • Liam — the Irish short form of William that took over the world.
  • Oliver — the olive-tree name; Ollie is irresistible on a toddler.
  • Mateo — the Spanish form of Matthew, rising fast everywhere.
  • Asher — Hebrew for “happy, blessed”; soft and strong at once.
  • Ezra — biblical roots, modern sound, zero nickname needed.

Gender-Neutral Picks

Five that genuinely work for any baby: Sage (the herb, the wisdom — both good), Quinn (crisp and Irish), Avery (the friendly overachiever of unisex names), Ellis (quiet, bookish, cool), and Jordan (the 90s survivor that still works). More here: Badass Unisex Names for Baby.

Quick Picks: Where to Start

Your Style Is… Start With Why It Works
Old-soul and classic Charlotte, James Never dated, never misspelled
Short and punchy Zoe, Leo Toddler can say it, everyone can spell it
Outdoorsy Juniper, Rowan Nature without going full hippie
Faith-rooted Hannah, Noah Thousands of years of meaning
Strong and steady Audrey, Ethan The meaning does the bragging
Fresh but familiar Luna, Asher Current, but here to stay

Big sister gently holding her newborn baby brother hand in a bassinet with mom beside them

The Four Tests Every Finalist Must Pass

A name can win the list and lose real life. Before you commit, run your top three through these:

1. The last-name test. Say the full name out loud — first, middle, last — three ways: introducing a CEO, calling a kid in for dinner, and yelling it across a playground. If it trips your tongue or turns into a joke rhyme, it fails. (Our house rule: if we can’t yell it without laughing, it’s out.)

Parents saying a baby name aloud with their last name to test how it sounds

2. The sibling-flow test. Say it with your other kids’ names, in birth order, the way you’ll say it ten thousand times: “This is ___, ___, and ___.” Watch for tongue-twisters (two names ending in the same sound can mush together) and for one name sounding like the odd one out in length or style — unless that contrast is exactly what you want.

Parents reading sibling names aloud to hear how they flow together

3. The nickname test. List every nickname the name can shrink into — including the ones you don’t like. Kids don’t get to veto playground nicknames, so if the obvious shortening makes you wince, pick a different name now. Some names are nickname goldmines (Elizabeth), some are nickname-proof (Leo) — both are fine, as long as you choose on purpose. More ideas: Best Baby Girl Names With Cute Nicknames · Boy Names With Cute Nicknames.

Mom thinking of nicknames for a baby name

4. The initials check. Write the full initials. Do they spell anything unfortunate? Would they look okay embroidered on a backpack or as an email address someday? Thirty seconds now saves a lifetime of monogram regret. And while you’re at it, test the middle name pairings — a great middle name can rescue a first name you love that fails test 1: Middle Names for Charlotte, Middle Names for Noah, First and Middle Names for Girls, Boy First and Middle Names.

Parents checking the initials a baby name spells

The one book worth owning: if lists like this one leave you wanting data — how popular is it really, what names feel similar but aren’t everywhere — Laura Wattenberg’s The Baby Name Wizard is the name-nerd bible. It sorts names by style and tracks a century of popularity, which is exactly how this guide is organized. It’s the book I hand to every pregnant friend.

The Baby Name Wizard book by Laura Wattenberg paperback cover

The Baby Name Wizard — Laura Wattenberg (Paperback)

The style-first name guide from the tests section — names sorted by style, with a century of popularity data behind the picks, so you can find more names that feel like yours.

Check Price on Amazon

Shop This Post

Everything we used in this guide, in one place:

Product Used For Price
The Baby Name Wizard book by Laura Wattenberg paperback cover The Baby Name Wizard — Laura Wattenberg (Paperback) Style-based shortlisting (The Four Tests) Check Price

Baby Name Questions Moms Actually Ask

When should we start looking for a name?

Earlier than you think, and slower than you fear. Browse in the second trimester, shortlist in the third, and let the finalists sit for a few weeks — the name you still love after a month of saying it at the grocery store is usually the one. Having two finalists at the hospital is completely normal.

How many names should be on our shortlist?

Three to five. Fewer and you’re one disagreement from starting over; more and you’re not deciding, you’re collecting. A good shortlist has a favorite, a safe classic, and one wildcard.

Should we tell family the name before the birth?

Only if you genuinely want their opinions. A announced-at-birth name gets “oh, how beautiful!”; a announced-at-Thanksgiving name gets a focus group. If you share early, share it as a decision, not a poll — and if relatives campaign against it, remember they had their turn naming babies.

What if my partner and I can’t agree on anything?

Give each person veto power, not picking power: either of you can kill a name, but a name only survives if you both say yes. Then swap — each of you brings five names the other hasn’t seen, from sections of this guide you haven’t browsed yet. Plenty of couples also settle it playfully with a bracket game; our guide to the Baby Name Race shows how. The name you both keep circling back to is the answer.

What if we pick the “wrong” name?

You almost certainly won’t. Names grow into kids — within a year, your child’s name just means them, and every other child with that name sounds like the copycat. Pick the name you love saying, and it becomes the right one.

Whichever name you land on, mama, it’s going to sound perfect the first time you whisper it to a sleeping baby. And while you’re in this season, our Pregnancy Hacks guide has the rest of the ride covered.


One Comment

Comments are closed.