Noah was the most popular name for boys born in England and Wales in 2021

Top 10 baby names for boys, England and Wales

2016

2018

2020

2021 Rank

1.Noah

2. Oliver

3. George

4. Arthur

5. Muhammad

Jacob

6. Leo

7. Harry

8. Oscar

Charlie

Thomas

9. Archie

Jack

10. Henry

2016

2017

2018

2019

2020

2021

Rank

1.Noah

2. Oliver

3. George

4. Arthur

5. Muhammad

Jacob

6. Leo

7. Harry

8. Oscar

Thomas

Charlie

9. Archie

Jack

10. Henry