Modern baby names have a completely different energy from classic ones.
They are bold in a new way. Not the boldness of a Roman emperor or an Irish queen. The boldness of someone who knows exactly who they are and is not waiting for anyone else to figure it out first.
Some of them are brand new. Some are old names being used in ways nobody thought of before. Some are words that never used to be names and now suddenly cannot be anything else.
All of them sound like right now.
Here are 293 of the best modern baby names for boys and girls both.
Modern Girl Names That Sound Fresh and Strong
These names do not sound like they are trying to be anything.
They just are. Cool and confident and completely of this moment without being so of this moment that they will feel dated in ten years. The best modern girl names have that quality. They sound current without sounding temporary.
- Nova
- Luna
- Zara
- Aria
- Lyra
- Isla
- Piper
- Harper
- Quinn
- Sloane
- Blake
- Reese
- Brynn
- Wren
- Lark
- Blythe
- Skye
- Storm
- Blaze
- Ember
- Cleo
- Mila
- Zoe
- Ivy
- Eden
- Nora
- Vera
- Ada
- Cora
- Freya
- Stella
- Elsa
- Winter
- Arden
- Briar
- Sage
- Clover
- Juniper
- Hazel
- Willow
- River
- Aurora
- Celeste
- Iris
- Lyric
- Melody
- Serenity
- Journey
- Legacy
- Story
Modern Boy Names With Real Edge
The best modern boy names have something sharp about them.
Not aggressive. Just certain. Like the name already knows what it is and does not need anyone to approve of it. Short names, word names, names borrowed from surnames and places and things that nobody used to think of as names until suddenly they were everywhere.
- Axel
- Ryder
- Knox
- Jaxon
- Zane
- Beau
- Cruz
- Dax
- Jett
- Colt
- Reid
- Cole
- Chase
- Blake
- Lane
- Nash
- Crew
- Grey
- Ford
- Banks
- Blaze
- Cade
- Drake
- Flint
- Fox
- Gauge
- Greer
- Hayes
- Holt
- Jace
- Kane
- Levi
- Mack
- Maverick
- Miles
- Nash
- Nolan
- Penn
- Pierce
- Pax
- Rhett
- Rex
- Rome
- Slate
- Stone
- Tate
- Troy
- Vance
- Wilder
- Zeke
Gender Neutral Modern Names
Some of the best modern names belong to everyone.
No explanation needed. No justification required. Just a name that works because it works and fits whoever carries it.
- Avery
- Morgan
- Riley
- Peyton
- Finley
- Hayden
- Emerson
- Rowan
- Sage
- River
- Phoenix
- Remy
- Harlow
- Indigo
- Juniper
- Lennon
- Marlowe
- Navy
- Onyx
- Ocean
- Parker
- Quinn
- Reese
- Rory
- Sawyer
- Scout
- Shiloh
- Skyler
- Spencer
- Taylor
- Timber
- Wren
- Zion
- Ash
- Bay
- Blair
- Brett
- Cove
- Delta
- Drew
- Ellis
- Fallon
- Glen
- Gray
- Haven
- Hunter
- Jude
- Jules
- Kit
- Lake
Modern Names Borrowed From Surnames
Surname names are one of the biggest trends in modern baby naming and honestly the results speak for themselves.
These names carry a confidence that first names sometimes do not. They sound like someone important. Like a name on a building or at the bottom of something worth reading. And on a baby right now they feel completely current.
- Beckett
- Bennett
- Carter
- Collins
- Cooper
- Crew
- Dalton
- Dawson
- Dixon
- Donovan
- Easton
- Elliot
- Emerson
- Everett
- Fletcher
- Flynn
- Grant
- Greyson
- Griffith
- Harrison
- Hudson
- Hunter
- Jensen
- Keaton
- Kelsey
- Kendall
- Kennedy
- Lawson
- Lennox
- Leyton
- Lincoln
- Logan
- Mackenzie
- Madison
- Mason
- Maxwell
- Monroe
- Montgomery
- Morrison
- Murphy
- Nelson
- Newton
- Nielsen
- Nixon
- Nolan
- Norris
- Paxton
- Preston
- Quinn
- Rafferty
Modern Word Names
Word names are one of the most exciting things happening in baby naming right now.
Real English words used as names for the first time, or for the first time in a long time. They are direct. They mean exactly what they say. And on a baby they feel completely original even when the word itself is completely familiar.
- Bliss
- Brave
- Bright
- Calm
- Chance
- Clarity
- Crest
- Dawn
- Dream
- Dusk
- Echo
- Edge
- Ember
- Ever
- Fable
- Faith
- Fierce
- Flare
- Flash
- Flint
- Flow
- Glow
- Grace
- Grit
- Haven
- Haze
- Hope
- Hush
- Jet
- Joy
- Justice
- Kind
- Lore
- Lull
- Lyric
- Memory
- Merit
- Noble
- North
- Onyx
- Peace
- Poet
- Pulse
- Quest
- Rain
- Ridge
- Rise
- Rush
- Safe
- Shine
Modern Names With Global Roots
Modern parents are looking further than ever for names.
Beyond English. Beyond the European traditions that dominated baby naming for centuries. Names from Arabic, Japanese, Swahili, Sanskrit, and dozens of other languages are crossing over into everyday use and they are bringing something genuinely new with them.
- Zara — Arabic, meaning flower
- Amara — African, meaning grace and eternal
- Kiran — Sanskrit, meaning ray of light
- Nadia — Slavic, meaning hope
- Seren — Welsh, meaning star
- Yara — Arabic and Brazilian, meaning small butterfly
- Zuri — Swahili, meaning beautiful
- Amani — Swahili, meaning peace and faith
- Nia — Swahili and Welsh, meaning purpose and radiance
- Imani — Swahili, meaning faith
- Asha — Sanskrit, meaning hope and life
- Aiko — Japanese, meaning beloved child
- Yuki — Japanese, meaning happiness and snow
- Hana — Japanese and Arabic, meaning flower and happiness
- Mila — Slavic, meaning gracious and dear
- Lena — Greek and Arabic, meaning light and tender
- Zoe — Greek, meaning life
- Thea — Greek, meaning goddess
- Leila — Arabic, meaning night
- Layla — Arabic, meaning night, dark beauty
- Noor — Arabic, meaning light
- Amir — Arabic and Hebrew, meaning prince and treetop
- Idris — Welsh and Arabic, meaning ardent lord
- Cyrus — Persian, meaning sun
- Dario — Persian and Italian, meaning upholder of good
- Enzo — Italian form of Henry, meaning home ruler
- Luca — Italian, meaning light
- Matteo — Italian form of Matthew, meaning gift of God
- Rafael — Hebrew and Spanish, meaning God has healed
- Santiago — Spanish, meaning Saint James
- Aurelio — Latin and Spanish, meaning golden
- Cayo — Spanish form of Caius, ancient and original
- Nico — Greek and Italian, meaning victory of the people
- Theo — Greek, meaning gift of God
- Leo — Latin, meaning lion
- Milo — German and Slavic, meaning gracious and soldier
- Ezra — Hebrew, meaning help
- Asher — Hebrew, meaning happy and blessed
- Eli — Hebrew, meaning my God
- Noah — Hebrew, meaning rest and comfort
- Elias — Greek form of Elijah, meaning my God is Yahweh
The Final Two
- Indigo. Deep and rich and completely its own thing. Works for a boy or a girl and sounds like nobody else in any classroom anywhere.
- Soleil. French for sun. Warm and luminous and the kind of name that makes people smile the moment they hear it. Modern because almost nobody is using it yet. Beautiful because it is simply impossible not to be.
Wrapping It Up
Modern names are exciting right now because there are genuinely no rules anymore.
You can borrow from any language. You can use a word nobody has thought of as a name before. You can take an old surname and put it first. You can go short or long or completely unexpected.
The only thing that matters is that the name feels right for the person who is going to carry it.
Go back through the sections that grabbed you. Say the names out loud. Say them with your last name. The right one will feel obvious the moment you hear it.
That is how you know.