English Boy Names
English boy’s names are very popular today, whether they are classic, unique, or somewhere in-between. Moreover, English names tend to maintain their appeal over time and will seldom seem outdated. There’s such a vast selection of high quality English boy names that most parents can find one that is well-suited to their preferences. I hope you enjoy checking out these lists.
Don’t forget to vote and give love to your favorite names!
Table of Contents
Popular Male English Names (With Meanings)
Angel is a boy name of Latin origin that means ‘messenger of god’
2. GabrielGabriel is a boy name of Hebrew origin that means ‘god is my strength’
3. AlexaAlexa is a Greek boy name with the meaning “defender”
4. CarsonCarson is a boy name of English origin that means ‘carr’s son’
5. AdrianAdrian is a boy name of Latin origin that means ‘man of adria’
6. HenryHenry is a boy name of German origin that means ‘ruler of the home’
7. PatrickPatrick is a boy name of Latin origin that means ‘noble, patrician’
8. JordanJordan is a boy name of Hebrew origin that means ‘to go down’
9. JoshuaJoshua is a boy name of Hebrew origin that means ‘yhwh (god) is salvation’
10. NoahNoah is a Hebrew name meaning ‘comfort’ and ‘rest’.
11. BrysonBryson is a boy name of Welsh origin that means ‘son of brice’
12. JosiahJosiah is a boy name of Hebrew origin that means ‘jehovah has healed’
13. BenjaminBenjamin is a boy name of Hebrew origin that means ‘son of my right hand’
14. AlastairAlastair is a Scottish boy name with the meaning “defender”
15. RobertRobert is a boy name of German origin that means ‘bright fame’
16. JeremiahJeremiah is a boy name of Hebrew origin that means ‘yhwh will raise’
17. JacksonJackson is a boy name of English origin that means ‘son of jack/john’
18. BorisBoris is a boy name of Russian origin that means ‘battle glory’
19. CooperCooper is a boy name of English origin that means ‘barrel maker’
20. ChristopherChristopher is a boy name of Greek origin that means ‘bearer of christ’
21. WilliamWilliam is a compound of two words, ‘wil’ that means ‘will, desire’ and ‘helm’ meaning “helmet or protection”.
22. AxelAxel is a boy name of Hebrew origin that means ‘father is peace’
23. HudsonHudson is a boy name of English origin that means ‘hugh’s son’
24. GraysonGrayson is a boy name of English origin that means ‘son of the steward’
25. BatairBatair is a Gaelic boy name with the meaning “warrior”
26. MaverickMaverick is a boy name of American origin that means ‘independent, nonconformist’
27. NolanNolan is a boy name of Gaelic origin that means ‘champion’
28. SebastianSebastian is a boy name of Greek origin that means ‘from sebastia’
29. VictorVictor is a boy name of Latin origin that means ‘conqueror’
30. BraydenBrayden is a boy name of English origin that means ‘from bradden’
31. AndrewAndrew is a boy name of Greek origin that means ‘strong and manly’
32. LucasLucas is a name with Latin and Greek heritage meaning ‘light-giving’ or ‘illumination’
33. EverettEverett is a boy name of English origin that means ‘brave as a wild boar’
34. ChristianChristian is a boy name of Hebrew origin that means ‘my father is a light’
35. ElijahElijah is a boy name of Hebrew origin that means ‘yahweh is god’
36. EdmondEdmond is a English boy name with the meaning “protector”
37. DominicDominic is a boy name of Roman origin that means ‘belonging to god’
38. EastonEaston is a boy name of English origin that means ‘east-facing place’
39. AidenAiden is a boy name of Celtic origin that means ‘fiery’
40. BenBen is a boy name of Hebrew origin that means ‘son of’
41. RomanRoman is a boy name of Latin origin that means ‘man of rome’
42. TheodoreTheodore is a boy name of Greek origin that means ‘god-given’
43. OliverOliver is derived from the Norse name Áleifr, meaning ‘descendant’
44. ParkerParker is a boy name of English origin that means ‘park keeper’
45. HunterHunter is a boy name of English origin that means ‘one who hunts’
46. MasonMason is a boy name of British origin that means ‘one who works with stone’
47. ArcherArcher is a English boy name with the meaning “bowman”
48. JaxsonJaxson is a boy name of English origin that means ‘son of jack’
49. IsaacIsaac is a boy name of Hebrew origin that means ‘will laugh’
50. MatthewMatthew is a boy name of Hebrew origin that means ‘gift of god’
More Popular English Boy Names
- Asher – favorable; lucky; happy one
- Milo – army man; favored one
- Atticus – coming from Attica; To Kill a Mockingbird character, Atticus Finch
- Oliver – elf warrior; olive tree
- Levi – joined together
- Silas – man from the woods; forest
- Arlo – between two hills
- Leo – lion man
- Theodore – God’s present
- Jasper – king of the treasure
- Cooper – maker of barrels or tubs
- Parker – park keeper
- Graham – gravel homestead
- William – strong mind; protection
- James – following after; supplanter
- Jackson – son of Jack; God is merciful
- Wyatt – courageous in battle
- Carter – Old English: cart driver
- Julian – wearing a soft beard
- Lincoln – from a Roman lake colony
- Jameson – son of James
Classic, Old, and Traditional English Boy Names
- Jonathan – gift of Jehovah
- George – farmer; king of Britain
- Jack – God is gracious
- Henry – ruler of an estate
- Adam – Old Testament; son of the red earth
- Addison – son of Adam
- Albert – one who is bright and noble
- Aldrich – old, wise ruler
- Benedict – one who is blessed
- Brian – one who is from a higher and noble birth
- Chad – derived from name of Saint Caedda; battle warrior
- Charles – one who is a free man
- Christopher – Christ bearer
- Conrad – bold in counsel; brave
- Emory – Old English: home strength
- Andrew – strong and manly
- Benjamin – son who is of the right hand
- Daniel – Old Testament: God is my judge
- David – Old Testament: one who is beloved
- Dalton – one who belongs to a town in the valley
- Richard – dominant ruler
- Philip – great love for horses
- Thomas – twin
Modern English Boy Names
- Daymon – to tame; variant of Damian
- Deklan – trendy respelling of Declan
- Derrik – ruler of the people
- Easton – settlement located by a river
- Emerson – home; son of Emery
- Grason – steward’s son; Gray’s son
- Hadyn – hay valley
- Jansen – son of Jan
- Kamden – enclosed valley; winding valley
- Larson – man from Laurentum
- Aubrey – power; fair ruler of the people
- Cole – prince of red roses
- Garrett – spear strength
- Henley – high wood or high clearing
- Phoenix – dark red
- Xander – abbreviation of Alexander; to defend
- Connor – lover of hounds
Unique and Uncommon English Boy Names
- Rylan – from the land of rye
- Finley – pure fighter; fair-haired hero
- Sterling – from Stevelin
- Lawson – Laurence’s son
- Trey – the number three
- Cade – circular
- Keaton – from Ketton
- Jaxon – God is merciful
- Bryson – Brice’s son
- Kingston – king’s town
- Weston – from a western settlement
- Waylon – land near the wayside
- Kaden – son of Cadan
- Beckett – bee cottage
- Karson – unclear; variant of Carson
- Hayden – a distinguished British surname meaning hedged valley; Joseph Haydn: Austrian composer
- Paxton – Old English: “Poecc’s settlement; peace settlement
If you are carefully considering options for naming your baby boy, these lists can help guide you. Hopefully, you have found one or more that pique your interest!
English Boy Names From A To Z
In this list we have compiled 1059 male names for english.
Male English Names Starting with A
We here list 98 boy names for english starting with a.
- Adam
- Alvaro
- Axton
- Archie
- Archer
- Ahmad
- Abraham
- Alec
- Ayden
- Aziel
- Alfredo
- Azrael
- Arturo
- Atticus
- Atlas
- Armando
- Augustus
- Achilles
- Anthony
- Aron
- Aaron
- Aiden
- Alessandro
- Axel
- Alonzo
- Allan
- Alexzander
- Alonso
- Azariah
- Ashton
- Ali
- Avi
- Alan
- Alberto
- Anderson
- Alejandro
- Ayaan
- Alex
- Axl
- Anders
- Amir
- Asa
- August
- Ambrose
- Asher
- Aydin
- Aries
- Angel
- Ameer
- Abel
- Ares
- Andre
- Andrew
- Amari
- Ahmed
- Alden
- Austin
- Abram
- Ace
- Anton
- Adonis
- Alijah
- Alaric
- Adrien
- Andres
- Alexis
- Ariel
- Alfred
- Aldo
- Amos
- Agustin
- Ahmir
- Aaden
- Atreus
- Alexander
- Allen
- Arian
- Andy
- Apollo
- Adan
- Ayan
- Alistair
- Anson
- Arthur
- Aidan
- Anakin
- Aryan
- Aarav
- Arjun
- Abdullah
- Antonio
- Angelo
- Alfonso
- Ari
- Augustine
- Albert
- Abdiel
- Aden
Male English Names Starting with B
We here list 71 boy names for english starting with b.
- Bentlee
- Boden
- Brady
- Bradley
- Benton
- Ben
- Bryant
- Brody
- Benson
- Branson
- Brecken
- Baker
- Boone
- Beckett
- Barrett
- Bryce
- Brandon
- Brenden
- Benjamin
- Briar
- Bodhi
- Bryan
- Brayson
- Braylen
- Bobby
- Beckham
- Boston
- Bear
- Brysen
- Beau
- Bo
- Bode
- Bennett
- Bjorn
- Braydon
- Byron
- Billy
- Benicio
- Bronson
- Brayden
- Brennan
- Braylon
- Blaise
- Brian
- Brendan
- Bentley
- Brodie
- Brayan
- Baylor
- Brett
- Banks
- Braden
- Briggs
- Brentley
- Bruce
- Bishop
- Blake
- Brixton
- Bridger
- Brantley
- Bowen
- Brooks
- Bellamy
- Blaine
- Bryson
- Blaze
- Bodie
- Braxton
- Bruno
- Brock
- Brycen
Male English Names Starting with C
We here list 82 boy names for english starting with c.
- Cedric
- Connor
- Casey
- Camdyn
- Castiel
- Cory
- Christian
- Colton
- Colten
- Chris
- Clay
- Crew
- Creed
- Cole
- Corey
- Cruz
- Chase
- Casen
- Cayden
- Calvin
- Collin
- Curtis
- Conner
- Cash
- Caspian
- Colby
- Cohen
- Cesar
- Cassius
- Colt
- Cayson
- Camden
- Cyrus
- Callahan
- Crosby
- Carl
- Canaan
- Clayton
- Cody
- Carlos
- Cade
- Conor
- Christopher
- Coleman
- Colson
- Chandler
- Caden
- Cairo
- Cameron
- Carter
- Carson
- Conrad
- Cristiano
- Charlie
- Craig
- Chaim
- Coen
- Camron
- Cullen
- Callen
- Clark
- Chance
- Camilo
- Callum
- Colter
- Cooper
- Calum
- Callan
- Caiden
- Case
- Cain
- Channing
- Corbin
- Clyde
- Colin
- Chad
- Cristian
- Cannon
- Caleb
- Carmelo
- Cason
- Charles
Male English Names Starting with D
We here list 64 boy names for english starting with d.
- David
- Decker
- Dax
- Dhruv
- Duncan
- Damien
- Dakari
- Dustin
- Dorian
- Dane
- Dallas
- Derrick
- Daxton
- Dash
- Diego
- Davis
- Davian
- Damon
- Darrell
- Dylan
- Dillon
- Dalton
- Dominique
- Douglas
- Dariel
- Dimitri
- Dominik
- Duke
- Devin
- Dominic
- Deacon
- Darwin
- Denver
- Dexter
- Dilan
- Dominick
- Derek
- Daniel
- Dario
- Dakota
- Donald
- Dante
- Dennis
- Damari
- Darius
- Dawson
- Drew
- Darren
- Darian
- Draven
- Dayton
- Drake
- Dwayne
- Desmond
- Dean
- Demetrius
- Dangelo
- Deandre
- Devon
- Danny
- Declan
- Donovan
- Damian
- Davion
Male English Names Starting with E
We here list 50 boy names for english starting with e.
- Emir
- Edison
- Elias
- Erick
- Ernest
- Esteban
- Elisha
- Emmanuel
- Edward
- Eduardo
- Emery
- Elian
- Emmitt
- Ephraim
- Ezra
- Elliott
- Elijah
- Emilio
- Ezekiel
- Eliezer
- Edwin
- Eliel
- Easton
- Evan
- Ellis
- Eddie
- Enrique
- Everett
- Enzo
- Emmet
- Elliot
- Eli
- Ezequiel
- Emerson
- Enoch
- Ermias
- Eithan
- Eason
- Erik
- Emiliano
- Edgar
- Ernesto
- Emory
- Emmett
- Eliseo
- Emanuel
- Ethan
- Eugene
- Eden
- Eric
Male English Names Starting with F
We here list 23 boy names for english starting with f.
- Finnegan
- Flynn
- Felipe
- Fisher
- Forest
- Finnley
- Foster
- Fernando
- Francis
- Franco
- Frederick
- Finn
- Franklin
- Fletcher
- Finley
- Felix
- Ford
- Frankie
- Fabian
- Francisco
- Forrest
- Fox
- Frank
Male English Names Starting with G
We here list 33 boy names for english starting with g.
- Giancarlo
- Gavin
- Gannon
- Grayson
- Gustavo
- Gideon
- Gael
- Gregory
- Grady
- Graham
- Garrett
- Gerardo
- Greyson
- Gianni
- Gunner
- Guillermo
- Gunnar
- Giovanni
- Genesis
- Gibson
- Gary
- Gianluca
- Grant
- Gage
- Gabriel
- George
- Griffin
- Gordon
- Gatlin
- Gerald
- Grey
- Greysen
- Graysen
Male English Names Starting with H
We here list 27 boy names for english starting with h.
- Houston
- Harry
- Hugo
- Harlem
- Hayden
- Hamza
- Holden
- Hendrix
- Harley
- Harvey
- Harlan
- Harper
- Huxley
- Howard
- Hudson
- Henry
- Heath
- Hector
- Hank
- Hayes
- Harold
- Harrison
- Henrik
- Hugh
- Hezekiah
- Hunter
- Hassan
Male English Names Starting with I
We here list 15 boy names for english starting with i.
- Ishaan
- Ibrahim
- Ivan
- Isaiah
- Isaac
- Ian
- Israel
- Ismael
- Izaiah
- Ira
- Issac
- Isaias
- Ignacio
- Iker
- Idris
Male English Names Starting with J
We here list 98 boy names for english starting with j.
- Jonah
- Josiah
- Julius
- Jaxxon
- Joaquin
- Jonas
- Jabari
- Justice
- Jaylen
- Jett
- Jesus
- Jamie
- Jaziel
- Jamal
- Jensen
- Jedidiah
- Jaxen
- Jay
- Jaden
- Jaime
- Javon
- Jagger
- Jesiah
- Junior
- Jaiden
- Jerome
- Jamir
- Jair
- Joshua
- Javion
- Jerry
- Jake
- Jakob
- Jace
- Jacob
- Joey
- Jeremias
- Josue
- Judson
- Jeremy
- Jovanni
- Jameson
- Jaxton
- Jacoby
- Jordan
- Jalen
- Jaxson
- Jeremiah
- Jack
- Jakari
- Jayceon
- Jamari
- Jairo
- Julian
- Julien
- Jared
- Johnathan
- Joziah
- Juan
- Jaxon
- Jasiah
- Jason
- Johnny
- Jax
- James
- Jimmy
- Jamison
- Justin
- Jude
- Julio
- Jeffery
- Jose
- Joe
- Jadiel
- Juelz
- Jessie
- John
- Jefferson
- Jasper
- Jaxx
- Jase
- Jorge
- Jesse
- Jonathan
- Johan
- Jayson
- Jayden
- Jericho
- Jad
- Judah
- Jayce
- Jackson
- Joel
- Jeffrey
- Javier
- Jordy
- Joseph
- Jermaine
Male English Names Starting with K
We here list 80 boy names for english starting with k.
- Kyrie
- Kannon
- Kane
- Kyro
- Kalel
- Kamryn
- Kelvin
- Keenan
- Kyler
- Keagan
- Kamden
- Kabir
- Kace
- Kylen
- Kian
- Kaysen
- Kole
- Kason
- Kyle
- Kylian
- Kody
- Krew
- Khari
- Kristopher
- Kash
- Kye
- Kaiden
- Konnor
- Kendrick
- Koda
- Kashton
- Kieran
- Killian
- Kyng
- Knox
- Kareem
- Kaiser
- Koa
- Kristian
- Kingsley
- Kayson
- Kameron
- Khalil
- Kenneth
- Kayden
- Kevin
- Korbin
- Karter
- Kase
- Kolton
- Kiaan
- Keith
- Kylo
- Kellan
- Kaison
- Kai
- Kellen
- Keegan
- Kenzo
- Kamari
- Karson
- Kairo
- Kade
- Kenny
- Kyson
- Khalid
- Kobe
- Kasen
- Kamdyn
- Kingston
- Kohen
- Kaden
- Kaleb
- Kyree
- Kylan
- King
- Keaton
- Kolten
- Kendall
- Keanu
Male English Names Starting with L
We here list 54 boy names for english starting with l.
- Lyric
- Luciano
- Louie
- Luke
- Lewis
- Lucas
- Lionel
- London
- Lukas
- Leroy
- Landen
- Lochlan
- Logan
- Landyn
- Legacy
- Leif
- Layton
- Leonidas
- Lance
- Ledger
- Lorenzo
- Langston
- Luis
- Lee
- Leland
- Lucian
- Lian
- Legend
- Lennon
- Luca
- Liam
- Lamar
- Lincoln
- Lennox
- Louis
- Landry
- Leonel
- Leonard
- Lyle
- Luka
- Lawson
- Leandro
- Lane
- Landon
- Levi
- Lawrence
- Leon
- Lachlan
- Leo
- Larry
- Lucca
- Layne
- Leighton
- Leonardo
Male English Names Starting with M
We here list 80 boy names for english starting with m.
- Makai
- Malik
- Miller
- Marco
- Max
- Manuel
- Marcus
- Mohamed
- Maxwell
- Messiah
- Martin
- Misael
- Moshe
- Mayson
- Mathias
- Marlon
- Maximilian
- Musa
- Matias
- Mylo
- Mario
- Mohammad
- Moses
- Mohammed
- Mekhi
- Mateo
- Maximiliano
- Magnus
- Maurice
- Merrick
- Maddox
- Matthew
- Maddux
- Marshall
- Mark
- Moises
- Matteo
- Mathew
- Myles
- Marc
- Marcelo
- Micah
- Mason
- Memphis
- Malachi
- Madden
- Malcolm
- Mordechai
- Miles
- Maison
- Malakai
- Mack
- Marvin
- Maxton
- Maximo
- Mitchell
- Malakhi
- Muhammad
- Miguel
- Markus
- Marcel
- Melvin
- Maverick
- Matthias
- Morgan
- Mike
- Marcellus
- Mustafa
- Micheal
- Marcos
- Mac
- Major
- Michael
- Maximus
- Marley
- Milan
- Marquis
- Mauricio
- Milo
- Maxim
Male English Names Starting with N
We here list 22 boy names for english starting with n.
- Nickolas
- Noe
- Nixon
- Noah
- Nicholas
- Nova
- Nehemiah
- Nikolai
- Niko
- Nathan
- Nathaniel
- Nasir
- Nelson
- Noel
- Nash
- Nikolas
- Nicolas
- Nico
- Neil
- Nolan
- Nathanael
- Niklaus
Male English Names Starting with O
We here list 12 boy names for english starting with o.
- Omar
- Oliver
- Odin
- Otis
- Otto
- Oakley
- Orlando
- Oscar
- Orion
- Onyx
- Omari
- Owen
Male English Names Starting with P
We here list 17 boy names for english starting with p.
- Pablo
- Paul
- Patrick
- Phoenix
- Paxton
- Pedro
- Payton
- Parker
- Philip
- Porter
- Prince
- Pierce
- Preston
- Peter
- Phillip
- Princeton
- Peyton
Male English Names Starting with Q
We here list 4 boy names for english starting with q.
- Quincy
- Quinn
- Quinton
- Quentin
Male English Names Starting with R
We here list 69 boy names for english starting with r.
- Ridge
- Ramiro
- Rhett
- Randall
- Rayan
- Rowan
- Ricardo
- Reginald
- Rory
- Richard
- Rhys
- Ryland
- Royal
- Robert
- Rowen
- Reagan
- Rex
- Roland
- Rafael
- Remi
- Rome
- Rodney
- Robin
- Roman
- Ryder
- Reyansh
- Reuben
- Randy
- Reign
- Ronan
- Rylan
- Ryker
- Rocky
- Romeo
- Rey
- Remington
- Raul
- Rudy
- Riley
- Russell
- Roberto
- Ronald
- Ruben
- Ryan
- Remy
- Ramon
- Ray
- Reid
- Roy
- Royce
- Rohan
- Raylan
- Rayden
- Ronin
- Rashad
- Ronnie
- Roger
- Raphael
- Reed
- Raymond
- Rogelio
- Reese
- Raiden
- Reece
- River
- Rene
- Rocco
- Rodrigo
- Ricky
Male English Names Starting with S
We here list 50 boy names for english starting with s.
- Santos
- Sean
- Seamus
- Scott
- Saul
- Stetson
- Sincere
- Sebastian
- Samuel
- Shepard
- Sullivan
- Sergio
- Sonny
- Sam
- Salvatore
- Shawn
- Stone
- Stephen
- Sylas
- Sage
- Samson
- Shaun
- Salvador
- Santiago
- Shane
- Skylar
- Santino
- Shepherd
- Seven
- Saint
- Santana
- Sawyer
- Soren
- Stefan
- Sutton
- Simeon
- Stanley
- Skyler
- Spencer
- Sterling
- Steven
- Shmuel
- Seth
- Silas
- Simon
- Shiloh
- Sekani
- Salem
- Samir
- Solomon
Male English Names Starting with T
We here list 41 boy names for english starting with t.
- Tobias
- Tucker
- Tadeo
- Theodore
- Tommy
- Tatum
- Trent
- Tate
- Talon
- Tanner
- Tyson
- Tyler
- Troy
- Thiago
- Ty
- Theo
- Tristen
- Trey
- Turner
- Thaddeus
- Trevor
- Terrance
- Titus
- Taylor
- Travis
- Tru
- Tony
- Trace
- Thomas
- Tripp
- Toby
- Tomas
- Titan
- Tristian
- Tristan
- Timothy
- Terrell
- Trenton
- Terrence
- Terry
- Thatcher
Male English Names Starting with U
We here list 3 boy names for english starting with u.
- Uriah
- Ulises
- Uriel
Male English Names Starting with V
We here list 11 boy names for english starting with v.
- Vicente
- Vincent
- Valentino
- Vincenzo
- Vaughn
- Vance
- Van
- Valentin
- Victor
- Vihaan
- Vivaan
Male English Names Starting with W
We here list 22 boy names for english starting with w.
- Winston
- Westin
- Wallace
- Westley
- William
- Will
- Wells
- Waylon
- Wilson
- Watson
- Wesley
- Wade
- Wilder
- Walker
- Wyatt
- Walter
- Weston
- Wes
- Warren
- Wayne
- Wesson
- Willie
Male English Names Starting with X
We here list 3 boy names for english starting with x.
- Xavier
- Xander
- Xzavier
Male English Names Starting with Y
We here list 9 boy names for english starting with y.
- Yahir
- Yusuf
- Yosef
- Yehuda
- Yadiel
- Yahya
- Yisroel
- Yael
- Yousef
Male English Names Starting with Z
We here list 21 boy names for english starting with z.
- Zachary
- Zayd
- Zyaire
- Zain
- Zakai
- Zayn
- Zeke
- Zander
- Zane
- Zaire
- Zackary
- Zaiden
- Zechariah
- Zion
- Zayden
- Zaid
- Zayne
- Zavier
- Zahir
- Zachariah
- Zyon
This conclude our roundup list of popular names for male english. If you still have problems picking a name you can try our name generator for english names.If you are looking for names for english girls you can check out our list here