← All articles

Published 2026-11-01 · 5 min read

How many times are angels mentioned in the Bible?

The words “angel” and “angels” appear 297 times in 283 verses of the King James Bible: “angel” 203 times and “angels” 94. Revelation has the most (76). Cherubims, seraphims and the archangel are counted separately.

Download the per-verse CSV to check every match yourself. The method file (JSON) lists the rule, the source hash and every result.

How we counted

Rule: whole word, any case, in the verse text of our King James Version file. A letter, digit, underscore or hyphen next to the match disqualifies it, so a form never matches inside a longer word; possessives such as “’s” stay in. An occurrence is one match; a verse counts once however many matches it holds. This is the same rule as our Bible word counter.

FormOccurrencesVersesIn the headline
angel203194yes
angels9492yes
Headline total297283

Verse totals cannot be added across rows: one verse can contain more than one form.

Angel of the LORD, cherubim, seraphim

Word or phrase (KJV)OccurrencesVersesOld TestamentNew Testament
“angel of the lord”68645612
“cherubims”6557641
“cherub”3021300
“seraphims”2220
“archangel”2202

“Angel of the LORD/Lord” is already inside the headline, because it contains “angel”. The cherubim and seraphim rows are separate words and are not added: the KJV spells their plurals “cherubims” and “seraphims”, and seraphims appear only in Isaiah 6. “Archangel” is a separate word (1 Thessalonians 4:16, Jude 1:9).

The source words also mean “messenger”. Hebrew malak and Greek angelos are sometimes translated “messenger” for human messengers, which this count does not include; and a few “angels” are human, such as the angels of the seven churches in Revelation 2–3, depending on interpretation.

Old Testament, New Testament and each book

TestamentOccurrencesVerses
Old Testament117108
New Testament180175
Book (KJV)OccurrencesVerses
Revelation7672
Luke2424
Judges2319
Acts2121
Zechariah2019
Matthew1919
Genesis1515
Hebrews1312
Numbers1111
Psalms1111
Show the other 24 books with at least one match
Book (KJV)OccurrencesVerses
1 Chronicles97
2 Samuel75
Exodus66
Mark55
John44
1 Corinthians44
1 Kings33
2 Kings33
Galatians33
Isaiah22
Daniel22
1 Timothy22
1 Peter22
2 Peter22
1 Samuel11
2 Chronicles11
Job11
Ecclesiastes11
Hosea11
Romans11
2 Corinthians11
Colossians11
2 Thessalonians11
Jude11

First: Genesis 16:7. Last: Revelation 22:16. The most in one verse is 3, in 2 Samuel 24:16, 1 Chronicles 21:15. 32 of the 66 books have no match.

Check the count yourself

Open angels-count-audit.csv in a spreadsheet: 283 rows plus a header, one for every verse containing a counted form. The headline_occurrences column sums to 297 (=SUM over it) and has 283 non-zero rows (=COUNTIF(range,">0")). The context_url column opens each verse.

Or recount from scratch. Download count-words.py and run it with Python 3:

python count-words.py --output-dir results

It uses only Python’s standard library, downloads the pinned KJV file, checks its SHA-256 (0c3b8afefa4efaa8bd72576682c8ad060e4ccb499e81943a9678de49ab9416ad) and writes every CSV and the method JSON. The KJV text was imported from aruljohn/Bible-kjv; its exact printing is unknown. Only verse text is counted: no headings, notes or Apocrypha.

To count another word with the same rule, use the Bible word counter.

Other word counts: fasting, forgiveness, heart, Enoch, Jesus, God and love.