English Baby Names
English Boy Names
Explore 6,734 English boy names — meanings, origins, and popularity trends, all in one place.
Popular English Boy Names
- Noah
- Oliver
- Theodore
- Henry
- James
- Elijah
- William
- Lucas
- Benjamin
- Jack
- Hudson
- Samuel
- Ezra
- Michael
- Daniel
- John
- Ethan
- Julian
- Cooper
- Joseph
- Alexander
- Matthew
- Luke
- Thomas
- David
- Jackson
- Wyatt
- Mason
- Bennett
- Jacob
- Miles
- Carter
- Anthony
- Isaac
- Charles
- Maverick
- Grayson
- Wesley
- Logan
- Weston
- Waylon
- Isaiah
- Caleb
- Beau
- Aiden
- Nathan
- Brooks
- Nolan
- Joshua
- Angel
- Christopher
- Lincoln
- Jayden
- Silas
- Andrew
- Adrian
- Cameron
- Everett
- Walker
- Aaron
- Theo
- Arthur
- Jeremiah
- Jonathan
- Robert
- Christian
- Eithan
- Archer
- Ryan
- Myles
- Adam
- Parker
- Colton
- Eli
- Dominic
- Vincent
- Xavier
- Damian
- Easton
- River
- Nicholas
- Austin
- Jace
- Jaxon
- Harrison
- Milo
- Emmett
- Sawyer
- Carson
- Dean
- George
- Landon
- Jonah
- Jasper
- Hunter
- Jordan
- Calvin
- Ryder
- Kayden
- Stetson
Browse all English boy names — page 3 of 34
- bailey-lee
- bailey-rae
- bailey-ray
- bairon
- baker
- bale
- baley
- balfour
- ballard
- bamber
- bandy
- bane
- banjo
- banks
- bankston
- banksy
- banning
- barbara
- barclay
- barcley
- barker
- barkley
- barlow
- barnes
- barney
- barrett
- barrie
- barrow
- bart
- bartholomew
- bartley
- bartly
- barton
- bascom
- bascomb
- bascum
- bashton
- basil
- bates
- bavin
- baxley
- baxter
- baxton
- bayden
- bayker
- baylee
- bayleigh
- bayler
- bayless
- bayley
- baylor
- bayron
- beach
- beacher
- beacon
- beaman
- beamon
- bean
- beandon
- bear
- bearett
- bearick
- bearrett
- beasley
- beau
- beauen
- beaver
- beck
- beckam
- beckem
- beckett
- beckette
- beckham
- beckhem
- beckley
- becky
- bede
- bedford
- beecher
- bekett
- bekham
- belden
- beldon
- belford
- believe
- belinda
- bella
- bellamy
- bellingham
- belton
- ben
- benedict
- benford
- benham
- benjamin
- benji
- benley
- bennett
- bennie
- bennington
- benny
- bensen
- bensley
- benson
- bentely
- bentlee
- bentlei
- bentleigh
- bentley
- bentley-james
- bentley-jay
- bentli
- bentlie
- bently
- benton
- benzley
- beovin
- beowulf
- berenice
- beresford
- berkeley
- berklee
- berkley
- bernard
- bernarr
- bernice
- bernie
- berrick
- berry
- berryman
- bertie
- bertram
- bervin
- berwick
- berwin
- beryl
- beth
- bethany
- betsy
- betty
- beuford
- bev
- bevely
- beverley
- beverly
- bexley
- bexon
- bexten
- bexton
- bextyn
- bibb
- biden
- bidwell
- biff
- bill
- billie
- billion
- billison
- billy
- billyjack
- billyjo
- billyjoe
- billyray
- binford
- bingham
- birch
- birchard
- birche
- birchel
- bird
- birdie
- birl
- biron
- bix
- bjay
- blackie
- blade
- blaine
- blaire
- blake
- blakely
- blaken
- blakley
- blandon
- blanton
- blayden
- blaydin
- blaydon
- blayke
- blayson
- blayton
- blayze
- blaze
- blazen
- bless
- blessin
- blessyn
- bliss
- bloom
- blue
Frequently Asked Questions About English Boy Names
How many English boy names are there?
Our database has 6,734 English boy names, each with meaning, cultural origin, and (where birth-registry data exists) historical popularity trends from 25+ countries.
What are the most popular English boy names?
The popular names grid above is sorted by real birth-registry popularity rank — click any name to see its full meaning, pronunciation, and year-by-year trend.
What do English boy names mean?
Every name in the browse list below links to a full page with its meaning, origin, pronunciation, numerology, and famous bearers.
Are there English girl names too?
Yes — we also have 8,507 English girl names, and 12,294 English names in total across both genders.