If you are looking for a boy baby name related to a specific style, a name that starts with a certain letter, a name with a particular meaning, or a unique boy name, you’ll find the perfect boy name here! This list of male names is ordered by category to help make your search easy and fun.
Once you’ve determined the type of name you want, you’ll also need to consider how the name will fit your son. Is it a name that will age well into each stage of his life? Is it a name that matches his last name and will go well with his siblings’ names? Does it have any special meaning to the family?
There is no one way to choose a name; the selection process is very personal. Start the process early and be prepared to look at many options. This will minimize the likelihood of overlooking an excellent choice. The most important thing is to find a name both parents love.
128 Categories of Boy Baby Names
Starting here will keep your search organized and focused. These lists of baby boy names are designed to give you various options.
1. Unique Names
- Archer
- Brooks
- Hudson
- Legend
- Luca
- Maverick
- River
- Ryder
See all 1,015 Unique Boy Names
2. Cute Names
- Baylor
- Crew
- Grayson
- Jack
- Logan
- Lucas
- Noah
- Wells
3. Cool Names
- Carson
- Chasen
- Denim
- Indy
- Kodiak
- Stetson
- Tru
- Wilder
4. Uncommon Names
- Baker
- Banks
- Creed
- Ford
- Keanu
- Mac
- Onyx
- Westin
See all 1,031 Uncommon Boy Names
5. Gender-Neutral Names
- Blake
- Charlie
- Emerson
- Finley
- Hayden
- Karsyn
- Parker
- Phoenix
See all 1,007 Gender-Neutral Names
6. Unusual Names
- Atlas
- Beckham
- Bodie
- Houston
- Jett
- Kai
- Magnus
- Walker
See all 1,055 Unusual Boy Names
7. Popular Names
- Benjamin
- Daniel
- Elijah
- James
- Liam
- Oliver
- Theodore
- William
8. Old Fashioned Names
- Albert
- Frederick
- Gabriel
- Jacob
- Joseph
- Owen
- Samuel
- Wyatt
See all 1,057 Old Fashioned Boy Names
9. Rare Names
- Ace
- Beckett
- Dante
- Everest
- Gunner
- Rhett
- Titus
- Zane
10. Strong Names
- Eli
- Ethan
- Ezekiel
- Ezra
- Harrison
- Isaac
- Lincoln
- Wesley
11. Beautiful Names
- August
- Campbell
- Christian
- Dylan
- Elias
- Isaiah
- Mateo
- Memphis
See all 1,065 Beautiful Boy Names
12. Word Names
- Chance
- Chase
- Hunter
- King
- Roman
- Seven
- Sincere
- True
See all 1,011 Word Names for Boys
13. Virtue Names
- Deacon
- Eden
- Justice
- Loyal
- Royal
- Sage
- Saint
- Sterling
See all 397 Virtue Names for Boys
14. Nature Names
- Blaze
- Colt
- Forest
- Jasper
- Jay
- Ocean
- Orion
- Reed
See all 989 Nature Names for Boys
15. City and Place Names
- Brixton
- Cairo
- Camden
- Dakota
- Dallas
- Dawson
- Israel
- Rio
See all 1,075 City and Place Names for Boys
16. Modern Names
- Apollo
- Arlo
- Atticus
- Brady
- Malakai
- Milan
- Niko
- Waylon
See all 1,091 Modern Boy Names
17. Latest Names
- Colter
- Elio
- Khai
- Riggs
- Rome
- Wylder
- Zyair
- Zyon
18. Last Names as First Names
- Cameron
- Carter
- Easton
- Everett
- Jackson
- Jameson
- Landon
- Mason
See all 1,077 Last Names for Boys
19. Unique Spellings
- Ayden
- Jaxon
- Jayce
- Jayden
- Kairo
- Luka
- Lukas
- Myles
See all 1,037 Boy Names with Unique Spellings
20. One-Syllable Names
- Beau
- Cole
- Jace
- Kade
- Kash
- Max
- Tate
- Zayn
See all 908 One-Syllable Boy Names
21. Short Names
- Cohen
- Hank
- Hayes
- Ivan
- Knox
- Leon
- Milo
- Tyler
22. God Names
- Adonis
- Evander
- Griffin
- Julius
- Maximus
- Odin
- Troy
- Zeus
See all 173 God Names for Boys
23. Traditional Names
- Andrew
- Charles
- Christopher
- David
- Matthew
- Michael
- Nathan
- Thomas
See all 1,083 Traditional Boy Names
24. Latin Names
- Adrian
- Anthony
- Bennett
- Calvin
- Julian
- Justin
- Silas
- Vincent
25. Country Names
- Austin
- Cody
- Colton
- Jesse
- Nash
- Sawyer
- Wade
- Weston
See all 1,166 Country Boy Names
26. Classic Names
- Aaron
- Alexander
- Jeremiah
- Jonathan
- Joshua
- Josiah
- Levi
- Sebastian
See all 1,167 Classic Boy Names
27. Aesthetic Names
- Asher
- Caleb
- Felix
- Finn
- Jude
- Kieran
- Nicholas
- Oscar
See all 1,077 Aesthetic Boy Names
28. Non-Binary Names
- Ari
- Chandler
- Ellis
- Jamie
- Kamari
- Oakley
- Riley
- Tatum
29. Southern Names
- Boone
- Clayton
- Davis
- Duke
- Jefferson
- Raleigh
- Remington
- Tucker
See all 1,241 Southern Boy Names
30. Powerful Names
- Bale
- Caspian
- Lawson
- Lysander
- Marshall
- Octavian
- Soren
- Vito
See all 668 Powerful Boy Names
31. Badass Names
- Bodhi
- Huxley
- Jax
- Maddox
- Ryker
- Xander
- Xavier
- Zander
See all 1,083 Badass Boy Names
32. Stylish Names
- Cooper
- Dax
- Greyson
- Harley
- Kingston
- Lane
- Tanner
- Tobias
See all 1,098 Stylish Boy Names
33. Flower Names
- Antonio
- Boston
- Briar
- Corey
- Cory
- Musa
- Watson
- Zahir
See all 619 Flower Names for Boys
34. Roman Names
- Augustus
- Cassius
- Marcus
- Maximilian
- Quentin
- Rufus
- Tiberius
- Victor
35. Vintage Names
- Arthur
- Chester
- Emmett
- Hugh
- Jonah
- Maxwell
- Otis
- Stanley
See all 1,062 Vintage Boy Names
36. Royal Names
- Alfred
- Edward
- Emmanuel
- Harold
- Louis
- Philip
- Rex
- Robert
37. Tough Names
- Dean
- Donovan
- Enzo
- Garrett
- Kane
- Lennox
- Rocco
- Tyson
38. Exotic Names
- Cruz
- Diego
- Kashmir
- Micah
- Ty
- Xerxes
- Zackary
- Zaire
See all 1,170 Exotic Boy Names
39. Different Names
- Briggs
- Curtis
- Dexter
- Fletcher
- Hendrix
- Quinn
- Rylan
- Titan
See all 1,049 Different Boy Names
40. Soft Names
- Ashton
- Callum
- Elliott
- Percy
- Remy
- Rhys
- Rory
- Theo
41. Posh Names
- Archie
- Dominic
- Edwin
- Francis
- Hugo
- Nathaniel
- Preston
- Spencer
42. Masculine Names
- Anderson
- Brandon
- Conrad
- Drew
- Dustin
- Heath
- Seth
- Tripp
See all 1,016 Masculine Boy Names
43. Fancy Names
- Bradley
- Franklin
- Gideon
- Lawrence
- Leonardo
- Orlando
- Solomon
- Winston
44. Sweet Names
- Alfie
- Evan
- Harry
- Leo
- Raphael
- Reid
- Rowan
- Taylor
45. Long Names
- Abraham
- Bentley
- Brantley
- Giovanni
- Lorenzo
- Malachi
- Maximiliano
- Zachary
46. Handsome Names
- Adam
- Aiden
- Bryant
- Cash
- Declan
- Nico
- Travis
- Zeke
See all 874 Handsome Boy Names
47. Names Containing ‘X’
- Braxton
- Daxton
- Jaxson
- Jaxton
- Maddux
- Maxim
- Maxton
- Paxton
See all 576 Boy Names Containing ‘X’
48. Hippie Names
- Bear
- Cedar
- Fox
- Hawk
- Marley
- Storm
- Wolf
- Ziggy
See all 1,021 Hippie Boy Names
49. Bird Names
- Beck
- Drake
- Merlin
- Nestor
- Raven
- Robin
- Talon
- Wren
See all 612 Bird Names for Boys
50. Pretty Names
- Alexis
- Amos
- Avery
- Bailey
- Byron
- Otto
- Skylar
- West
See all 1,058 Pretty Boy Names
51. Car Names
- Aston
- Genesis
- Jensen
- Jimmy
- Legacy
- Rogue
- Romeo
- Royce
See all 931 Car Names for Boys
52. Interesting Names
- Booker
- Garrison
- Huck
- Killian
- Kit
- Miller
- Nelson
- Van
See all 1,126 Interesting Boy Names
53. Plant and Herb Names
- Alder
- Canyon
- Ephraim
- Golden
- Roscoe
- Rush
- Rye
- Winter
See all 509 Plant and Herb Names for Boys
54. Star and Space Names
- Ariel
- Aries
- Jupiter
- Mars
- Nova
- Samson
- Sol
- Ulysses
See all 578 Star and Space Names for Boys
55. Historical Names
- Achilles
- Carlos
- Cesar
- Dwight
- Muhammad
- Neil
- Nikola
- Woodrow
See all 718 Historical Boy Names
56. Western Names
- Clint
- Denver
- Hunt
- Jake
- Lance
- Shane
- Trace
- Wayne
57. Attitude Names
- Brody
- Gunnar
- Holden
- Kobe
- Madden
- Raiden
- Rayden
- Sevyn
See all 697 Attitude Names for Boys
58. Edgy Names
- Blade
- Blaise
- Bruno
- Cisco
- Damon
- Slade
- Xeno
- Zain
59. Victorian Names
- Abel
- Clarence
- Ernest
- Frank
- Harvey
- Leonard
- Patrick
- Raymond
See all 835 Victorian Boy Names
60. Gothic Names
- Alaric
- Ash
- Damien
- Draven
- Lazarus
- Peregrine
- Silver
- Sullivan
61. Warrior Names
- Andre
- Ares
- Caden
- Duncan
- Jerry
- Kendrick
- Lewis
- Murphy
62. Celebrity Names
- Halo
- Honor
- Kannon
- Prince
- Psalm
- Rhodes
- Scout
- Skyler
See all 627 Celebrity Boy Names
63. Fantasy, Futuristic & Science Fiction Names
- Anakin
- Bastian
- Cullen
- Cyrus
- Elliot
- Kael
- Lucian
- Ronan
See all 1,142 Fantasy, Futuristic & Science Fiction Boy Names
64. Sexy, Hot & Attractive Names
- Axton
- Gatlin
- Koda
- Mack
- Maximo
- Santana
- Shepherd
- Zion
See all 1,035 Sexy, Hot & Attractive Boy Names
65. Ancient Names
- Anders
- Augustine
- Eugene
- Leonidas
- Marcellus
- Moises
- Santino
- Saul
66. Rich Names
- Alistair
- Ambrose
- Archibald
- Bernard
- Dalton
- Hamilton
- Kingsley
- Phillip
67. Hipster Names
- Cormac
- Dashiell
- Edison
- Elvis
- Gus
- Lennon
- Linus
- Salinger
68. Creative Names
- Boden
- Jamison
- Kaleb
- Kameron
- Kian
- Porter
- Zayden
- Zayne
See all 821 Creative Boy Names
69. Elegant Names
- Alejandro
- Benedict
- Cornelius
- Edmund
- Leopold
- Montgomery
- Phineas
- Simeon
See all 1,006 Elegant Boy Names
70. Medieval Names
- Bryce
- Darian
- Darius
- Enoch
- Marcel
- Matthias
- Roland
- Thaddeus
See all 710 Medieval Boy Names
71. Earthy Names
- Aspen
- Clay
- Cypress
- Koa
- Leif
- Linden
- Rocky
- Sky
72. Awesome Names
- Arturo
- Brecken
- Cannon
- Harlem
- Jericho
- Kaiden
- Matteo
- Tommy
73. Preppy Names
- Barrett
- Blaine
- Dorian
- Graham
- Grant
- Guy
- Keaton
- Pierce
74. Surfer Names
- Cobie
- Hurley
- Kyle
- Laird
- Makai
- Reef
- Rusty
- Slater
75. Emo Names
- Brennan
- Darren
- Grey
- Jacoby
- Keegan
- Trent
- Vaughn
- Zachariah
76. Nerdy Names
- Arnold
- Clark
- Dennis
- Desmond
- Malcolm
- Milton
- Norman
- Sheldon
77. Romantic Names
- Aurelio
- Aurelius
- Casper
- Cedric
- Dimitri
- Marius
- Tristan
- Valentino
See all 801 Romantic Boy Names
78. Tree Names
- Arden
- Douglas
- Ewan
- Hawthorne
- Hollis
- Noble
- Oak
- Perry
See all 604 Tree Names for Boys
79. Special Names
- Adler
- Bishop
- Bowie
- Braydon
- Gentry
- Harper
- Kennedy
- Truman
See all 1,029 Special Boy Names
80. Literary Names
- Aslan
- Baron
- Cato
- Finch
- Huckleberry
- Orson
- Sampson
- Tennessee
See all 998 Literary Boy Names
81. Feminine Names
- Addison
- Aubrey
- Kendall
- Morgan
- Payton
- Peyton
- Reagan
- Reese
See all 1,081 Feminine Boy Names
82. Smart Names
- Aidan
- Alden
- Aldo
- Carl
- Emanuel
- Kenji
- Lucius
- Ronald
83. Beach Names
- Breck
- Cove
- Dune
- Eddy
- Marlin
- Ray
- Rune
- Sailor
84. Greek Mythological Names
- Atreus
- Eros
- Hector
- Hero
- Jason
- Leander
- Paris
- Perseus
See all 229 Greek Mythological God Names
85. Water Names
- Cortez
- Fisher
- Haven
- Jordan
- Lake
- Laken
- Navy
- Rivers
See all 552 Water Names for Boys
86. Classy Names
- Alastair
- Angus
- Hamish
- Lionel
- Peter
- Rupert
- Simon
- Stellan
87. Spiritual Names
- Angel
- Angelo
- Judah
- Krishna
- Noel
- Om
- Shiloh
- Zen
See all 509 Spiritual Boy Names
88. Music Names
- Axl
- Crosby
- Eddie
- Gibson
- Halen
- Ozzy
- Presley
- Zeppelin
89. Mystical Names
- Cadence
- Cecil
- Coda
- Emrys
- Eric
- Lachlan
- Luna
- Oberon
See all 1,051 Mystical Boy Names
90. Superhero Names
- Bruce
- Cain
- Hal
- Kalel
- Kent
- Lex
- Rip
- Vance
See all 584 Superhero Boy Names
91. Bohemian Names
- Ansel
- Asa
- Blue
- Joaquin
- Jonas
- Jules
- Kylo
- Marlon
See all 927 Bohemian Boy Names
92. Cowboy Names
- Billy
- Buck
- Clinton
- Dillon
- Jessie
- Montana
- Palmer
- Randy
See all 847 Cowboy Names for Boys
93. Quirky Names
- Bridger
- Colby
- Harris
- Jenson
- Jethro
- Sonny
- Torin
- Warner
See all 1,081 Quirky Boy Names
94. Outdoor Names
- Bowen
- Bowman
- Flint
- Forrest
- Hoyt
- Irving
- Ridge
- Wesson
95. Double Names
- Bobby Jack
- Jack Wyatt
- Jimmy Mack
- John Michael
- John Paul
- John Thomas
- Robert Lee
- Sawyer Ford
See all 540 Double Names for Boys
96. Mysterious Names
- Alec
- Bjorn
- Derek
- Finnegan
- Jarvis
- Kellan
- Mathias
- Omari
See all 1,063 Mysterious Boy Names
97. Color Names
- Carmine
- Gray
- Indigo
- Jet
- Roan
- Russell
- Slate
- Steel
98. Sophisticated Names
- Alasdair
- Augustin
- Bartholomew
- Carrington
- Laurent
- Percival
- Rafferty
- Tennyson
See all 888 Sophisticated Boy Names
99. Rustic Names
- Cliff
- Granger
- Iker
- Jed
- Judd
- Judson
- Leland
- Thatcher
100. Leader Names
- Agustin
- Earl
- Ignacio
- Jesus
- Karl
- Lee
- Reginald
- Salvador
See all 1,234 Leader Boy Names
101. Redneck Names
- Clyde
- Coy
- Emery
- Garth
- Grady
- Harlan
- Junior
- Rebel
102. Gypsy Names
- Cam
- Hezekiah
- Major
- Nehemiah
- Ramon
- Sidney
- Stefan
- Uriah
103. Angel Names
- Adriel
- Aziel
- Castiel
- Idris
- Nathanael
- Rey
- Uriel
- Valentin
See all 163 Angel Names for Boys
104. Alternative Names
- Bode
- Branson
- Bronson
- Dash
- Dayton
- Decker
- Justus
- Shepard
See all 1,080 Alternative Boy Names
105. Fun Names
- Bellamy
- Gio
- Graysen
- Kayson
- Kyler
- Mario
- Teddy
- Teo
106. Sports Names
- Brett
- Cristiano
- Danny
- Devin
- Frazier
- Jared
- Landry
- Lebron
See all 1,072 Sports Boy Names
107. Funky Names
- Baxter
- Fitz
- Ripley
- Saxon
- Steele
- Taj
- Tobin
- Vann
108. Movie and TV Names
- Dutch
- Ender
- Hawke
- Hercules
- Indiana
- McCoy
- Obi
- Westley
See all 935 Movie and TV Boy Names
109. Gemstone and Mineral Names
- Copper
- Diamond
- Dior
- Gemini
- Ivory
- Jaden
- Jewel
- Mercury
See all 280 Gemstone Names for Boys
110. Aristocratic Names
- Beauregard
- Constantine
- Demetrius
- Florian
- George
- Randolph
- Roderick
- Wolfgang
See all 770 Aristocratic Boy Names
111. Heroic Names
- Axle
- Bronx
- Cassian
- Conan
- Hadrian
- Marquis
- Royale
- Valor
112. Gorgeous Names
- Benito
- Carlton
- Falcon
- Lawton
- Marvin
- Nolan
- Santiago
- Toby
See all 806 Gorgeous Boy Names
113. Fairy Names
- Cottingley
- Kani
- Natsu
- Puck
- Quatro
- Terence
- Thom
- Willie
See all 923 Fairy Names for Boys
114. Weather Names
- Aria
- Azure
- Breeze
- Cloud
- Rain
- Rainn
- Sunny
- Thunder
115. Spunky Names
- Cosmo
- Foster
- Frankie
- Freddie
- Jagger
- Lux
- Ridley
- Zack
116. Presidential Names
- Dwight
- Franklin
- Jefferson
- Kennedy
- Lincoln
- Martin
- Nixon
- Truman
See all 488 Presidential Boy Names
117. Biblical Names
- Abram
- Joel
- Mark
- Moses
- Nicolas
- Paul
- Stephen
- Timothy
See all 967 Biblical Boy Names
118. Anime Names
- Dio
- Hiro
- Jin
- Kaito
- Lynx
- Pharaoh
- Sai
- Soul
119. Weird Names
- Caiden
- Cree
- Ezequiel
- Isaias
- Jru
- Odie
- Xzander
- Zoran
120. Frat Names
- Brett
- Caleb
- Chad
- Jacob
- Logan
- Todd
- Trent
- Tyler
121. Spring Names
- Indigo
- Jett
- Leaf
- Magnus
- Neo
- Octavian
- Palmer
- Wells
122. Summer Names
- August
- Blaze
- Caspian
- Elio
- Julio
- July
- Ocean
- River
123. Fall Names
- Gable
- Miller
- Redd
- Rusty
- Scout
- Wilder
- Woody
- Zephyr
124. Winter Names
- Archer
- Baker
- Ember
- Hart
- Lux
- Saint
- Shepherd
- Trinity
125. Christmas Names
- Egypt
- Ember
- Gabriel
- Israel
- Nazareth
- Peace
- Shephard
- Trinity
See all 342 Christmas Boy Names
126. Names with Meanings
- Adler – Eagle
- Barrett – Brave as a bear
- Carlo – Manly
- Kasey – Brave in battle
- Teagan – Beautiful, fairlittle songwriter
- Timber – Wood
- Willard – Brave, strong
- Zackary – God has remembered
See all 1,145 Boy Names with Meanings
127. Boy Names A-Z
These baby boy names are arranged by starting letters from A-Z. This can be an excellent starting point for your search if you already know what initials you would like your son to have.
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
128. Boy Names by Ending Letters
Think about how you want your son’s name to end. For example, many cute boy names end with vowels. Therefore you could browse boy names that end in ‘a’ or ‘ie’, or even a ‘y’. Modern boy names frequently end with an ‘o’.
Y | A | N | IE | ER | O | SON | ON | S | R | AN | I | LEY | TON
Baby Name Generator
Our baby name generator provides excellent naming choices. Select your naming category and we will help you find the perfect name for your son!