Top 100 Baby Boy Names That Are Making Waves in 2023

Written By Adora

Parenting tips here.

Searching for the trendiest baby names for boys in 2023? Here is a list of the top 100 baby boy names in the US for 2023, categorized for your convenience – with some unexpected findings!

Would you be astonished if I revealed that Waylon and Weston rank among the 100 most sought-after baby boy names in 2023? How about Theo (not Theodore, simply Theo)? Or Kai?

While it might be anticipated that timeless boy’s names like William, Benjamin, and Thomas have enjoyed longstanding popularity for many years, there exists a plethora of newer, more contemporary baby names for boys that have entered the upper tiers of the top 100 baby names that could astonish you!

And that’s what we’re excited to present today.

Contemporary Popular Boy Names

Trendy Western Boy Names

Timeless Classic Boy Names

Biblical Popular Boy Names

Popular Spanish Boy Names

When discussing the popularity of a name, we refer to its ranking according to the Social Security Administration’s baby name database for the year 2022, which is the latest year available.

Let’s dive in –

Contemporary Popular Boy Names

These baby boy names are exceedingly modern – each is either a recent addition to the top 100 charts or swiftly climbing the ranks, rising up the ladder quickly.

Micah

  • Origin: Hebrew
  • Meaning: who is like God
  • Ranking: #90

Cooper

  • Origin: English
  • Meaning: barrel maker
  • Ranking: #53

Luca

  • Origin: Latin
  • Meaning: bringer of light
  • Ranking: #28

Ezra

  • Origin: Hebrew
  • Meaning: helper
  • Ranking: #25

Theo

  • Origin: Greek
  • Meaning: God’s gift
  • Ranking: #99

Kai

  • Origin: Hawaiian, Scandinavian
  • Meaning: sea, keeper of the keys
  • Ranking: #59

Ian

  • Origin: Scottish
  • Meaning: God is gracious
  • Ranking: #72

Leo

  • Origin: Greek
  • Meaning: lion
  • Ranking: #22

Bennett

  • Origin: English
  • Meaning: blessed
  • Ranking: #83

Roman

  • Origin: Latin
  • Meaning: from Rome
  • Ranking: #68

Maverick

  • Origin: American
  • Meaning: independent
  • Ranking: #40

Hudson

  • Origin: Old English
  • Meaning: son of Hudd
  • Ranking: #27

Asher

  • Origin: Hebrew
  • Meaning: happy, blessed
  • Ranking: #19

Beau

  • Origin: French
  • Meaning: beautiful
  • Ranking: #89

Elias

  • Origin: Hebrew
  • Meaning: the Lord is my God
  • Ranking: #43

Soft Trending Boy Names

Next, these popular baby names for boys are characterized by softness, sweetness, and charm:

Ethan

  • Origin: Hebrew
  • Meaning: strong, firm, enduring
  • Ranking: #21

Caleb

  • Origin: Hebrew
  • Meaning: faithful
  • Ranking: #52

Nolan

  • Origin: Irish
  • Meaning: champion
  • Ranking: #65

Liam

  • Origin: Irish, British
  • Meaning: strong-willed warrior or protector
  • Ranking: #1

Rowan

  • Origin: Irish, Scottish
  • Meaning: little redhead
  • Ranking: #96

Grayson (Greyson)

  • Origin: British
  • Meaning: son of the grey-haired man
  • Ranking: #37 (#95)

Logan

  • Origin: Gaelic
  • Meaning: hollow
  • Ranking: #33

Ryan

  • Origin: Gaelic
  • Meaning: little king
  • Ranking: #74

Aiden

  • Origin: Gaelic
  • Meaning: little fire
  • Ranking: #29

Trendy Western Boy Names

Get ready, cowboy! Did you know that the cowboy western ambiance is currently one of the hottest trends in baby name choices?

These rugged, Southern-inspired boy names feature some classics alongside a few contemporary options:

Weston

  • Origin: English
  • Meaning: from the western town
  • Ranking: #82

Mason

  • Origin: English
  • Meaning: one who works with stone
  • Ranking: #24

Jackson (Jaxon)

  • Origin: English
  • Meaning: the son of Jack
  • Ranking: #23 (#67)

Wyatt

  • Origin: English
  • Meaning: having the strength of a warrior
  • Ranking: #38

Wesley

  • Origin: English
  • Meaning: from the western meadow
  • Ranking: #70

Colton

  • Origin: English
  • Meaning: from the coal town
  • Ranking: #91

Waylon

  • Origin: English
  • Meaning: from the roadside land
  • Ranking: #66

Landon

  • Origin: British
  • Meaning: long hill
  • Ranking: #86

Walker

  • Origin: English
  • Meaning: fuller of cloth
  • Ranking: #78

Brooks

  • Origin: English
  • Meaning: from the running stream
  • Ranking: #76

Easton

  • Origin: English
  • Meaning: from the eastern town
  • Ranking: #80

Jameson

  • Origin: English
  • Meaning: the son of James
  • Ranking: #85

Parker

  • Origin: Old English
  • Meaning: park keeper
  • Ranking: #94

Jayden

  • Origin: English, Hebrew
  • Meaning: one who is thankful to God; God has heard
  • Ranking: #46

Dylan

  • Origin: Welsh
  • Meaning: son of the sea
  • Ranking: #41

If you’re fond of these names, be sure to bookmark our extensive list of nearly 300 country boy names for your little darling!

Timeless Boy Names

These classic boy names have remained popular for over 120 years.

Although they have fluctuated in popularity throughout the years, these baby names have appeared in the top 1000 baby names for boys in the US since the early 1900s (with the minor exception of a year or two).

Oliver

  • Origin: Latin
  • Meaning: olive tree
  • Ranking: #3

James

  • Origin: Hebrew
  • Meaning: supplanter
  • Ranking: #4

William

  • Origin: German
  • Meaning: with gilded helmet
  • Ranking: #6

Henry

  • Origin: German
  • Meaning: ruler of the home
  • Ranking: #7

Christian

  • Origin: Latin
  • Meaning: follower of Christ
  • Ranking: #73

Carter

  • Origin: English
  • Meaning: transporter of goods by cart
  • Ranking: #47

Benjamin

  • Origin: Hebrew
  • Meaning: son of the right hand
  • Ranking: #9

Lincoln

  • Origin: English
  • Meaning: town by the pool
  • Ranking: #54

Cameron

  • Origin: Scottish
  • Meaning: crooked nose
  • Ranking: #64

Miles

  • Origin: Latin
  • Meaning: soldier
  • Ranking: #55

Charles

  • Origin: English
  • Meaning: free man
  • Nicknames: Charlie, Chip
  • Ranking: #50

Theodore

  • Origin: Greek
  • Meaning: a gift from God
  • Nicknames: Theo, Teddy
  • Ranking: #10

Everett

  • Origin: Germanic
  • Meaning: brave
  • Ranking: #81

Julian

  • Origin: Greek, Latin
  • Meaning: youthful
  • Ranking: #35

Adrian

  • Origin: Latin
  • Meaning: son of Adria, from the Adriatic sea, or dark one
  • Ranking: #63

Matthew

  • Origin: Hebrew
  • Meaning: gift of God
  • Ranking: #39

Robert

  • Origin: Germanic
  • Meaning: bright fame
  • Ranking: #84

Jack

  • Origin: English
  • Meaning: God is gracious
  • Ranking: #86

Michael

  • Origin: Hebrew
  • Meaning: who is like God?
  • Ranking: #16

Anthony

  • Origin: Greek
  • Meaning: from Antium
  • Ranking: #44

Christopher

  • Origin: Greek, Latin
  • Meaning: bearer of Christ
  • Ranking: #56

Jonathan

  • Origin: Hebrew
  • Meaning: God has given
  • Ranking: #79

Alexander

  • Origin: Greek
  • Meaning: defender of men
  • Ranking: #17

Owen

  • Origin: Greek
  • Meaning: noble-born
  • Ranking: #18

Jordan

  • Origin: Hebrew
  • Meaning: to flow down
  • Ranking: #92

Nathan

  • Origin: Hebrew
  • Meaning: gift from God
  • Ranking: #57

Andrew

  • Origin: Greek
  • Meaning: brave, strong, courageous
  • Ranking: #61

Biblical Popular Boy Names

It’s well-known that names from the Bible remain some of the most favored baby names for boys – and this isn’t just true in 2023, but a trend we’ve seen persist over many decades.

Here are the most popular biblical baby boy names in 2023:

Noah

  • Origin: Hebrew
  • Meaning: rest
  • Ranking: #2

Elijah

  • Origin: Hebrew
  • Meaning: Yahweh is my God
  • Ranking: #5

Lucas

  • Origin: Greek
  • Meaning: bringer of light
  • Ranking: #8

Levi

  • Origin: Hebrew
  • Meaning: joined in harmony
  • Ranking: #12

Daniel

  • Origin: Hebrew
  • Meaning: God is my judge
  • Ranking: #14

Asher

  • Origin: Hebrew
  • Meaning: happy
  • Ranking: #19

Ezra

  • Origin: Hebrew
  • Meaning: to help or protect
  • Ranking: #25

Samuel

  • Origin: Hebrew
  • Meaning: God has heard
  • Ranking: #20

John

  • Origin: Hebrew
  • Meaning: Yahweh has been gracious
  • Ranking: #26

Joseph

  • Origin: Hebrew
  • Meaning: God will give
  • Ranking: #30

David

  • Origin: Hebrew
  • Meaning: beloved
  • Ranking: #31

Jacob

  • Origin: Hebrew
  • Meaning: supplanter
  • Ranking: #32

Aaron

  • Origin: Hebrew
  • Meaning: mountain of strength
  • Ranking: #71

Luke

  • Origin: Greek/Latin
  • Meaning: light-giving, bringer of light
  • Ranking: #34

Gabriel

  • Origin: Hebrew
  • Meaning: God is my strength
  • Ranking: #38

Isaac

  • Origin: Hebrew
  • Meaning: one who laughs or one who rejoices
  • Ranking: #42

Ezekiel

  • Origin: Hebrew
  • Meaning: strength of God
  • Ranking: #49

Thomas

  • Origin: Aramaic, Greek
  • Meaning: twin
  • Ranking: #45

Josiah

  • Origin: Hebrew
  • Meaning: God supports, and heals
  • Ranking: #51

Isaiah

  • Origin: Hebrew
  • Meaning: God saves
  • Ranking: #58

Joshua

  • Origin: Hebrew
  • Meaning: God is salvation
  • Ranking: #60

Jeremiah

  • Origin: Hebrew
  • Meaning: appointed by God
  • Ranking: #93

Silas

  • Origin: Latin
  • Meaning: forest or wood
  • Ranking: #87

Micah

  • Origin: Hebrew
  • Meaning: who is like God?
  • Ranking: #90

Adam

  • Origin: Hebrew
  • Meaning: son of the red earth
  • Ranking: #97

Nicholas

  • Origin: Greek
  • Meaning: victory of the people
  • Ranking: #98

If you find Biblical names appealing for your little boy, be sure to browse through our entire collection.

Popular Spanish Boy Names

Mateo

  • Origin: Spanish
  • Meaning: gift of God
  • Ranking: #11

Santiago

  • Origin: Hebrew
  • Meaning: supplanter
  • Ranking: #48

Jose

  • Origin: Spanish
  • Meaning: God will increase
  • Ranking: #88

Angel

  • Origin: Greek
  • Meaning: messenger of God
  • Ranking: #62

Leonardo

  • Origin: German
  • Meaning: lion-hearted or brave as a lion
  • Ranking: #75

Sebastian

  • Origin: Latin
  • Meaning: people of victory
  • Ranking: #13

Xavier

  • Origin: Latin
  • Meaning: bright
  • Ranking: #100

Conclusion

How did we fare? How many of these favored baby boy names did you consider for your list? 📝