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 heat radio:

If your favourite music icons are the Spice Girls and your favourite Ks are Kylie and the Kardashians, you need heat Radio in your life! heat Radio is portable, so you can listen to us on the move. Simply download our app from your phone’s app store, listen online at heatradio.com and at heatworld.com. We’re on all the smart speakers too, just say “play heat Radio".