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 1 of 34
- a-j
- aaden
- aaron
- aaronlee
- abbey
- abbie
- abbigail
- abby
- abe
- abel
- abi
- abigail
- abigayle
- abner
- abney
- abraham
- abram
- ace
- aceson
- ackley
- acton
- ada
- adam
- adarryl
- adarryll
- adderly
- addie
- addilyn
- addington
- addisen
- addison
- addley
- addyson
- adelaide
- adelyn
- aden
- adison
- adisson
- adley
- adolph
- adrian
- adrianna
- adrianne
- adwin
- adyson
- aedric
- aelfred
- aelred
- afred
- afton
- agnes
- ahonor
- aiden
- aidric
- aidrick
- ailani
- ailany
- ailvin
- aimee
- ainsleigh
- ainslie
- ainsworth
- airton
- akayden
- akeal
- al
- alaina
- alan
- alana
- alani
- alanis
- alanna
- alanson
- alaya
- alayna
- albert
- alberta
- albie
- alco
- alcuin
- aldair
- aldean
- aldege
- alden
- aldene
- alder
- aldine
- aldon
- aldren
- aldrich
- aldrick
- aldridge
- aldrin
- aldwin
- aldyn
- alec
- alesha
- alex
- alexa
- alexander
- alexandra
- alfee
- alferd
- alferdo
- alffie
- alfie
- alfie-
- alfie-dean
- alfie-gray
- alfie-j
- alfie-james
- alfie-jay
- alfie-junior
- alfie-lee
- alfiee
- alford
- alfread
- alfred
- alfreda
- alfreddie
- alfrede
- alfy
- algene
- alger
- alice
- alijah
- alisha
- alison
- alissa
- allan
- allen
- allenmichael
- allie
- allison
- allston
- allure
- allwin
- ally
- allyn
- allyson
- alma
- almighty
- almore
- alone
- alpha
- alphie
- alquin
- alson
- alston
- alton
- altonio
- alvery
- alvester
- alvey
- alvie
- alvin
- alvina
- alvine
- alvoid
- alvord
- alvyn
- alward
- alwood
- alyson
- alyssa
- alywin
- alyx
- amanda
- amazin
- amazing
- amber
- ambrose
- amelia
- amias
- amie
- amner
- amos
- amy
- anchor
- anderson
- andi
- andie
- andre
- andrew
- andy
- angel
- angela
- angelica
- angelray
- angie
- angler
- anissa
- aniston
- ann
- anna
- annabelle
- annie
- ansen
- ansley
- anson
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.