Baby names 2020: Most popular boy and girl names in the UK – full list

We will use your email address only for sending you newsletters. Please see our Privacy Notice for details of your data protection rights.

Choosing a baby name is an important decision made by all expectant parents. The latest ONS data shows which names were the most popular given to those born in 2019. This is the full list of names.

Top 10 names for boys

1. Oliver

2. George

3. Noah

4. Arthur

5. Harry

6. Leo

7. Muhammad

8. Jack

9. Charlie

10. Oscar

Top 10 names for girls

1. Olivia

2. Amelia

3. Isla

4. Ava

5. Mia

6. Isabella

7. Sophia

8. Grace

9. Lily

10 Freya

Source: Read Full Article