100 Biblical Boy Names: With Meanings

Are you looking for a suitable name for your brand new baby boy, but want to be sure it is derived from the Bible? Then you’ve come to the right place. Below, we’re showcasing the top 100 Biblical baby names for boys. From well-known baby names like Joshua and Aaron to lesser-known wonders like Azriel and Mordecai, you’re sure to find a name you love – whether it’s for your first son, second son, third, etc.

1. Aaron

While there is some debate over where Aaron originated, the meaning remains the same: high mountain, exalted, and enlightened.

2. Abel

Abel is a biblical name for a baby boy from the Old Testament that isn’t too overused. It means “breath” and has a Hebrew origin.

3. Abraham

Abraham is one of the most popular Christian names for a baby boy. It has Hebrew origins and means “father of multitudes.”

4. Asher

Asher was one of Jacob’s 12 sons and is derived from the Hebrew word “osher,” meaning happiness. However, the name Asher means fortunate, blessed, and happy one.

5. Azriel

The name Azriel is associated with the Angel of Death in Jewish traditions. It’s a Hebrew name meaning “God is my help” and is commonly spelled Asriel and Azrael.

6. Bartholomew

Bartholomew, a Hebrew name meaning “son of the furrow,” has been a less popular choice for centuries. However, it’s making a comeback as a unique Christian boy name.

7. Benaiah

If you’re looking for rarer Biblical boy names, Benaiah is an excellent choice. It means “built by God” and can be abbreviated to Ben.

8. Benjamin

Benjamin has been one of the most famous Biblical baby names for decades, and it doesn’t seem to be losing steam. You can’t go wrong with the name Benjamin, meaning “son of the right hand.”

9. Cain

Cain was the name of Adam and Eve’s firstborn in the Old Testament. Although it had negative connotations for years, it’s breaking through as a popular Biblical name for boys in this day and age. It means spear or possessed.

10. Caleb

This is one of the more popular Christian baby boy names. It was the name of one of only two Israelites who set out to enter the promised land and means dog or whole heart.

11. Daniel

Daniel has been in the top 15 baby boy names since 1972 and is considered the number one “D.” It has Biblical roots (The Book of Daniel) and means “God is my judge.”

12. David

Right below Daniel is David. One of the most popular Christian names for boys, meaning beloved, David is well-known as a Biblical name thanks to the famous story about Goliath.

13. Dathan

Dathan is undeniably an obscure name from the Old Testament. It’s a perfect option for parents who want their baby boy to have a less common name with Biblical roots.

14. Elijah

Elijah has long been in the top ten list for baby boy names. It’s a Hebrew name that means “Yahweh is God” and is referenced in the Bible as the prophet who rode his flaming chariot to Heaven.

15. Elon

Elon may be one of those few more surprising Biblical names, but it’s derived from a Biblical judge. It means “oak tree.”

16. Emmanuel

Among Biblical names for boys is Emmanuel, meaning “God is with us.” It can be spelled with two or one M’s. It was the name given to the promised Messiah.

17. Ephraim

Another of the lesser-used Christian boy names, Ephraim, is a firm name that means fruitful, fertile, and productive. It was the name given to the second son of Joseph, who found one of the twelve Israelite tribes.

18. Ethan

The name Ethan is used throughout the Bible, making it a solid name for Christian parents seeking a Biblical (and trendy) name. It means strong and firm.

19. Ezekiel

Ezekiel was the name given to a prophet in the Old Testament, the author of the Book of Ezekiel. And with the meaning of “God strengthens,” you can’t go wrong naming your baby boy this name.

20. Gabriel

Gabriel is undoubtedly one of the top Biblican boy names amongst Christian moms and dads. It was the name given to the archangel who spread the word of Jesus’ birth and means “God is my strength.”

21. Gideon

Although Gideon means hewer or having a stump for a hand, it’s swiftly becoming one of the more popular Bible names – but not as overused as other options.

22. Gomer

Parents looking for unique Bible-related baby names will appreciate Gomer, a Hebrew name meaning “to complete.” It was initially the name given to a grandson of Noah.

23. Haran

Among the more unique Biblical boy names is Haran. Haran was Abraham’s brother in the Old Testament. It is a Hebrew name meaning hill or mountain.

24. Herod

While many of these Christian boy names come from Hebrew roots, Herod is an option with a Greek origin. It means “song of the hero” and is a name found in the New Testament.

25. Hezekiah

Although this may be one of the more outlandish baby names for boys, it’s the name of an Old Testament king of Judah and means “God gives strength,” making it an excellent option with many suitable abbreviations.

26. Isaac

If you were overjoyed to find out you were having a boy, Isaac is an excellent Biblical name to choose. It means “laughter” due to Sarah and Abraham laughing at the news of their pregnancy in old age.

27. Isaiah

One of the names of a prominent prophet of the Old Testament, Isaiah, is now easily one of the trendiest baby names for boys. With a robust definition of “Salvation of the Lord,” it’s clear why it’s a top pick.

28. Ishmael

Ishmael is another top choice as a Christian name, the name given to Abraham and Hagar’s firstborn son. It means “God will hear” and has Hebrew roots.

29. Jacob

Jacob was undeniably one of the most prominent figures in the Old Testament. It’s also been a trending boy name for centuries. It means “supplanter” is one of the obvious choices for best Christian names for boys.

30. Jadon

Jadon is a good option if you’re looking for a Biblical baby boy name that’s increasingly growing in popularity and has a strong definition. It means “God has heard” and is easily one of the trendiest names 2024, especially when spelled with variations like Jaiden or Jayden.

31. James

Although James is one of the most common baby boy names, it never seems to fail at being a handsome and firm selection. It was initially the name of two apostles of the New Testament and is another baby boy name meaning “supplater.”

32. Jared

Those looking for popular Bible names that aren’t out of the box will appreciate Jared. This mighty name means “He descends” and was originally a name given to one of Adam’s descendants, making it a solid Biblical name.

33. Jason

Riding on the coattails of other popular J names like Jared and James is Jason. Jason is a Greek name that means “to heal” and is amongst some of the most used baby boy names.

34. Javan

Less popular compared to other “J” baby boy names, yet a masculine and handsome choice, is Javan. This name means Greece and was initially given to a son of Noah in the Bible.

35. Jeremiah

Jeremiah is a Hebrew name meaning “appointed by God” and was first given to a famous prophet in the Bible. Naturally, these features make it one of the most solid Bible names for boys.

36. Jericho

Those who would prefer to name their baby boy after a Biblical place rather than a Bible figure will appreciate Jericho, the spot where trumpets were heard and strength was born.

37. Jesse

Every parent will agree their child is a gift, which makes the name Jesse so fitting. This Hebrew name is literally defined as “gift” and is known as the father of King David in the Bible.

38. Jethro

Jethro has recently seen an uptick in popularity over recent years, and may be the more adventurous Hebrew name you’re looking for. It means excellence.

39. Job

Job is known in the Bible for his resilience, remaining faithful to the Lord regardless of his trials and tribulations. That alone is enough for parents to choose this Christian name, meaning persecuted.

40. Joel

As Joel was given to one of the mighty men of King David, it’s clear to see how Joel is one of the stronger Biblical boy names out there. Its actual definition is “Jehovah is his God.”

41. John

John has easily been one of the most predominant baby boy names for Christians over the past few hundred years, and it continues to reign supreme. It’s classic and has a definition of “God is gracious,” ensuring it’s the perfect name for any newborn baby boy.

42. Jonah

Jonah is a name most known for the Biblical story of Jonah and the whale. Yet, it’s also known for being a cute name for a baby boy. It means “dove.”

43. Joseph

It can be hard to find a Bible name that’s seen in the Old and New Testaments, but it is not impossible. Joseph is a great example. This is a timeless name for boys and men across the globe and means “Jehovah increases.”

44. Joshua

Joshua has long been a common choice for baby boy names nationally. Yet, it’s also a strong Bible name with firm roots, the name of the man who led the Israelites to the Promised Land. It means “the Lord is my salvation.”

45. Judah

Judah is a “praised” name among Christian moms and dads – and not just because the name literally means praised. Judah is a good Biblical name as it was the name given to one of Jacob’s sons.

46. Justus

Not as common as other J picks like Joshua or Jared and not as intense as Justice, Justus is the perfect in-between. This New Testament name means “just” and is undeniably one of the more unique choices among baby boy names.

47. Kenan

There aren’t a whole lot of options when it comes to Bible baby names for boys starting with “K,” but Kenan is one of them! This Hebrew name means possession and was given initially to the great-grandson of Adam.

48. Lazarus

Lazarus is known as the man who rose from the dead – and nowadays, the name itself is making a revival. More and more baby boys are being given the name Lazarus, a firm Bible name meaning “God is my helper.”

49. Levi

Levi has the perk of being shorter and easier to swallow compared to some other Bible baby names. It means joined or attached and has ties to the Old and New Testaments.

50. Luke

Are you looking for a Bible baby name from the New Testament? Luke is a premier pick! This was the name of the author of the third Gospel of the New Testament and means “man from Lucania.”

51. Malachi

Malachi was originally the name of the twelfth Hebrew prophet. Nowadays, it’s a popular Bible name for boys. This Hebrew name means “my messenger.”

52. Mark

Mark was the author of the second Gospel of the New Testament, making it a perfect choice for those seeking specific Christian names from the second half of The Book. It’s also popular and straightforward, so there’s no fear of mispronunciations. It means warlike.

53. Matthew

Your baby boy is a gift from God, and therefore, you can’t go wrong with the Bible boy name that holds the definition: Matthew.

54. Micah

Micah was the name of a Biblical prophet and means “who is like the Lord,” making it a Biblically-focused solid boy name. However, it’s also becoming increasingly trendy as it’s less common than other options like Michael.

55. Michael

On the other hand, those who don’t mind sticking to classic names can choose Michael, the name of an archangel in the Bible. This Hebrew name means “who is like God?”

56. Mordecai

This baby boy name is definitely a mouthful, but it’s one of those baby names you won’t soon forget with a strong Bible significance. It means “follower of Marduk” and is of Hebrew origin.

57. Moses

Moses is, without a doubt, one of the most notable figures in the Bible with a remarkable story. In the Bible, he’s a leader and prevails over anything in his way, making this a good boy name for a first born. Its actual meaning is “delivered from the water.”

58. Nathan

When looking up popular baby names starting with “N” for boys, you’ll likely run into Nathan. This baby boy name has been trending for years, and there’s no end in sight. It’s an attractive Bible name meaning “given.”

59. Nehemiah

Although Nehemiah may be one of the less popular baby names for boys, it’s one that any Christian family will appreciate. It means “comforted by God” and was given to the prophet who rebuilt Jerusalem after Babylonian captivity.

60. Nicodemus

Nicodemus was a scarcely used boy name in the New Testament, but nonetheless, it has ties to the Bible. It means “victory of the people.” One perk to this name is you can utilize the nickname Nico, which is quite popular nowadays.

61. Noah

You can’t think of “Noah” without thinking of the famous ark. That said, it’s a top pick for those looking for a Biblical boy name. It means rest and response.

62. Obadiah

The name Obadiah is sprinkled throughout the Bible. And with a meaning like “servant of God,” it’s an evident top choice for Christian moms and dads – albeit one of the lesser known Biblical boy names.

63. Omar

Those seeking “O” baby names for their baby boy may consider Omar. Although only mentioned briefly in the Old Testament, Omar has a strong definition you’ll like: flourishing, thriving, and eloquent.

64. Ozias

Are you looking for lesser-known Bible baby names? Ozias is a boy name seen throughout the Bible, but it’s not as popular as other baby names. It is a Greek name meaning salvation.

65. Paul

Paul was one of Jesus’ Apostles, which immediately ranks this boy name highly for Christian moms and dads. And although Paul means “small,” it’s a prevalent first name and middle name.

66. Peter

Another one of Jesus’ Apostles and another top-notch boy name for Christians is Peter. Peter is undeniably a Christian pick but is also quite popular in mainstream society. It’s defined as rock or stone.

67. Philip

Yes, there’s another excellent Bible boy name that falls under the “P” and “Apostle” category. It’s Philip, and it means lover of horses.

68. Raphael

With the meaning of “God has healed,” Raphael is undeniably a beautiful name for any baby boy. It also has excellent Biblical significance, being the name of one of the archangels.

69. Reuben

Reuben is one of many definitively masculine boy names from the Bible. It is a Hebrew name meaning “behold, a son,” which is all the more reason to name your brand-new baby boy it.

70. Reuel

Want a boy name that is robust and rare? Reuel is a perfect choice! This sturdy name was given to Moses’ father-in-law and is defined as “friend of God.” It doesn’t get much better than that.

71. Samson

Samson, meaning “sun,” is a well-known Bible name. He was known as the supernaturally strong character who lost his strength after his hair was cut, which immediately gives this name some exciting and fun history.

72. Samuel

Like many other baby boy names on this list, Samuel has an old-world charm that is highly enjoyable for many parents. It’s a Biblical name meaning “told by God,” making it even more appealing.

73. Sargon

If you want to give your baby boy a name fit for a king, you might choose Sargon. This was a name literally given to one of the kings in the Old Testament and is defined as “true king.”

74. Seth

Seth is one of those Biblical baby boy names known for its short but strong presence. The name originally given to Adam and Eve’s third son, it means appointed and placed.

75. Silas

This name’s origins are often debated, but it doesn’t negate the fact it has ties to the Bible. And with two meanings – “of the forest” and “prayed for” – it’s a unique name you won’t tire of.

76. Simon

Although baby boy names that seep through the New and Old Testaments are rare, the few that exist are tremendous – including Simon, a firm and lesser-known name meaning “he has heard” or “flat-nosed.”

77. Solomon

This is one of the more classic baby names that won’t disappoint. In fact, with a definition simply of “peace,” it’s one that’s encouraged for parents everywhere.

78. Thaddeus

Thaddeus has plenty of Biblical significance and is an option that has an antique feel that’s quickly becoming more modern. Although the true meaning remains unclear, the most common definition is “gift of God.”

79. Theophilus

Every Christian parent wants their child to grow up as a friend of God. What better way to do it than to start them with this interesting name, Theophilus, which means “friend of God.” You can call them Theo for short!

80. Thomas

Thomas may have an interesting story in the Bible, but it remains one of the most common and classic baby boy names of all time. It simply means twin.

81. Timothy

This New Testament name tends to weave in and out of popularity, but there is no denying it’s a Bible name you and your new bundle of enjoy will adore. It means “honoring God.”

82. Titus

Titus is an honorable Bible name for a boy. No, really – it is actually defined as a “title of honor,” so there’s no confusion.

83. Tobias

Every Christian parent will agree that God is good, making Tobias an excellent name for their child. The Greek from Hebrew name means “God is good.”

84. Urban

Although this name may have been overlooked, it’s a name found in the Bible – and one that definitely stands apart from the crowd. It’s defined as “of the city” and has Latin roots.

85. Uriel

Uriel was a name given to one of the Old Testament’s archangels, which automatically gave it a boost in the popularity department. However, the meaning makes it stand out: “God is my light.”

86. Zachariah

Those looking for a more professional name than “Zach” or “Zachary” may like Zachariah. It means “ “the Lord has remembered” and has a distinguished err to it.

87. Zebediah

Step outside of the box of ordinary Bible names and opt for the unique Zebediah instead, meaning “gift of Jehovah.”

88. Zebulon

While this name may sound futuristic, it has Old Testament roots. The enticing Hebrew name means “exaltation or little dwelling.”

89. Zion

The name Zion tends to have cultural significance to Jerusalem, but it is a mighty Bible name nonetheless. It means “highest point.”

90. Zimri

If the thrill of saying this name out loud isn’t enough to sway you, perhaps the meaning will: “my music, my praise.” This name is seen throughout the Bile, such as one of the Kings of Israel.

Bonus: Gender Neutral Bible Names For Your New Baby Boy

For those who are looking for a more gender neutral option, here are ten choices directly from the Word:

91. Angel

Every Christian parent will be glad to name their child after a messenger of God.

92. Ariel

Ariel is commonly used as a girl’s name, but if you’re using it based on the Bible, you’ll know it’s 100% male-friendly. It means “lion of God,which is unmitakably powerful.

93. Eden

It’s never a bad idea to name your baby after the place of paradise!

94. Ezra

With a delightful meaning of happy, helpful, and strong, you simply can’t go wrong.

95. Ira

Short and sweet but with a powerful meaning of “watchful,” it’s an excellent choice for baby boys.

96. Jordan

Jordan is an ever-popular boys name with many meanings, including descending, “to flow”, river of judgment, and excellent descendant.

97. Maacah

Maacah has been a gender neutral name since its humble beginnings in the Bible, given to males and females. It means “to crush.”

98. Shiloh

This wonderful name means many things, including a gift from God, charmer, and tranquil.

99. Terah

Terah was originally given to the father of Abraham. Now, it’s used commonly as a girl’s name, but it can still be used for a boy. It means “wandered.”

100. Thea

This glorious unisex name means “gift of God,” so you can’t go wrong giving it to your baby boy.

Conclusion – Christian Names For Boys

These 100 baby names all get their inspiration from the Bible to some capacity, so you know you won’t go wrong choosing one of these wonderful names for your son. Which one is your favorite?

Leave a Comment