Popular Baby Names from 2017, 2018, 2019

We were curious - what baby names have held strong for top picked baby names for 2017, 2018 and 2019? You may be surprised by some of the names kept popping up! 

Here are some of the most popular baby names from 2017, 2018, and 2019



  • Emma- meaning whole or universal
  • Olivia- meaning olive tree
  • Ava- meaning bird, life, or living one
  • Isabella- meaning devoted to God
  • Sophia- meaning wisdom
  • Aria- meaning air
  • Riley- meaning wood clearing or valiant
  • Amelia- meaning industrious
  • Mia- meaning mine
  • Layla- meaning wine, intoxication, night, or dark beauty
  • Posie- meaning he will add
  • Isla- meaning island
  • Aurora- meaning dawn
  • Maeve- meaning Goddess
  • Cora- meaning filled heart



  • Liam- meaning strong-willed and protector
  • Noah- meaning rest and comfort
  • William- meaning strong-willed warrior
  • James- meaning “supplanter” (one who follows)
  • Logan- meaning small hollow
  • Jackson- meaning son of Jack
  • Aiden- meaning fiery
  • Grayson- meaning steward
  • Caden- meaning friend, companion, or spirit of battle
  • Milo- meaning; named from ancient Greek wrestler
  • Jasper- meaning treasurer
  • Atticus- meaning man of Attica
  • Theodore- meaning Divine Gift
  • Asher- meaning happy or blessed
  • Jack- meaning is a nickname of men from working classes


If you enjoyed reading these popular baby names, don’t forget to take a look at our unique baby names for boys and girls, as well as the vintage names. Start brainstorming using these lists with your partner and we're hoping the perfect name jumps out to you.




Sold Out