The official list of the most popular baby names in 2018 has been released by the Office for National Statistics.
Oliver remained the most popular name for boys in England and Wales for the sixth year in a row, while Olivia remained the most popular name for girls for the third year in a row.
Regionally, Olivia was the most popular name for girls throughout England and Wales, while Oliver was outranked by Muhammad in four of the nine English regions, and by Harry in the north east of England.
Arthur was the only new entry into the top 10 names for boys last year, replacing Jacob. Sophia and Grace replaced Poppy and Lily in the top 10 names for girls.
Grayson, Jasper, Rowan, Tobias, Sonny and Dominic entered the top 100 names for boys in 2018 – which is interesting as Grayson, Rowan and Tobias have previously never featured in the top 100.
For girls, Ada, Delilah, Ayla, Zoe, Margot and Felicity entered the top 100 names last year. Ada returned to the top 100 for the first time since 1924 while Delilah, Ayla and Margot made their first ever appearances.
Less than half (45%) of babies had a name within the top 100 lists in 2018, down from two thirds (67%) in 1996.
Oliver was the most popular name for boys in 25% of local authorities, while Olivia was the most popular name for girls in nearly twice as many (46%) local authorities.
Top 10 boys’ names in 2018:
Oliver
George
Harry
Noah
Jack
Leo
Arthur
Muhammad
Oscar
Charlie
Top 10 girls’ names in 2018:
Olivia
Amelia
Ava
Isla
Emily
Mia
Isabella
Sophia
Ella
Grace
To see the full list of baby names in 2018, head to the ONS website here.