1. Home
  2. TAGS

English Names for Boys

English names for boys dominate the popularity lists of the US, the UK, and other English-speaking countries, with William and James ranking highly in the US, and Jack, Oscar, and Charlie reigning in the UK.

Many English names for boys drawn from surnames are currently fashionable in the United States: Jackson, Cooper, Lincoln, Hunter, and Landon, for instance. And then there are English word names from Gray to Loyal that have become fashionable for baby boys.

Along with William and James, other English boys’ names in the US top 100 include Carter, Grayson, Julian, Mason, Parker, Robert, Sawyer, and Wyatt.

Baby boy names popular in England include Oliver — a top name throughout the United Kingdom — Harry, Leo, and Alfie.

Some of the straightforward boys’ names we think of as English — like the royal Charles, William, Henry, George, and Louis — all have non-English roots but may carry nicknames like Charlie or Bill that are distinctively English.

Browse all our English names for baby boys here. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

You might also want to check out our English names for girls.

Ryland

Meaning: place where Rye is grown

Origin:Old English
1092
Cannon Originating from England, the meaning of Can...
Origin:Word name
1100
Smith

Meaning: blacksmith

Origin:English occupational name
1131
Ellery

Meaning: descendant of Hilary

Origin:English
2095
Forrest

Meaning: dweller near the woods

Origin:English
361
Ridge

Meaning: an elevated body part or structure

Origin:English word name
1005
Marlow

Meaning: driftwood

Origin:English
1173
Finch

Meaning: to swindle

Origin:English word and nature name
1283
Yarrow

Meaning: rough stream

Origin:Botanical name, English
4371
Salmon

Meaning: salmon, a fish

Origin:Animal name
6432
Crusoe The meaning of Crusoe is 'literary name'. Th...
Origin:Literary surname
2735
Parson

Meaning: clergyman

Origin:English occupational name
3110
Fitzhugh

Meaning: son of intelligence

Origin:English, from German
9245
Harris

Meaning: son of Harry

Origin:English
344
Oberon

Meaning: noble, bearlike

Origin:Variation of Auberon
748
Fielder

Meaning: dweller in open country

Origin:English
2664
Darrow

Meaning: spear

Origin:English
2694
Falcon The meaning of Falcon is associated with 'fa...
Origin:Bird name
2848
Sayer

Meaning: woodcutter or reciter

Origin:English
1484
Origin:Occupational word name
6505