Skip to Content

Home » Posts » First Time Mom » The Ultimate List of Modern Baby Names (700+ Names!)

The Ultimate List of Modern Baby Names (700+ Names!)

This post may contain affiliate links. Please visit my disclosure policy for more information.

Inside: Choosing a name for your little one can be both stressful and exciting! That’s why I put together a comprehensive list of the best modern baby names to make sure you don’t miss any of the good ones. 

My husband slid the wrinkled paper across the table.

I scanned past the dark pencil scribbles, looking for the bright yellow highlighted baby names from a list of 100.

“Finally,” I sighed. We had narrowed it down to two!

Our Baby Naming Formula

My husband ultimately decided on “Hudson” for the first name and I picked “Forest” as his middle name.

And that’s the same formula we’ve followed with all of our children.

I create a list of favorites, my husband chooses the first name, and I choose the middle name. It’s worked out pretty well so far (if I do say so myself!).

But for our third baby, it had been years since I’d looked at a baby name list, so I decided to do a little “market research” to see what all of the cool moms were naming their kiddos.

And that’s how this post came to be!

So if you’re looking for modern, unique names, you’ve come to the right place. The following list has more than 700 modern baby boy and girl names.

Related: Everything You Need To Know About Being A First Time Mom

Mom to be stands on a dock and holds her baby belly.

Make sure you check out the free printables at the end of the post with the most popular boy and girl names from these lists!

Modern Baby Boy Names

New mom holds baby boy after delivery.

A

  1. Abel
  2. Absalom
  3. Ace
  4. Adrian
  5. Aiden
  6. AJ
  7. Alan
  8. Alder
  9. Alexander
  10. Alexsandro
  11. Alistair
  12. Ames
  13. Anders
  14. Andrew
  15. Archer
  16. Arlan
  17. Arlen
  18. Arlo
  19. Arlow
  20. Arlowe
  21. Arrow
  22. Ash
  23. Asher
  24. Ashton
  25. Atlas
  26. Atticus
  27. Augie
  28. August
  29. Austin
  30. Axxton
  31. Ayden
  32. Azriel

B

  1. Bailer
  2. Baker
  3. Banks
  4. Barrett
  5. Baylor
  6. Beau
  7. Beauden
  8. Beckam
  9. Beckett
  10. Beck
  11. Benjamin
  12. Benji
  13. Bennett
  14. Bensen
  15. Benson
  16. Bentlee
  17. Bentley
  18. Birch
  19. Blake
  20. Blaze
  21. Boden
  22. Bohdi
  23. Bodie
  24. Boone
  25. Boss
  26. Boston
  27. Bowden
  28. Bowen
  29. Brady
  30. Brae
  31. Braeton
  32. Branson
  33. Brantley
  34. Braxton
  35. Brayden
  36. Breagan
  37. Breckston
  38. Briar
  39. Bridger
  40. Brigg
  41. Briggs
  42. Brixton
  43. Brixx
  44. Brody
  45. Bronson
  46. Brooks
  47. Bryce
  48. Bryton
  49. Burke
  50. Burks

C

  1. Cabry
  2. Cal
  3. Caleb
  4. Callum
  5. Calvin
  6. Camden
  7. Cannon
  8. Carson
  9. Carter
  10. Case
  11. Cash
  12. Cayden
  13. Caz
  14. Chance
  15. Chanceton
  16. Chet
  17. Chipper
  18. Clay
  19. Clifford
  20. Clive
  21. Clyde
  22. Coast
  23. Cohen
  24. Coleman
  25. Collin
  26. Colt
  27. Colton
  28. Conrad
  29. Cooper
  30. Corbin
  31. Cord
  32. Corvin
  33. Coulson
  34. Covey
  35. Coy
  36. Crew
  37. Crue
  38. Cruz
  39. Cruiz
  40. Cutler

D

  1. Dallas
  2. Dalton
  3. Dane
  4. Dash
  5. Dason
  6. Davis
  7. Dawson
  8. Dax
  9. Daxon
  10. Daxton
  11. Dayton
  12. Deacon
  13. Deagan
  14. Decker
  15. Declan
  16. Dekker
  17. Denver
  18. Desmond
  19. Dixon
  20. Drakon
Baby boy lays on side while sleeping.

E

  1. Eames
  2. Easton
  3. Edison
  4. Egan
  5. Eli
  6. Emerson
  7. Emery
  8. Emmett
  9. Emory
  10. Ender
  11. Enzo
  12. Everest
  13. Everett
  14. Everhett
  15. Ezden
  16. Ezra
  17. Ezrael

F

  1. Faber
  2. Fallon
  3. Fenix
  4. Fennwick (Fenn)
  5. Fenton
  6. Ferrin
  7. Finn
  8. Finnegan
  9. Finnian
  10. Finley
  11. Fisher
  12. Fitz
  13. Flynn
  14. Ford
  15. Forest
  16. Foster
  17. Fox

G

  1. Gable
  2. Gage
  3. Gaige
  4. Gaines
  5. Gaites
  6. Gareth
  7. Garin
  8. Garrett
  9. Garrick
  10. Garrison
  11. Gatling
  12. Gatsby
  13. Gauge
  14. Gavin
  15. Gehrig
  16. Gibson
  17. Gordin
  18. Grady
  19. Graham
  20. Granger
  21. Grant
  22. Gray
  23. Graydon
  24. Grayson
  25. Grey
  26. Greyer
  27. Greyson
  28. Griffin
  29. Griffith
  30. Grigsby
  31. Gunner
  32. Guy
  33. Gyver

H

  1. Haines
  2. Halen
  3. Harland
  4. Harris
  5. Harrison
  6. Harvey
  7. Hatcher
  8. Havok
  9. Hayden
  10. Hayes
  11. Hemi
  12. Hendricks
  13. Hendrix
  14. Henley
  15. Henry
  16. Heston
  17. Hiro
  18. Holden
  19. Houston
  20. Hudsen
  21. Hudson
  22. Hugh
  23. Huntlee
  24. Huntley
  25. Hutch
  26. Huxon
  27. Hyker
  28. Hyrum

I

  1. Indie
  2. Isaac

J

  1. Jace
  2. Jacer
  3. Jack
  4. Jackson
  5. Jak
  6. James
  7. Jameson
  8. Jax
  9. Jaxon
  10. Jaxson
  11. Jayden
  12. Jensen
  13. Jesse
  14. Jet/Jett
  15. Jex
  16. Joe
  17. Jonah
  18. Jonas
  19. Jonathan
  20. Jones
  21. Jorey
  22. Joshua
  23. Josiah
  24. Judd
  25. Jude
  26. Juddson
  27. Julian
Toddler boy puts his hands in his pockets and smiles.

K

  1. Kade
  2. Kai
  3. Kaiden
  4. Kaladin
  5. Kalani
  6. Kannon
  7. Kasen
  8. Kashton
  9. Katayo
  10. Kayger
  11. Kayven
  12. Kaze
  13. Keaton
  14. Keegan
  15. Kellen
  16. Kellin
  17. Kendrick
  18. Kent
  19. Kenyon
  20. Kimball
  21. Kincaid
  22. Kingson
  23. Kingstyn
  24. Knox
  25. Knoxx
  26. Koe (Pronounced like Joe)
  27. Kolby
  28. Kole
  29. Korbyn
  30. Kove
  31. Koy
  32. Krew/Kru
  33. Kyrone

L

  1. Laker
  2. Lamoni
  3. Lance
  4. Landon
  5. Lane
  6. Larson
  7. Lawson
  8. Ledger
  9. Leland
  10. Lennon
  11. Lennox
  12. Leo
  13. Leonidas
  14. Levi
  15. Lewis
  16. Liam
  17. Lincoln
  18. Loal
  19. Lockwood (Lock)
  20. Logan
  21. Loic
  22. Louie
  23. Luca
  24. Luke

M

  1. MacAdam
  2. Maccoy
  3. Mack
  4. Madden
  5. Maddox
  6. Malachi
  7. Malakai
  8. Martin
  9. Mason
  10. Mateo
  11. Maverick
  12. Max
  13. Maxim
  14. Maximus
  15. Maxton
  16. McClain
  17. McCoy
  18. McKade
  19. Mcoy
  20. Memphis
  21. Merrel
  22. Miller
  23. Milo
  24. Miloh
  25. Mitchell
  26. Morrison
  27. Moxon
  28. Mykah
  29. Mylo

N

  1. Nash
  2. Nathan
  3. Nicholas
  4. Nixon
  5. Noah
  6. Nolan

O

  1. Oakland
  2. Oaklee
  3. Oliver
  4. Orson
  5. Otto
  6. Owen
Baby boy sleeps in a bassinet.

P

  1. Parker
  2. Parks
  3. Phoenix
  4. Porter
  5. Preston
  6. Pryer

Q

  1. Quade
  2. Quaid
  3. Quinn

R

  1. Ranger
  2. Rayder
  3. Ree
  4. Reed
  5. Reese
  6. Reid
  7. Rex
  8. Rexton
  9. Rhett
  10. Rhys
  11. Ridge
  12. Riggins
  13. Riggs
  14. Ripp
  15. River
  16. Rockwell
  17. Roman
  18. Ronin
  19. Rooney
  20. Roper
  21. Ross
  22. Roston
  23. Rowdy
  24. Rowling
  25. Royce
  26. Ruger
  27. Russell
  28. Ryatt
  29. Ryde
  30. Ryder
  31. Ryker

S

  1. Samson
  2. Sawyer
  3. Slade
  4. Smith
  5. Soony
  6. Soren
  7. Stanley
  8. Steel
  9. Steeler
  10. Sterling
  11. Stetson
  12. Stockton

T

  1. Tad
  2. Taft
  3. Tag
  4. Taggart
  5. Taj
  6. Taje (Pronounced like Sage)
  7. Talmage
  8. Talon
  9. Tarek
  10. Tate
  11. Tatum
  12. Tayson
  13. Tayten
  14. Tayton
  15. Teague
  16. Tennessee
  17. Tennyson
  18. Thatch
  19. Thatcher
  20. Theodore
  21. Theo
  22. Thomas
  23. Tiago
  24. Timber
  25. Titan
  26. Titon
  27. Tobias
  28. Toryn
  29. Townes
  30. Trace
  31. Tracer
  32. Trae
  33. Traeger
  34. Trafford
  35. Trayke
  36. Treg
  37. Treyson
  38. Trigg
  39. Tripp
  40. Truman
  41. Tucker
  42. Turner
  43. Tyge
  44. Tyler
  45. Tyrion
  46. Tyson
Toddler boy runs on a lawn.

U

  1. Urban

V

  1. Vaan (Pronounced like Vaughn)
  2. Vanson
  3. Vaughn
  4. Vaylor
  5. Vinn

W

  1. Walker
  2. Wallis
  3. Warner
  4. Ward
  5. Watts
  6. Waylon
  7. Wells
  8. Welles
  9. Wesley
  10. West
  11. Weston
  12. Wheeler
  13. Wilder
  14. Woodrow
  15. Wyatt
  16. Wynston

X

  1. Xander

Y

  1. Yates
  2. York

Z

  1. Zachary
  2. Zaiden
  3. Zandyn
  4. Zane
  5. Zayden
  6. Zeke
  7. Zion

Related: What Every New Mom Should Know About Postpartum Body Changes

Baby Name Bunting

Baby name bunting

Once you have your baby name picked out, you’ll need a fun way to announce it.

I created a baby name bunting bundle for that very reason!

You can grab the download to get three different bunting designs perfect for the modern mom.

Here are a few ideas on how to use the bunting:

  • Pregnancy announcement
  • Name announcement at birth
  • Monthly baby photos
  • Bedroom decor
  • Happy birthday sign

The options are endless!

And since you’ll have access to the files, you can print them out whenever you want to make whatever banner you want!

Modern Baby Girl Names

Newborn baby sleeps in her bassinet labeled with her baby name sign.

A

  1. Abby
  2. Abygail
  3. Acadia
  4. Ada
  5. Adaline
  6. Adeline
  7. Adalyn
  8. Addilyn
  9. Addison
  10. Addisynn
  11. Adelaide
  12. Adele
  13. Adrie
  14. Aidan
  15. Ainsley
  16. Alaine
  17. Alexia
  18. Ali
  19. Alta
  20. Ambree
  21. Amelia
  22. Andilynn
  23. Anika
  24. Annabelle
  25. AnnaLynnAe
  26. Anniston Mae
  27. Ari
  28. Aria
  29. Arianna-Lynn
  30. Ariyanna 
  31. Arlowe
  32. Aryela (pronounced Are-E-A-la)
  33. Ashtyn
  34. Aspen
  35. Astrid
  36. Athena
  37. Audree
  38. Audrey
  39. Aurora
  40. Ava
  41. Aven
  42. Avie
  43. Averie
  44. Avery
  45. Ayla (Pronounced eye-luh)
  46. Aynzlee

B

  1. Bailee
  2. Baylee
  3. Bella
  4. Belle
  5. Bentley
  6. Birdie
  7. Blair
  8. Blaire
  9. Blake
  10. Blakely
  11. Bliss
  12. Bowie
  13. Braelyn
  14. Braelynn
  15. Brayli
  16. Breena
  17. Breklyn
  18. Brenner
  19. Brexxli
  20. Brexley
  21. Brighton
  22. Brinleigh
  23. Brinley
  24. Bristol
  25. Brix
  26. Brooke
  27. Brooklyn
  28. Brylee
  29. Brynlee

C

  1. Camdyn
  2. Camrie
  3. Campbell
  4. Caroline
  5. Carter June Belle
  6. Celia
  7. Chamberlee
  8. Chansey
  9. Charlie
  10. Charlee
  11. Charleigh
  12. Charlotte
  13. Charly
  14. Chesney
  15. Cheyenne
  16. Cilla
  17. Claire
  18. Clara
  19. Collins
  20. Connolly
  21. Cooper Lyn
  22. Cora
  23. Cove
  24. Crosby

D

  1. Dahlia
  2. Daivy
  3. Dakotah Blue
  4. Dallee
  5. Dallie
  6. Danivyn
  7. Daphne
  8. Darla
  9. Daylin
  10. Della
  11. Delphy
  12. Demi
  13. Desi
  14. Delta
  15. Dillyn
  16. Dixie
  17. Dotty

E

  1. Eden
  2. Eisley
  3. Eleanor
  4. Elena
  5. Eliana
  6. Eliyah
  7. Eliza
  8. Ella
  9. Ellie
  10. Elliot
  11. Ellodie
  12. Elodie
  13. Eloise
  14. Elora
  15. Elorie
  16. Ellorie
  17. Elsie
  18. Ember
  19. Emerson
  20. Emerie
  21. Emery
  22. Emma
  23. Emmalily
  24. Emmalyne
  25. Emmary
  26. Emmeline
  27. Esme
  28. Estelle
  29. Evelyn
  30. Evelynn
  31. Everleigh
  32. Everly
  33. Evie
Baby girl with big bow sleeps on her tummy.

F

  1. Fable
  2. Fairly
  3. Fanning
  4. Fay
  5. Faye
  6. Fayre
  7. Fendi
  8. Fern
  9. Finley
  10. Flora
  11. Fynlee

G

  1. Gavyn
  2. Gemma
  3. Genevieve
  4. Gentry
  5. Georgia
  6. Gigi
  7. Goldie
  8. Gracie
  9. Greta

H

  1. Hadlee
  2. Hadley
  3. Hadli
  4. Halli
  5. Halley
  6. Hallow
  7. Harbor
  8. Harley
  9. Harlow
  10. Harlowe
  11. Harlyn
  12. Harper
  13. Hartlie
  14. Harvie
  15. Hattie
  16. Haven
  17. Hayley
  18. Haylee
  19. Heidi
  20. Helena
  21. Henlee
  22. Henley
  23. Holland
  24. Huntlie

I

  1. Indee
  2. Indi
  3. Indy
  4. Iris
  5. Isabella
  6. Isilee (Pronounced Iss-ill-ee)
  7. Isla
  8. Isobel
  9. Ivee
  10. Ivie

J

  1. Jacie
  2. Jacey
  3. Jade
  4. Jasmine
  5. Jaylee
  6. Jemma
  7. Jenna
  8. Jennison
  9. Jersey
  10. Jocelyn
  11. Jolene
  12. Jordyn
  13. Jordynn
  14. Josey
  15. Journie
  16. Jovi
  17. Judith
  18. June Belle
  19. Juniper
  20. Justina
Baby girl smiles.

K

  1. Kada
  2. Kaezlee
  3. Kaislee
  4. Kaizlee
  5. Kalena
  6. Kallie
  7. Kamryn
  8. Kanyon Skye
  9. Kapri
  10. Kaycee
  11. Kaydence
  12. Kenadee
  13. Kendra
  14. Kennedy
  15. Kenzee
  16. Kenzi
  17. Keslynn
  18. Kestry
  19. Kezlee
  20. Khloe
  21. Kiara
  22. Kimber
  23. Kinlee
  24. Kinley
  25. Kinsley
  26. Klaire
  27. Knoxx
  28. Kodie
  29. Kolbi
  30. Kopelynn
  31. Korra
  32. Kourtlyn
  33. Kourtnee
  34. Krimzyn
  35. Kylee

L

  1. Lacey
  2. Lainey
  3. Laken
  4. Lana
  5. LaRue
  6. Leigha
  7. Leighton
  8. Lennon
  9. Lenny
  10. Lettie
  11. Lexi
  12. Lila
  13. Lillie
  14. Lily
  15. Lindley
  16. Liv
  17. Livia
  18. London
  19. Lucie
  20. Lucile
  21. Lucy
  22. Lula
  23. Luna
  24. Luxley
  25. Lyanna
  26. Lydia
  27. Lyla
  28. Lyllah
  29. Lyric

M

  1. Macie
  2. Madalyn
  3. Madalynn
  4. Maddy
  5. Madeline
  6. Madilyn
  7. Mae
  8. Maebel
  9. Maelie
  10. Maelynn
  11. Maeve
  12. Maggie
  13. Magnolia “Nolie”
  14. Maisie
  15. MaKayla
  16. MaKeara
  17. MaKindrey
  18. Maple
  19. Marigold
  20. Marlanea (pronounced Mar LAY nuh)
  21. Marley
  22. Matilda
  23. Maurlee
  24. Maxwell
  25. Maycee
  26. Maylee
  27. Maysen
  28. Mazey
  29. Mazie
  30. Mckenley June “Kenny”
  31. McKenzie
  32. McKinley
  33. Meadow
  34. Megan
  35. Melody
  36. Memphis
  37. Mia
  38. Miah
  39. Miekah
  40. Mika
  41. Mikinley
  42. Mila Rae (Pronounced mee-la)
  43. Molly
  44. Monroe
  45. Morley
  46. Murphy
  47. Myah
  48. Myla

N

  1. Naevi
  2. Navy
  3. Nayvee
  4. Nayvie
  5. Nellie
  6. Nevaeh
  7. Nina
  8. Noelle
  9. Nora
  10. Norah
  11. Nova
Baby girl with yellow bow lays on blanket.

O

  1. Oaklee
  2. Oaklen
  3. Oakley
  4. Oaklie
  5. Octavia
  6. Olive
  7. Olivia
  8. Ozzy

P

  1. Paisley
  2. Palmer
  3. Parker
  4. Payton
  5. Peyton
  6. Peytyn
  7. Piper
  8. Poppy
  9. Porter
  10. Presley

Q

  1. Quincee
  2. Quincy
  3. Quinn

R

  1. Rae
  2. Raegan
  3. Raelynn
  4. Raidyn
  5. Reagan
  6. Reese
  7. Remedi
  8. Remi
  9. Remington
  10. Remy
  11. Renata
  12. Rey
  13. Riannon “Aria”
  14. Riley
  15. Rome
  16. Rory
  17. Rosalie “Rosie”
  18. Rose
  19. Roselynn
  20. Rowen “Roe”
  21. Rowyn
  22. Roxanne
  23. Ruby
  24. Rue
  25. Ry’lee Jo
  26. Ryah
  27. Rylee
  28. Rylie
Baby girl with a sweater sucks a binky.

S

  1. Sadie
  2. Sage
  3. Saige
  4. Sailor
  5. Salem
  6. Salynnity
  7. Sarina
  8. Saylor
  9. Scarlet
  10. Scarlett
  11. Scottlyn
  12. Scout
  13. Seattle
  14. Serenity
  15. Shaeli
  16. Shaylie
  17. Sicily
  18. Sienna
  19. Skye
  20. Skylar
  21. Skylee
  22. Sofia
  23. Sofie
  24. Sophia
  25. Sophie
  26. Sophie Darlin’
  27. Sloan
  28. Sloane
  29. Stella
  30. Stephanie
  31. Stevie
  32. Sullivan
  33. Summer
  34. Sunny
  35. Sutton Lou
  36. Swaizey
  37. Swayzee

T

  1. Talia
  2. Tayler
  3. Taylie
  4. Taylor
  5. Temperance
  6. Tennley
  7. Thora
  8. Trinity
  9. Tunley

V

  1. Vallie
  2. Vanessa
  3. Vica
  4. Violet
  5. Vittoria

W

  1. Whitley
  2. Willa
  3. Willow
  4. Winry
  5. Wrigley

Z

  1. Zara
  2. Zayden
  3. Zaylei
  4. Zella
  5. Zenniyah (Pronounced ze-nye-uh)
  6. Zia
  7. Ziva
  8. Zoe/Zoey
  9. Zuri

Related: The Ultimate First Time Mom Baby Registry Checklist

Baby girl wears yellow bow and yellow dress.

What are cool names for a boy?

As I was sorting through all of the names, I noticed several repeats, so I figured out which were the most popular baby boy and baby girl names from all of the comments.

If you’d like to get a cute printable list with all of the popular modern boy names, just enter your email below and I’ll send you the list.

 

Here’s even more of the top boy names in 2021!

What are the top 5 girl names? 

If you’re wondering what the top 5 girl names are among modern moms, just enter your email below and I’ll send you a cute printable list with 6 bonus names.

 

All of the names are also included in this list of top 1000 baby girl names!

And if you know any other first time moms who might like these lists, be sure to share this post with them and spread the baby name love!

Want More?

If you liked this post, be sure to check out my growing archive of baby names including 280 modern baby boy names and meanings and 278 modern baby girl names and meanings to see the meanings for several of the names on this list.

Your Turn

Do you have any modern baby names that aren’t on the list but should be?

Leave me a comment and I’ll add them!

A Pinterest image with text and a partial list of modern baby names.

Girl twirls around on fourth birthday.
Ella's Golden Birthday Party
← Read Last Post
Woman holds hand up showing her induction IV.
How Being Induced Works: A Step-by-Step Guide
Read Next Post →

Talena

Saturday 27th of March 2021

Hi we’re pregnant looking for names and love your list! Also I was born in 77 and my name is Talena , hard E. The possible current contenders are Kashton Carter Rhett & Everly Sienna Denise. Three name thing is a family thing. But open to any and all suggestions. Like if the syllables don’t match up. I’m asking for opinions but give in place of! Thanks so much

Jessica Ashcroft

Monday 29th of March 2021

I think both of those names are beautiful Talena! I hope you can get some good ideas from my list. Thank you for reading!

Jack

Thursday 4th of March 2021

Hi there! You have a wonderful list of names here. My son is named Alex Edgar, I noticed you had no Edgar on this list of yours and I think that would be a beautiful name to add. Thank you so much for your time.

Jessica Ashcroft

Monday 8th of March 2021

Thank you Jack! I will add it!

Tallulah

Thursday 25th of February 2021

My name is Tallulah, pronounced Ta-lu-la and in know no one with the same name

Marlanea

Tuesday 19th of January 2021

My name is Marlanea. It’s pronounced Mar LAY nuh. The “e” is silent. My family calls me Lanea. I have received compliments for my name all of my life. I love my name. Hopefully, you can add Marlanea to your list. 😊

Jessica Ashcroft

Wednesday 20th of January 2021

Yes I would love to add it! Thank you for your comment!

Janja

Thursday 24th of December 2020

My name is Janja it's pronounced ya-ny-a and it's so rare I barely know anyone who has the same name, but I like it😅

Jessica Ashcroft

Saturday 26th of December 2020

I love it! Thanks for your comment Janja!