[Editor's note: We know that being pregnant can be, well, a lot. And understanding what you really need versus what's just a nice-to-have takes time . With your needs in mind, we've selected the best products for pregnancy in The Motherly Shop. We've got you, mama.]

For some people, it's the easiest part of the journey to parenthood, but for others, naming a child is super hard. There are so many factors to consider when picking a baby name, and popularity is a big one. Some parents are drawn to names that will keep their child as ungoogleable as possible, while others don't want their kiddo to share their name with, well, anyone.

But how do we know which names are going to be popular in our kids' cohort when most of their future classmates haven't been born yet? Well, the science of predicting the year's most popular baby names is actually pretty simple. You don't need a crystal ball—just previous years' data.

Names.org just released its predictions for the top U.S. baby names in 2020. Check the list to see if your baby name made the cut (or if you need to cut it).


According to Names.org, every name to crack the top 10 names in a given year since 1937 was in the top 25 the year before. Since the Social Security name data for 2019 won't be released for a few more months, this list is based on last year's trends (that is, the Social Security name data for 2018) and what internet users are currently looking up on Names.org.

But we should note that Names.org's predictions have been pretty accurate so far.

Names.org states: "In past years, our predictions have proven to be very close to the actual rankings. For 2018, 9 of our top 10 boy name predictions and 10 out of 10 girl name predictions were in the actual top 10 once official numbers were released."

Predictions for boys names

The folks at Names.org believe Noah and Liam are going to stay at the top of the chart for 2020, and predict Henry, Oliver and Lucas will climb the ranks while James will trend downward.

Here's the full list:

  1. Liam
  2. Noah
  3. William
  4. Oliver
  5. Lucas
  6. Benjamin
  7. Elijah
  8. James
  9. Henry
  10. Alexander

Predictions for girls names

Olivia, Emma and Ava (two of which were among the most viewed baby names on Nameberry.com in recent years) top the list which, like the boys', skews very traditional (some might even qualify as vintage).

Here's the full list:

  1. Emma
  2. Olivia
  3. Ava
  4. Isabella
  5. Charlotte
  6. Sophia
  7. Amelia
  8. Mia
  9. Mila
  10. Harper

Names.org also keeps track of so-called "wildcard" names—those that weren't in the top 10 list last year but could, potentially make it this year. A good example of this is Ashley, which wasn't in the top 10 list for girl's names in 1982, but jumped right to fourth place the next year. Contenders for this kind of meteoric rise in 2020 include Theadore, Ezra, Ivy, Willow and Jack.

The trend towards more gender-neutral baby names isn't reflected in Name.org's predictions, but it's important to remember that these are just predictions. Who knows? Maybe 2020 will be the year everyone names their kid Corona.

Raising a mentally strong kid doesn't mean he won't cry when he's sad or that he won't fail sometimes. Mental strength won't make your child immune to hardship—but it also won't cause him to suppress his emotions.

In fact, it's quite the opposite. Mental strength is what helps kids bounce back from setbacks. It gives them the strength to keep going, even when they're plagued with self-doubt. A strong mental muscle is the key to helping kids reach their greatest potential in life.

But raising a mentally strong kid requires parents to avoid the common yet unhealthy parenting practices that rob kids of mental strength. In my book, 13 Things Mentally Strong Parents Don't Do, I identify 13 things to avoid if you want to raise a mentally strong kid equipped to tackle life's toughest challenges:

Keep reading Show less
Learn + Play