How unique is your child's name or are you one to roll with the crowd? BabyCenter has released their annual list of most and least popular baby names for the year for both boys and girls! One can only imagine the stress of trying to pick a name for your child, it will be with them forever! Maybe you can draw inspiration from this list or just peruse!

Top Girls Names for 2018

  1. Sophia
  2. Olivia
  3. Emma
  4. Ava
  5. Isabella
  6. Aria
  7. Riley
  8. Amelia
  9. Mia
  10. Layla

For the ninth year in a row, Sophia claims the top spot for girls names. While Layla cracks the top 10 list for the first time!

Top Boys Names for 2018

  1. Jackson
  2. Liam
  3. Noah
  4. Aiden
  5. Caden
  6. Grayson
  7. Lucas
  8. Mason
  9. Oliver
  10. Elijah

For the sixth year in a row, Jackson keeps the top spot while Oliver jumped into the top 10 for the first time.

To see the full list of names and find out their origins visit BabyCenter.com.