The #1 family finance and safety app.

close banner
Greenlight logo
Greenlight logo

By proceeding, you consent to our Privacy Statement.

1,020 boy names for your baby boy in 2025 that you’ll love

popular-boys-names

Hey, $mart parents 👋

Teach money lessons at home with Greenlight’s $mart Parent newsletter. Money tips, insights, and fun family trivia — delivered every month.

Having a baby boy this year? Congratulations! If you're having some trouble landing on a name for your baby boy, you may be looking for a little inspiration. Whether you're curious about popular Gen Z names that are going to Gen Alpha, unique boy names, or popular boy names, we've got you covered.

Related: Here's how to open a bank account for a minor.

Popular boy names

These are the most popular boy names, in order, according to the Social Security database, as of 2023. 

  1. Liam

  2. Noah

  3. Oliver

  4. James

  5. Elijah

  6. Mateo

  7. Theodore

  8. Henry

  9. Lucas

  10. William

  11. Benjamin

  12. Levi

  13. Sebastian

  14. Jack

  15. Ezra

  16. Michael

  17. Daniel

  18. Leo

  19. Owen

  20. Samuel

  21. Hudson

  22. Alexander

  23. Asher

  24. Luca

  25. Ethan

  26. John

  27. David

  28. Jackson

  29. Joseph

  30. Mason

  31. Luke

  32. Matthew

  33. Julian

  34. Dylan

  35. Elias

  36. Jacob

  37. Maverick

  38. Gabriel

  39. Logan

  40. Aiden

  41. Thomas

  42. Isaac

  43. Miles

  44. Grayson

  45. Santiago

  46. Anthony

  47. Wyatt

  48. Carter

  49. Jayden

  50. Ezekiel

Cool baby boy names

  1. Maximilian

  2. Rio

  3. Julio

  4. Mohammad

  5. Cassius

  6. Kasen

  7. Maximo

  8. Omari

  9. Clay

  10. Izaiah

  11. Lian

  12. Emir

  13. Jaime

  14. Samir

  15. Gerardo

  16. Kaizen

  17. Zachariah

  18. Jayson

  19. Albert

  20. Sincere

  21. Cillian

  22. Gunnar

  23. Boone

  24. Raul

  25. Jamie

  26. Jayceon

  27. Westin

  28. Kamden

  29. Colby

  30. Peyton

  31. Koen

  32. Nikolai

  33. Dorian

  34. Ocean

  35. Louie

  36. Layton

  37. Jase

  38. Kyro

  39. Benson

  40. Huxley

  41. Kenzo

  42. Conor

  43. Mohammed

  44. Arturo

  45. Phillip

  46. Augustine

  47. Reign

  48. Yosef

  49. Kareem

  50. Keegan

  51. Vicente

  52. Salem

  53. Reese

  54. Shawn

  55. Braylon

  56. Alden

  57. Julien

  58. Cannon

  59. Chaim

  60. Gustavo

  61. Boston

  62. Eliam

  63. Dennis

  64. Madden

  65. Krew

  66. Ahmed

  67. Layne

  68. Nikolas

  69. Mac

  70. Otis

  71. Harlan

  72. Azriel

  73. Emmitt

  74. Brixton

  75. Musa

  76. Jamison

  77. Zakai

  78. Aarav

  79. Caspian

  80. Finnley

  81. Raylan

  82. Mauricio

  83. Briar

Unique boy names

  1. Arjun

  2. Fraser

  3. Dale

  4. Conan

  5. Elm

  6. Eoghan

  7. Everly

  8. Ferris

  9. Fiore

  10. Lance

  11. Oriel

  12. Yael

  13. Nova

  14. Lupin

  15. Dale

  16. Hawk

  17. Heath

  18. Geo

  19. Darby

  20. Brent

  21. Bryn

  22. Alvin

  23. Arnie

  24. Avi

  25. Cary

  26. Dalton

  27. Emery

  28. Erskine

  29. Leighton

  30. Lyle

  31. Merrick

  32. Raffiel

  33. Tancredi

  34. Peyton

  35. Tracy

  36. Eason

  37. Evans

  38. Lawson

  39. Bailey

  40. Benton

  41. Burke

  42. Anders

  43. Eagan

  44. Harley

  45. Lonnie

  46. Marion

  47. Daylen

  48. Armstrong

  49. Astro

  50. Galileo

  51. Jupiter

  52. Rocket

  53. Solar

  54. Aldrin

  55. Altair

  56. Calypso

  57. Comet

  58. Cosmo

  59. Holmes

  60. Janus

  61. Neptune

  62. Red

  63. Saros

  64. Tarique

  65. Taurus

  66. Trek

  67. Vulcan

  68. Sol

  69. Rigel

  70. Pollux

  71. Spock

  72. Aries

  73. Eos

  74. Aten

  75. Cielo

  76. Draco

  77. Hoku

  78. Kepler

  79. Jericho

  80. Bjorn

  81. Cashel

  82. Cullen

  83. Dionne

  84. Orme

  85. Bassel

  86. Ollie

  87. Cadogan

  88. Royal

  89. Sterling

  90. Mario

  91. Kylo

  92. Sergio

  93. Jake

  94. Kashton

  95. Shepherd

  96. Franklin

  97. Ibrahim

  98. Ares

  99. Koda

  100. Kyle

  101. Kyson

  102. Kobe

  103. Pedro

  104. Santino

  105. Damon

  106. Nasir

  107. Sean

  108. Forrest

  109. Kian

  110. Tanner

  111. Jalen

  112. Zayne

  113. Nehemiah

  114. Edgar

  115. Clark

  116. Eden

  117. Gunner

  118. Isaias

  119. Esteban

  120. Hank

  121. Alijah

  122. Solomon

  123. Wells

  124. Sutton

  125. Royce

  126. Callen

  127. Reece

  128. Callahan

  129. Devin

  130. Troy

  131. Sylas

  132. Fabian

  133. Zaire

  134. Donovan

  135. Johnathan

  136. Frank

  137. Lewis

  138. Adan

  139. Alexis

  140. Tadeo

  141. Ronin

  142. Marcos

  143. Kieran

  144. Leonidas

  145. Bo

  146. Kendrick

  147. Ruben

  148. Camilo

  149. Garrett

  150. Matthias

  151. Emanuel

  152. Jeffrey

  153. Collin

  154. Lucian

  155. Augustus

  156. Memphis

  157. Rowen

  158. Yusuf

  159. Finnegan

  160. Makai

  161. Lionel

  162. Caiden

  163. Rodrigo

  164. Uriel

  165. Lucca

  166. Philip

  167. Andy

  168. Kaison

  169. Jaiden

  170. Porter

  171. Jasiah

  172. Ridge

  173. Frederick

  174. Amiri

  175. Rocco

  176. Asa

  177. Ayaan

  178. Kason

  179. Denver

  180. Dalton

  181. Major

  182. Allen

  183. Kolton

  184. Zaiden

  185. Ariel

  186. Rome

  187. Leland

  188. Marcelo

  189. Seth

  190. Jamir

  191. Leandro

  192. Miller

  193. Roberto

  194. Hezekiah

  195. Jonas

  196. Cassian

  197. Deacon

  198. Jaxton

  199. Keanu

  200. Alonzo

  201. Moises

  202. Conrad

  203. Drew

  204. Mohamed

  205. Anakin

  206. Soren

  207. Mack

  208. Pierce

  209. Kylan

  210. Princeton

  211. Zain

  212. Trevor

  213. Morgan

  214. Ozzy

  215. Roy

  216. Dominick

  217. Shane

  218. Hamza

  219. Moses

  220. Lawrence

  221. Ander

  222. Ledger

  223. Enrique

  224. Rayan

  225. Johan

  226. Saul

  227. Jamari

  228. Armando

  229. Kaysen

  230. Azariah

Biblical boy names

  1. Adino

  2. Azel

  3. Barak

  4. Boaz

  5. Ephron

  6. Ephraim

  7. Ishmael

  8. Jemuel

  9. Joah

  10. Kenan

  11. Lael

  12. Moab

  13. Mordecai

  14. Omri

  15. Philemon

  16. Silvanus

  17. Tekoa

  18. Zaccai

  19. Moses

  20. Solomon

  21. Saul

  22. Reuben

  23. Simeon

  24. Isaachar

  25. Zebulun

  26. Gad

  27. Thaddeus

  28. Jonas

  29. Abel

  30. Elijah

  31. Nathaniel

  32. Caleb

  33. Levi

  34. Jesse

  35. Noah

  36. Micah

  37. Asa

  38. Eliezer

  39. Zechariah

  40. Abraham

  41. Isaac

  42. Jacob

  43. Daniel

  44. Malachi

  45. Israel

  46. Abijah

  47. Amos

  48. Azariah

  49. Bezaleel

  50. Elihu

  51. Elkanah

  52. Hezekiah

  53. Jethro

  54. Joab

  55. Nahum

  56. Nathanael

  57. Obadiah

  58. Shadrach

  59. Tobiah

  60. Uriel

  61. Zebadiah

  62. Zimri

  63. Abner

  64. Elisha

  65. Hosea

Vintage boy names

  1. Hugo

  2. Leonard

  3. Harold

  4. Francis

  5. Ernest

  6. Clarence

  7. Chester

  8. Quincy

  9. Danny

  10. Ronald

  11. Taylor

  12. Scott

  13. Donald

  14. Marvin

  15. Elio

  16. Fletcher

  17. Dario

  18. Roland

  19. Wilson

  20. Bruce

  21. Gregory

  22. Walter

  23. Raymond

  24. Ralph

  25. Milton

  26. Clyde

  27. Stanley

  28. Eugene

  29. Norman

  30. Alvin

  31. Howard

  32. Percy

  33. Edwin

  34. Vincent

  35. Otis

  36. Amos

  37. Desmond

  38. Leon

  39. Sylvester

  40. Harvey

  41. Emil

  42. Reuben

  43. Morris

  44. Grover

  45. Herschel

  46. Benedict

  47. Wilbur

  48. Luther

Modern classics

  1. Davis

  2. Corey

  3. Nathan

  4. Elliot

  5. Marcus

  6. Nolan

  7. Wesley

  8. Louis

  9. Adrian

  10. Caleb

  11. Isaac

  12. Logan

  13. Julian

  14. Spencer

  15. Trevor

  16. Mitchell

  17. Miles

  18. Gavin

  19. Brendan

  20. Colin

  21. Grant

  22. Parker

  23. Travis

  24. Derek

  25. Shane

  26. Joel

  27. Bryce

  28. Garrett

  29. Dean

  30. Reed

  31. Blake

Rugged boy names

  1. Braylen

  2. Wade

  3. Colt

  4. Axel

  5. Rhett

  6. Cody

  7. Cash

  8. Ridge

  9. Huck

  10. Jace

  11. Brody

  12. Beau

  13. Weston

  14. Cannon

  15. Granger

  16. Slade

  17. Brant

  18. Flint

  19. Dax

  20. Brock

  21. Trace

  22. Barrett

  23. Gage

  24. Decker

  25. Stetson

  26. Holt

  27. Ace

  28. Ranger

  29. Nash

  30. Roper

  31. Judd

  32. Harlan

  33. Bear

  34. Denver

  35. Bridger

  36. Rowdy

  37. Tex

  38. Ford

  39. Rafe

  40. Dirk

Celebrity-inspired boy names

  1. Brad (Brad Pitt)

  2. Denzel (Denzel Washington)

  3. Will (Will Smith)

  4. Chris (Chris Hemsworth, Chris Evans, etc.)

  5. Zac (Zac Efron)

  6. Johnny (Johnny Depp)

  7. Hugh (Hugh Jackman)

  8. Tom (Tom Hanks, Tom Holland, Tom Cruise)

  9. Orlando (Orlando Bloom)

  10. Keanu (Keanu Reeves)

  11. Idris (Idris Elba)

  12. Channing (Channing Tatum)

  13. Benedict (Benedict Cumberbatch)

  14. Timothée (Timothée Chalamet)

  15. Ansel (Ansel Elgort)

  16. Rami (Rami Malek)

  17. Taron (Taron Egerton)

  18. Mahershala (Mahershala Ali)

  19. Lakeith (Lakeith Stanfield)

  20. Mads (Mads Mikkelsen)

  21. Dacre (Dacre Montgomery)

  22. Taika (Taika Waititi)

  23. Lin-Manuel (Lin-Manuel Miranda)

  24. Chiwetel (Chiwetel Ejiofor)

  25. Gaten (Gaten Matarazzo)

  26. Ewan (Ewan McGregor)

  27. Kiernan (Kiernan Shipka)

  28. Rupert (Rupert Grint)

  29. Shia (Shia LaBeouf)

  30. Jovan (Jovan Adepo)

  31. Wilmer (Wilmer Valderrama)

  32. Dashiell (Dashiell Hammett)

  33. Kodi (Kodi Smit-McPhee)

  34. LeBron (LeBron James)

  35. Domhnall (Domhnall Gleeson)

  36. Finnian (inspired by Finn Wolfhard)

  37. Justice (Justice Smith)

  38. Sacha (Sacha Baron Cohen)

  39. Jai (Jai Courtney)

  40. Leif (Leif Garrett)

  41. Misha (Misha Collins)

  42. Aksel (Aksel Lund Svindal)

  43. Quentin (Quentin Tarantino)

  44. Messi (Lionel Messi)

  45. Ronaldo (Ronaldo Nazário)

  46. Giannis (Giannis Antetokounmpo)

  47. Cristiano (Cristiano Ronaldo)

  48. Nikola (Nikola Jokić)

  49. Ridley (Ridley Scott)

  50. Viggo (Viggo Mortensen)

  51. Wiley (Wiley — UK rapper)

  52. Balthazar (Balthazar Getty)

  53. Fielder (Fielder Jewett)

  54. Gulliver (Gulliver McGrath)

  55. Liev (Liev Schreiber)

  56. Marlon (Marlon Brando)

  57. Rooney (Rooney Mara)

Rare boy names

  1. Zixuan

  2. Sophus

  3. Hammett

  4. Fearghus

  5. Aurelio

  6. Cassiel

  7. Dmitri

  8. Fenwick

  9. Galahad

  10. Jorvik

  11. Kaelith

  12. Laziel

  13. Melchior

  14. Nicasio

  15. Oberon

  16. Peregrin

  17. Quillon

  18. Rune

  19. Sylvan

  20. Tiberius

  21. Wulfric

  22. Xerxes

  23. Yulian

  24. Alaric

  25. Thorne

  26. Elric

  27. Zephyrus

  28. Emeric

  29. Corwin

  30. Vespasian

  31. Calix

  32. Lucan

  33. Theron

  34. Amadeus

  35. Balthazar

  36. Quinlan

  37. Isidore

  38. Octavian

  39. Leontius

  40. Cadmus

  41. Ignatius

  42. Aurelian

  43. Seraphim

  44. Tadhg

  45. Auberon

  46. Orpheus

  47. Evander

  48. Cyprian

Mythological boy names

  1. Apollo

  2. Atlas

  3. Achilles

  4. Odin

  5. Thor

  6. Perseus

  7. Theseus

  8. Ares

  9. Hermes

  10. Loki

  11. Anubis

  12. Castor

  13. Triton

  14. Horus

  15. Janus

  16. Eros

  17. Pollux

  18. Osiris

  19. Hades

  20. Dionysus

  21. Adonis

  22. Orpheus

  23. Pan

  24. Zephyrus

  25. Helios

  26. Argus

  27. Morpheus

  28. Cadmus

  29. Phobos

  30. Deimos

  31. Eryx

  32. Pallas

  33. Arion

  34. Proteus

  35. Thanatos

  36. Icarus 

  37. Baldur

  38. Frey

  39. Tyr

  40. Vidar

  41. Fenrir

  42. Heimdall

  43. Ra

  44. Set

  45. Thoth

  46. Ptah

  47. Khonsu

  48. Imhotep

  49. Lugh

  50. Cernunnos

  51. Bran

  52. Fionn

  53. Niall

  54. Krishna

  55. Vishnu

  56. Shiva

  57. Ganesha

  58. Indra

  59. Maui

  60. Tlaloc

  61. Quetzalcoatl

  62. Anansi

  63. Gilgamesh

  64. Enki

  65. Marduk

  66. Baal

  67. Dagon

  68. Kukulkan

Nature-inspired boy names

  1. River

  2. Sage

  3. Oakley

  4. Forrest

  5. Ash

  6. Rowan

  7. Bear

  8. Cedar

  9. Everest

  10. Stone

  11. Flint

  12. Sky

  13. Reed

  14. Falcon

  15. Canyon

  16. Moss

  17. Grove

  18. Birch

  19. Zephyr

  20. Linden

  21. Peak

  22. Puma

  23. Arbor

  24. Fox

  25. Gray

  26. Lynx

  27. Pike

  28. Summit

  29. Wing

  30. Robin

  31. Tiger

  32. Wolf

  33. Juniper

  34. Fern

  35. Fisher

  36. Lark

  37. Wilder

  38. Raiden

  39. Aspen

  40. Briar

  41. Cove

  42. Dune

  43. Hawk

  44. Lake

  45. Leaf

  46. Lotus

  47. Ocean

  48. Rain

  49. Riverstone

  50. Sequoia

  51. Snow

  52. Storm

  53. Thorne

  54. Vale

  55. Yarrow

Pop culture boy names

  1. Arlo (Arlo the Alligator Boy)

  2. Kylo (Star Wars)

  3. Neo (The Matrix)

  4. Ashby (TV character — alternate to Ash)

  5. Finnick (The Hunger Games)

  6. Clark (Superman)

  7. Miles (Spider-Man)

  8. Ronan (Guardians of the Galaxy)

  9. Anakin (Star Wars)

  10. T’Challa (Black Panther)

  11. Ender (Ender’s Game)

  12. Remus (Harry Potter)

  13. Sonic

  14. Ryder (Paw Patrol)

  15. Casper (Casper the Friendly Ghost)

  16. Link (Zelda)

  17. Obi (Star Wars)

  18. Peter (Spider-Man)

  19. Logan (Wolverine/X-Men)

  20. Harry (Harry Potter)

  21. Ron (Harry Potter)

  22. Draco (Harry Potter)

  23. Luke (Star Wars)

  24. Han (Star Wars)

  25. Tony (Iron Man)

  26. Steve (Captain America)

  27. Bucky (Winter Soldier)

  28. Barry (The Flash)

  29. Kalel (Superman’s birth name)

  30. Frodo (Lord of the Rings)

  31. Samwise (Lord of the Rings)

  32. Legolas (Lord of the Rings)

  33. Morpheus (The Matrix)

  34. Shrek (Shrek)

  35. Hiccup (How to Train Your Dragon)

  36. Po (Kung Fu Panda)

  37. Woody (Toy Story)

  38. Buzz (Toy Story)

  39. Emmet (The Lego Movie)

  40. Percy (Percy Jackson)

  41. Nico (Percy Jackson)

  42. Grover (Percy Jackson)

  43. Aang (Avatar: The Last Airbender)

  44. Sokka (Avatar: The Last Airbender)

  45. Zuko (Avatar: The Last Airbender)

  46. Klaus (The Umbrella Academy / Vampire Diaries)

  47. Elijah (The Vampire Diaries)

  48. Damon (The Vampire Diaries)

  49. Eleven (Stranger Things)

  50. Mike (Stranger Things)

  51. Dustin (Stranger Things)

  52. Lucas (Stranger Things)

  53. Hopper (Stranger Things)

  54. Geralt (The Witcher)

  55. Joel (The Last of Us)

  56. Tommy (The Last of Us)

  57. Nate (Uncharted / Gossip Girl)

  58. Chuck (Gossip Girl)

  59. Jasper (Twilight)

  60. Emmett (Twilight)

  61. Edward (Twilight)

  62. Aladdin (Aladdin)

  63. Gatsby (The Great Gatsby)

  64. Django (Django Unchained)

  65. Jareth (Labyrinth)

Royal and regal boy names

  1. Augustus

  2. Leopold

  3. Kingston

  4. Alaric

  5. Octavius

  6. Reginald

  7. Archibald

  8. Percival

  9. Roman

  10. Edmund

  11. George

  12. Charles

  13. Constantine

  14. Magnus

  15. Lucian

  16. Theodoric

Fancy boy names

  1. Xavier

  2. Cassius

  3. Dorian

  4. Everett

  5. Lucius

  6. Blaise

  7. Thelonious

  8. Atticus

  9. Ellington

  10. Lysander

  11. Montgomery

  12. Remington

  13. Sinclair

  14. Alistair

  15. Bellamy

  16. Calloway

  17. Cedric

  18. Ambrose

  19. Salinger

  20. Thackeray

  21. Valentin

  22. Casimir

  23. Darcy

European boy names

  1. Alessio

  2. Benedetto

  3. Caspar

  4. Dimitri

  5. Emiliano

  6. Gregor

  7. Ivo

  8. Julius

  9. Marius

  10. Oskar

  11. Paolo

  12. Rafael

  13. Stefan

  14. Tobias

  15. Wojciech

Asian boy names

  1. Akio

  2. Bhavin

  3. Chen

  4. Daiki

  5. Gaurav

  6. Haruto

  7. Imran

  8. Jin

  9. Kaito

  10. Lian

  11. Manu

  12. Navin

  13. Priya

  14. Ravi

  15. Sachin

  16. Tenzin

  17. Zhi

African boy names

  1. Adebayo

  2. Bakari

  3. Chike

  4. Digby

  5. Ekon

  6. Faraji

  7. Gideon

  8. Hadi

  9. Ibrahim

  10. Jabari

  11. Kofi

  12. Lamine

  13. Mandela

  14. Nuru

  15. Okechukwu

  16. Pangi

  17. Sekou

  18. Thabo

  19. Uba

  20. Zuberi

South American boy names

  1. Amadeo

  2. Bruno

  3. Ciro

  4. Diego

  5. Enzo

  6. Facundo

  7. Gaspar

  8. Hector

  9. Ivan

  10. Javier

  11. Leandro

  12. Nicolás

  13. Orlando

  14. Paulo

  15. Thiago

  16. Ulises

  17. Valerio

Australian & Oceanian boy names

  1. Arlo

  2. Bodie

  3. Caden

  4. Eamon

  5. Finnegan

  6. Gus

  7. Hayden

  8. Izaac

  9. Jasper

  10. Kai

  11. Lachlan

  12. Mikaere

  13. Patrick

  14. Riley

  15. Samson

  16. Tane

Long vs. short boy names

Short boy names:

  1. Max

  2. Jett

  3. Eli

  4. Cole

  5. Zane

  6. Jude

  7. Knox

  8. Rhys

  9. Bo

  10. Cruz

  11. Zeke

  12. Ty

  13. Ace

  14. Finn

  15. Cal

  16. Dex

  17. Jay

  18. Oz

  19. Blaine

  20. Reid

  21. Van

  22. Wes

  23. Beck

  24. Taj

  25. Jax

  26. Tate

  27. Gus

  28. Roy

  29. Mac

  30. Jed

  31. Lou

Long boy names:

  1. Bartholomew

  2. Leonardo

  3. Emmanuel

  4. Valentino

  5. Alessandro

  6. Demetrius

  7. Abernathy

  8. Malachiah

  9. Theodosius

  10. Nicodemus

  11. Cornelius

  12. Aurelius

  13. Leontius

  14. Obadiah

  15. Zephaniah

  16. Thessalonius

  17. Benedictus

  18. Cassiopeus

  19. Montelione

  20. Alessandros

  21. Barzillai

  22. Christophoros

  23. Demetrius

  24. Evangelos

  25. Octaviano

Find the perfect fit for your new baby boy

Ultimately, the best name for your baby is one that feels just right — one you’ll love saying for years to come! Whether you’re drawn to gender-neutral names, meaningful family names, or something completely unique, this list is a great starting point for your journey.

Once you’ve settled on the perfect first name, don’t forget to choose a middle name that complements it. Need inspiration? Check out these boy middle name ideas.

Looking for a fun way to shorten your little one’s name? This guide on nicknames for sons is packed with creative options.

And if you’re also searching for the perfect name for a baby girl, don’t miss this list of baby girl names for even more star-studded inspiration!

Have more fun — and learn more money skills. Greenlight teaches money lessons in engaging, bite-sized challenges that make learning fun for kids. Try Greenlight, one month, risk-free.†

This blog post is provided "as is" and should not be relied upon as a substitute for professional advice. Some content in this post may have been created using artificial intelligence; however, every blog post is reviewed by at least two human editors.


Share via

Logo

Join Greenlight. One month, risk-free.

Plans start at just $5.99/month for the whole family. Includes up to five kids.

Read how we use and collect your information by visiting our Privacy Statement.