Noah and Olivia were the most popular names for boys and girls in England and Wales in 2021, according to the Office for National Statistics (ONS). Oliver dropped to second place having been the most most popular boys’ name for eight years, while Olivia topped the girls’ list for the sixth year in succession.
Data from the Office for National Statistics (ONS) also shows that Henry replaced Jack in the top 10 names for boys, while Freya, Florence and Willow replaced Isabella, Rosie and Sophia for girls. Mothers over the age of 35 were more likely to give their babies traditional names such as Thomas, while younger mothers were more likely to use shortened versions, such as Tommy.
In total, 4,525 baby boys were named Noah in 2021, and 3,649 girls were named Olivia, up from 3,640 in 2020.