The most popular baby names of the last year have been revealed

Lots of Royal inspiration

Author: Alex RossPublished 18th Oct 2021
Last updated 18th Oct 2021

Although we only have three months left of 2021, it's that time of year again, as the Office for National Statistics (ONS) has revealed the most popular baby names given to newborns in 2020 across England and Wales.

In data released on Monday 18th October, it appears both the Royal Family and popular Netflix shows have had a great influence on parents deciding on that all important baby name.

Check out the most popular baby names of 2020:

Top 10 most popular girls names:


10) Sophia


9) Rosie


8) Isabella


7) Lily


6) Ivy


5) Mia


4) Ava


3) Isla


2) Amelia


1) Olivia


Top 10 most popular boys names:


10) Jack


9) Archie


8) Harry


7) Oscar


6) Leo


5) Muhammad


4) Noah


3) Arthur


2) George


1) Oliver


As well as the name Archie appearing in the Top 10, thanks to Prince Harry and Meghan Markle, names like Maeve and Otis have also increased in popularity, thanks to Netflix show Sex Education.

There's no change at the top however, Oliver is the most popular boys' name for the eighth year in a row, whilst Olivia topped the list for girls.

You can see the full data from the Office for National Statistics right here.

Now read:

The top baby names predicted for 2022

The baby names at risk of going EXTINCT in the UK

The most popular baby names of 2021 so far

116 ILLEGAL baby names you need to be aware of

How to listen to Tay FM:

For great music and incredible competitions tune into Tay FM on 96.4 and 102.8FM, online, on our Tay FM app, your DAB radio, or say ‘Play Tay FM’ on your Smart Speaker. We play you the biggest hits from the world’s hottest artists. You’ll find new favourites every day and hear the songs you've missed from the last few years.