Biblical names have remained popular since the Bible was first written down. These names are often used as an inspiration for who the child will become and a way of guiding the child’s development. The prophets in the Old Testament often gave their children names that were symbolic of their prophecies. Hosea named his child Lo-ammi (It means not my people) because he thought that the children of Israel were no longer children of God.
If you need to get some baby name ideas, these Biblical boy names will get you started. If you are like most parents, you may also need a middle name as well. Different names on this list can be combined for an entirely Bible-based name.
100 Biblical Boy Names
Ezra is a Hebrew name that also happens to be the name of a book in the Bible. It means court or help.
This Hebrew name appears in Matthew 4:21. It means he who supplants or undermines.
The Jordan river features prominently in the Bible. It makes sense then that this Hebrew name means river of judgment.
In the Bible, Lot was the only man in Sodom and Gomorrah who was a truly good man. When those cities were destroyed, he was allowed to take his family away. This Hebrew name means hidden, myrrh, wrapped up, covered or rosin.
This is both a Hebrew and an Arabic name. It means he that speaks or bitter.
Silas is a Latin name that appears in Acts 15:22. It means third or woody.
Tobias is a Hebrew name that means the Lord is good.
This Hebrew name appears in Acts 1:23. It means the gift of the Lord.
This beautiful Aramaic name appears in Matthew 10:3. It means he who praises or confesses.
Rufus is a Latin name that shows up in Mark 15:21. It means red.
Uriah is a beautiful name from 2 Samuel 11:3. This Hebrew name means the Lord is my fire or light.
Philip is a Greek name from Matthew 10:3. It means a lover of horses or warlike. Interestingly, the father of Alexander the Great was called Philip, and he was known for being a talented warrior and general.
Lucas is a Greek name that means luminous or white.
Gabriel is a Hebrew name that appears in Daniel 9:21. It means God is my strength.
Abel is famous for being the good brother in the story of Cain and Abel. This Hebrew name means breath, vanity or vapor.
This Latin name means lame. Unfortunately, it also happens to be a name of a fairly evil Roman emperor as well.
This Hebrew name means a rock or stone of help.
This Hebrew name means the salvation of the Lord.
John is a name of one of the Apostles. It means the grace or mercy of the Lord.
This is actually a Greek name, and it means white or luminous.
Paul is a Latin name that means little or small.
Saul is a Hebrew name that appears in 1 Samuel 9:2. It means lent, demanded or death.
Micah is a Hebrew name that means poor or humble. .
This Greek name means crowned or crown.
This Greek name appears in Matthew 4:18. It means a rock or stone.
Joshua is a Hebrew name that means a deliverer, a savior or the Lord is salvation.
This Greek name means a strong man.
Abram is a Hebrew name that means exalted father or high father.
Apollos is a Greek name that appears in Acts 18:24. It means destroyer or one who destroys.
Eli is a Hebrew name that means lifting up or the offering.
This is a Hebrew name that means an oblation, gift or one who is.
Solomon is a Hebrew name that means perfect, peaceable or one who recompenses.
Seth is a Hebrew name that means put or fixed.
This Hebrew name means a face of trust, bold aspect or protection. It appears in Exodus 6:25.
Levi is a Hebrew name that means associated with him.
Jethro is an unusual Hebrew name that means his posterity or his excellence.
This Hebrew name means God that hears.
This Biblical boy name appears in Genesis 3:17. It means red or earthy.
Elijah is a Hebrew name that means the strong Lord or God the Lord.
This is both an Aramaic and a Greek name. It means son of the prophet or consolation.
Ezekiel is a Hebrew name that appears in Ezekiel 1:3. It means strength of God.
This Hebrew name means he that cures.
This is a Latin name that appears in Matthew 10:4. It means the praise of the Lord or confession. Unfortunately, Judas was also the one who betrayed Jesus, so it might not be the most auspicious Biblical name for a little boy.
This Hebrew name appears in 1 Samuel 16:13. It means well-beloved or dear like King David was in the Bible.
This Hebrew name appears in Judges 13:24. It means his service, his sun or there the second time.
This Greek name is a popular Biblical boy name. It means a follower of Christ.
This is a Hebrew name that means dedicated or disciplined.
Jonathan is a Hebrew name that shows up in Judges 18:30. It means given of God.
This is a beautiful Hebrew name from Matthew 4:18. It means one who hears or obeys.
This Hebrew name shows up in Genesis 30:24. It means addition or increase.
This Aramaic name actually means a twin. Christians will also recognize the name from doubting Thomas, the Apostle who doubted Jesus.
In Matthew 9:9, this Hebrew name appears. It means a reward or given.
This Hebrew name shows up in Genesis 29:32. it means the vision of the son or one who sees the son.
This Hebrew name appears in 2 Samuel 5:14. It means giving, given or rewarded.
This is a Hebrew name from Jonah 1:1. Jonah means he that oppresses, a dove or a destroyer.
This is both a Hebrew and a Latin name. It comes from Isaiah 7:14 and means God with us.
Cornelius is actually a Latin name that has an old-fashioned ring to it. It appears in Acts 10:1 and means of a horn.
Alexander is a Greek name that shows up in Mark 15:21. It means defender of men or one who assists men. It also happens to be the name of the legendary conqueror, Alexander the Great.
Abraham is a Hebrew name from Genesis 17:5. It means a father of a great multitude.
Dan is a Hebrew name from Genesis 14:14. It means he that judges or judgment.
This Hebrew name shows up in Genesis 25:26. It means he that supplants or undermines. It can also mean the heel or cheater.
Michael is a Hebrew name that means poor or humble.
Timothy is a Greek name that shows up in Acts 16:1. It means valued of God or honor of God.
Jude is a Latin name from Jude 1:1. It means confession or the praise of the Lord.
Jeremiah is a Hebrew name that comes from 2 Chronicles 36:12. It means the exaltation of the Lord.
Gideon is a Hebrew name from Judges 6:11. It means a destroyer. It can also mean he that breaks or bruises.
This Hebrew name means salvation of God. It shows up in 1 Kings 19:16.
This Aramaic name comes from Matthew 10:3. It means a son that suspends the waters.
This Hebrew name appears in 1 Samuel 14:50. It means father of light.
This is a Hebrew name that hails from 1 Kings 15:9. This short, sweet name means a cure or a physician.
Caleb is a Hebrew name from Numbers 13:6. It can mean a crow, a dog or a basket.
Daniel is a Hebrew name from 1 Chronicles 3:1. It means God my judge or judgment of God. The name Daniel was made famous by the story of Daniel in the lions’ den.
This Hebrew name shows up in Isaiah 7:14. It means God is with us.
Jeremy has become a fairly common name over the last few decades. This Hebrew name comes from 2 Chronicles 36:12. It is said to mean the exaltation of the Lord.
This pretty Hebrew name hails from 1 Kings 13:2. It means the fire of the Lord or the Lord Burns.
Lazarus is a Hebrew name from Luke 16:20. It means the assistance of God. In the Bible, Lazarus died. Because of his sister’s faith, Jesus was able to raise him from the dead.
Samuel is a Hebrew name that appears in 1 Samuel 1:20. It means asked of God or heard of God.
This is actually a Latin name. It comes from Acts 12:12, and it means shining or polite.
Victor is a Latin name that shows up in 2 Timothy 2:5. This name means victor or victory.
In Hebrew, Jesus means God saves. It also happens to be the name of the Son of God, which makes it a very fortuitous choice for a little boy.
Zachariah would be a wonderful name for a baby boy. This Hebrew name can be shortened into nicknames like Zack. It appears in the Bible in 2 Kings 14:29. It means the memory of the Lord.
This unique Biblical boy name comes from Hebrew. It appears in Genesis 41:52. This name means increasing or fruitful.
This would be another unusual sounding name for a baby boy. This lovely Hebrew name appears in 1 Chronicles 2:55. It means trouble or sorrow.
This pretty Hebrew name comes from Judges 9:5. It means the perfection of the Lord.
This is a Hebrew name from Genesis 24:29. It means gentle or brittle. It can also mean shining or white.
Marcus is a Latin name that shows up in Acts 12:12. It means shining or polite.
Shem is a Hebrew name. It shows up in Genesis 5:32. It means renown or name.
Titus is a Latin name from 2 Corinthians 2:13. It means pleasing.
This simple Hebrew name comes from Genesis 25:25. It means he who acts or he who finishes.
Moses is a famous Biblical name. Moses led his people from enslavement in Egypt and wandered the desert for 40 years. During that time, God gave him the commandments. This Hebrew name initially appears in Exodus 2:10. It means drawn forth or taken out.
While Job may not have had an easy time, it is still a good name for a boy. In the Bible, Job was faithful to the Lord and the Lord blessed him. The devil pointed out that Job could be faithful only because of his blessings, so God put Job through many struggles to see if he was truly faithful. Through it all, Job remained true to his faith. This Hebrew name means he that weeps or cries.
Ira is a Hebrew name that shows up in 2 Samuel 20:26. It means making bare, watchman or pouring out.
Ethan is a Hebrew name that comes from 1 Kings 4:31. It means the gift of the island or strong.
Demetrius is a Greek name that appears in Acts 19:24. It means belonging to Ceres or belonging to corn.
Benjamin is a fairly common name to hear today. This popular baby boys’ name comes from a Hebrew name that means son of the right hand. It appears in Genesis 35:18.
Aaron is another Biblical name that parents often give their baby boys. This Hebrew name comes from Exodus 4:14. It means lofty, teacher or a mountain of strength.
Amos is a Hebrew name that means weight or loading.
Cain is the other brother in the story of Cain and Abel. As the “bad” brother, his name is probably not one that you want to give to your son. If you do, then you can know that this name means possessed or possession.
Isaac is another popular name from the Bible. This Hebrew name appears in genesis 17:19. It is a good name for a baby boy since it means laughter.
Noah is a Hebrew name that appears in Genesis 5:29. It means consolation or repose. Noah was the one who built the ark to carry all of God’s creatures through the flood.