Thus saith the LORD of hosts; It shall yet come to pass, that there shall come people, and the inhabitants of many cities:

ZECHARIAH 8:20KJV
truelightbible.com

What does Zechariah 8:20 mean?

Zechariah 8:20 says that the LORD of hosts promises a future time when people from many different cities will come together. This verse points to a gathering of people who are drawn to something significant that God is doing.

In this part of Zechariah, God is speaking through the prophet to encourage the people of Jerusalem after their return from exile. The verse looks ahead to a time of hope and restoration, where not just the people of Israel, but people from many places, will seek out the LORD’s presence and blessing in Jerusalem.

The Hebrew behind Zechariah 8:20

  • LORD (יְהוָה, YHWH): This is the personal name of God in the Hebrew Bible, often translated as "the LORD." Its use here stresses God’s authority and faithfulness in making this promise.
  • hosts (צְבָאוֹת, tseva’ot): This word means "armies" or "heavenly forces," highlighting God’s power and command over all spiritual and earthly forces.
  • people (עָם, ‘am): This term refers to a group or nation, and its use here suggests that the promise is not just for Israel, but for many different peoples.
  • cities (עִיר, ‘ir): The mention of "many cities" emphasizes the wide reach of this future gathering, showing that God’s work will attract people from far beyond Jerusalem itself.

Why Zechariah 8:20 matters

  • This verse shows that God’s restoration is not limited to one group, but is meant to draw people from many places, hinting at a wider impact than just Israel.
  • It connects to the surrounding verses, which describe a time of peace, blessing, and spiritual renewal for Jerusalem, reinforcing the theme of hope after hardship.
  • Zechariah 8:20 helps clear up the idea that God’s promises are only for one nation, instead pointing to a future where many nations seek the LORD together.