Zechariah 14:2

For I will gather all nations against Jerusalem to battle; and the city shall be taken, and the houses rifled, and the women ravished; and half of the city shall go forth into captivity, and the residue of the people shall not be cut off from the city.

Zechariah 14:2 (KJV)

Zechariah 14:2 belongs to a larger prophecy concerning the coming Day of the Lord, a time of divine judgment and intervention. The verse describes a future siege in which God Himself declares, “I will gather all nations against Jerusalem to battle.” This gathering is not merely a human political event; it is presented as under God’s sovereign direction, even though the outcome involves severe suffering for the city. The city will be captured, houses plundered, women assaulted, and half of the population will go into exile. Yet a remnant will remain, as the verse states, “the residue of the people shall not be cut off from the city.”

This preservation of a remnant is a recurring theme in Old Testament prophecy, indicating that God’s judgment is not total destruction but includes a purpose of preservation and future restoration. Historically, Zechariah was a prophet to the Jewish exiles who had returned from Babylon to rebuild Jerusalem and the temple. Many see a partial fulfillment of this prophecy in the Roman siege of Jerusalem in AD 70, when the city was captured and many were taken into captivity.

For the Christian reader, this passage underscores the seriousness of sin and the certainty of God’s judgment, but also the hope of redemption and restoration that God provides for His people. The language of the verse is graphic and disturbing, reflecting the harsh realities of ancient warfare, and it should be handled with sensitivity, focusing on the theological truths of God’s sovereignty, judgment, and mercy rather than dwelling on the violent imagery.

Previous Post
Zechariah 14:1
Next Post
Psalms 73:28