Here’s the list of the 10 most popular English boy’s names around according to the latest government statistics in 2017. The Office of National Statistics reported that the following English boy’s names are the most common English baby boy names in England at the moment:

OLIVER HARRY GEORGE NOAH JACK JACOB MUHAMMAD LEO OSCAR CHARLIE

More information about the top names in 2017 can be found here.

The most popular names in England and Wales

You can find the popularity of the boys’ names in previous years below.

Popularity in Baby Boys Names in 2013

Popularity in Baby Boys Names in 2012

Riley rose the most to make it to the top 10 names.

Popularity in Baby Boys Names in 2011

Popularity in Baby Boys Names in 2010

Names do periodically fade in and out of fashion but as you can see in the data released in 2010 (the list below), most of the names that were common then are still popular with parents today:

OLIVER

JACK

HARRY

ALFIE

CHARLIE

THOMAS

WILLIAM

GEORGE

JAMES

DANIEL

Let us know what baby names are currently popular in your area, post your comments below: