100 Hottest Baby Names of 2014 From CafeMom

We can never get enough of baby names. And now that it's nearing the end of the year, we're excited to reveal … the CafeMom list of top girls' and boys' names of 2014.

Sure, some of last year's classic favorites are back. But we're willing to guess some of the names in this year's Top 50 lists will come as a total shock.

For girls … the battle of Sophia and Emma continues for the third year straight. This year's most popular name on CafeMom for girls? Sophia. (The alternate spelling, "Sofia," came in at #12.) Emma, last year's winner, was runner-up.

The rest of the top 10 girls' names were a solid offering of traditional names, most of which you saw the year before. Returning champs include Olivia, Isabella, Madison, plus newcomers Zoey, Mia, and Serenity, which only made it to #23 last year.

Rounding out the list of 50 names, we saw a shout-out to Southern culture (Savannah, Scarlett, and Peyton), a trend in playful names that both begin and end with a vowel (Audrey, Aubrey, Emery, and Avery), and one we just flat-out didn't see coming: the unique Nevaeh.

This year top boys' names? Liam, which only made it to #2 last year. The 2013 trend of biblical boys' names continues with the Top 50 including such faves as Matthew, Gabriel, Christian, Daniel, and Jacob. (Noah, last year's winner, still came in solid at second place.)

Jack was still popular this year — so much so that it appears four different times on the list: Jack, Jaxon, Jaxson, and Jackson. And plenty of rugged, woodsy names represented in 2014, too. Think Wyatt, Landon, Mason, Hunter, and Aiden.

What other names made the lists? Read on and see.

BOYS

  1. Liam
  2. Noah
  3. Logan
  4. Mason
  5. Ethan
  6. Jacob
  7. Wyatt
  8. Aiden
  9. Hunter
  10. Jackson
  11. Elijah
  12. Lucas
  13. James
  14. Grayson
  15. Connor
  16. Michael
  17. William
  18. Landon
  19. Jack
  20. Alexander
  21. Andrew
  22. Benjamin
  23. Oliver
  24. Luke
  25. Gabriel
  26. Christian
  27. Levi
  28. John
  29. Eli
  30. Colton
  31. Carter
  32. Parker
  33. Max
  34. Jayden
  35. Evan
  36. Jaxon
  37. Jaxson
  38. Joshua
  39. Nathan
  40. Anthony
  41. Daniel
  42. Gavin
  43. Jace
  44. David
  45. Declan
  46. Matthew
  47. Bentley
  48. Sebastian
  49. Dominic
  50. Jonathan

GIRLS

  1. Sophia
  2. Emma
  3. Olivia
  4. Isabella
  5. Madison
  6. Zoey
  7. Mia
  8. Amelia
  9. Abigail
  10. Serenity
  11. Sofia
  12. Lily
  13. Ellie
  14. Annabelle
  15. Harper
  16. Layla
  17. Chloe
  18. Charlotte
  19. Emily
  20. Ella
  21. Nora
  22. Alexis
  23. Addison
  24. Aubrey
  25. Avery
  26. Elizabeth
  27. Savannah
  28. Scarlett
  29. Lillian
  30. Peyton
  31. Ava
  32. Nevaeh
  33. Audrey
  34. Brooklyn
  35. Riley
  36. Morgan
  37. Kaylee
  38. Natalie
  39. Violet
  40. Bella
  41. Kylie
  42. Mackenzie
  43. Hannah
  44. Ariana
  45. Lilly
  46. Arianna
  47. Penelope
  48. Brooklynn
  49. Emery
  50. Grace

Are any of the names you're considering on the list?

Images © istock.com/MivPiv and ArtisticCaptures