Top 20 Boy's Names in 2012

 

Every year, the Office of National Statistics collate and publishes the definitive list of most popular baby names and this year’s top 20 for boys (given in England and Wales) is as follows…

 

 

 

 

 

 

1. Harry

2. Oliver

3. Jack

4. Charlie

5. Jacob

6. Thomas

7. Alfie

8. Riley

9. William

10. James

11. Joshua

12. George

13. Ethan

14. Noah

15. Samuel

16. Daniel

17. Oscar

18.  Max

19. Muhammed

20. Leo

[/one_half_last]