These Are The Most Popular Baby Names for 2016

The top ten baby names for England and Wales have been announced for 2016.

Has your favourite made the list?

The most popular names in England and Wales for 2016 have been announced, and there's a couple of surprises.

In the girls names, Amelia has been knocked off the number one spot, which she has held for the last five years, by Olivia. 5,017 baby girls were named Olivia in 2016. Other girls names which have increased in popularity are Lily and Isabella. However, names such as Poppy, Jessica and Ella have dropped down the popularity charts, with Poppy being knocked out of the top ten altogether.

In boys names, there has been little movement. Oliver has kept hold of the number one spot for the fourth year in a row, with 6,623 baby boys being given the name. Perhaps the most dramatic change is that William has been knocked out of the top ten and replaced by Muhammed. Jack and Charlie were less popular in 2016, with more parents choosing to name their boys Harry, George and Noah instead.