What is the meaning of the “seven heads,” “ten horns,” and “stars of heaven” in Revelation 12?

Posted on

Revelation 12 begins a new line of prophecy, which continues to the end of the book. This section of prophecy sets forth the church of God in conflict with the powers of evil, and the church’s ultimate triumph over them.

A. The seven heads appear also on the beast John saw rising from the sea (Rev. 13:1), and on the scarlet-colored beast in Revelation 17:3. The heads in Revelation 17:9, 10 are identified as “seven mountains” and “seven kings.” It can be concluded that the seven heads of the dragon represents political powers that have championed the cause of the dragon, and through which the dragon has exercised his persecuting power.

Some hold that the number “seven” is here used as a round number to show completeness, and that it is not necessary to find precisely seven nations through whom Satan has operated. For a description of the seven-headed serpent in ancient mythology study Isa. 27:1. The Talmud also mentions a dragon with seven heads (Ḳiddushin 29b, Soncino ed., p. 141).

B. The “ten horns” represent the governments, or nations, that support the major powers in their oppression of God’s people and church. During pagan Rome’s tenure (Revelation 12:3, 4), they represented the 10 barbarian tribes that supported the papacy in eventually bringing down the Roman empire (Daniel 7:23, 24). These tribes later became modern Europe. In the last days, they will represent all the nations of the world as they unit in the end-time coalition (Revelation 16:14; 17:12, 13, 16) which will support “Babylon the great” in her warfare against God’s people.

C. “The third part of the stars of heaven” are the angels who supported Lucifer in his insurrection in heaven and who were cast out with him (Revelation 12:9; Luke 10:18; Isaiah 14:12).

In His service,
BibleAsk Team


A closing message from BibleAsk:

Thank you for visiting BibleAsk – an online ministry dedicated to providing Bible based answers to your questions. If you enjoyed and agree with this answer, please like and share! If you don’t agree, please leave a comment below, and we’ll be sure to respond! If you have another question you would like to ask, please click here and someone from our team will personally answer it (don’t worry, your email address will never be shared). Check out our Bible Answers page to see just Bible verses answering thousands of questions. If you feel impressed to support this ministry, kindly visit our donate page to send a tax-deductible love gift to BibleAsk. Any donation size helps 🙂