These are the top 10 baby boy names for 2017 - and the number one name is VERY surprising!

Publish Date
Thursday, 7 December 2017, 2:08PM

Move over Oliver, there's a new top name in town!

Nameberry has just revealed the most popular baby boy names of 2017 - and the list is being referred to as a "stunning upset".

Yep, there's a new name taking out the number one spot and controversially it's not very traditional.

Last year, the top three boy names were:

  1. Oliver
  2. Jack
  3. William

So what is the new number one name?

Atticus.

The experts at Nameberry believe the moniker has become popular again thanks to Harper Lee's classic novel 'To Kill a Mockingbird'.

Nameberry top 10 boy names for 2017:

  1. Atticus
  2. Asher
  3. Jack
  4. Theodore
  5. Jasper
  6. Milo
  7. Oliver
  8. Silas
  9. Henry
  10. Wyatt