My 2 cents;
Many disagree about the Millennial Kingdom, but we should not forget the Old Testament prophets speak of a future time when God will restore Israel, rebuild Jerusalem, establish the reign of the Messiah, and bring the nations under His rule. When we read these prophecies together with Revelation 20:1–6, we find a picture that deserves to be studied seriously. The Old Testament does not mention a thousand-year period specifically, but it describes many of the conditions that can be understood in light of Christ's thousand-year reign.
God promised through Jeremiah that He would restore Israel and Judah to their land: “For behold, the days are coming,” says the LORD, “that I will bring back from captivity My people Israel and Judah” (Jeremiah 30:3). He also promised that His people would no longer serve their former oppressors but would serve Him and “David their king, Whom I will raise up for them” (Jeremiah 30:8–9). Since David had already died, this points toward a future ruler from David's royal line. God also promised to rebuild Jerusalem (Jeremiah 30:18) and declared that He would watch over His people “to build and to plant” (Jeremiah 31:27–28). Jeremiah 31:38–40 further describes Jerusalem being rebuilt and set apart as holy to the LORD. Although some of these promises had a historical fulfillment after the Babylonian exile, the question remains whether all their details have been fulfilled.
Isaiah also describes a future time when God's rule will be established among the nations. Isaiah 2:2–4 says that in the latter days the nations will come to the mountain of the LORD to learn His ways. God's instruction will go forth from Jerusalem, He will judge among the nations, and they will turn their weapons into tools for farming. Nation will no longer fight against nation, and they will learn war no more. Isaiah 9:6–7 speaks of the promised Son who will sit upon the throne of David and establish a kingdom of justice and righteousness that will never end. Isaiah 11:1–5 describes the righteous Branch from Jesse, who will judge with righteousness, while Isaiah 11:6–9 describes peace throughout creation and the earth being filled with the knowledge of the LORD. Isaiah 11:10–12 also speaks of the Root of Jesse and the gathering of God's scattered people.
Ezekiel gives us another important part of this picture. In Ezekiel 36:24–28, God promises to gather His people from the nations, bring them into their land, cleanse them, give them a new heart, and put His Spirit within them. In Ezekiel 37:21–22, He promises to gather Israel and make them one nation under one King. Then Ezekiel 37:24–25 declares that David, God's servant, will be their King and Shepherd, and that God's people will walk in His judgments and keep His statutes. Ezekiel 37:26–28 adds the promise of a covenant of peace and God's dwelling among His people forever. Ezekiel 40–48 also describes a future temple, its service, and the division of the land. The exact timing and interpretation of this vision are debated, but it belongs to the wider prophetic picture of God's presence among a restored people.
Micah 4:1–4 describes the same future picture found in Isaiah 2: nations will come to learn God's ways, the LORD will judge among the peoples, and war will cease. Micah 4:7 declares that the LORD will reign over His people in Mount Zion forever. This connects the restoration of God's people with His reign and the peace of the nations.
Zechariah gives us some of the clearest statements about Jerusalem and God's future rule. Zechariah 8:3 says that the LORD will return to Zion and dwell in Jerusalem, which will be called the City of Truth and the Holy Mountain. Zechariah 8:7–8 promises that God will gather His people from the east and west and bring them to dwell in Jerusalem. Zechariah 14:4 describes the LORD standing on the Mount of Olives in the context of the day of the LORD. Then Zechariah 14:9 declares, “And the LORD shall be King over all the earth.” Zechariah 14:16 describes survivors from the nations going up to Jerusalem to worship the King, the LORD of hosts, and keep the Feast of Tabernacles. This is an important passage because it describes the LORD reigning over the earth while people from the nations come to worship Him. It also speaks of consequences for nations that refuse to come (Zechariah 14:17–19).
Daniel also describes the coming kingdom. Daniel 2:44 says that the God of heaven will establish a kingdom that will never be destroyed and will bring the other kingdoms to an end. Daniel 7:13–14 describes one like the Son of Man coming with the clouds of heaven and receiving dominion, glory, and a kingdom, so that all peoples, nations, and languages will serve Him. His dominion will never pass away. Daniel 7:27 adds that the kingdom under the whole heaven will be given to the saints of the Most High. These passages show that God's kingdom will overcome earthly kingdoms and that the Messiah's rule will extend over the nations.
When we compare these prophecies with Revelation 20:1–6, we find that John describes a specific period of one thousand years during which Satan is bound and Christ's faithful people reign with Him. The Old Testament does not give this exact time period, but it describes the Messiah's reign, Israel's restoration, Jerusalem's future, and the nations living under God's rule. These passages can be understood together as describing a future earthly kingdom before the final state.
We must also distinguish the Millennial Kingdom from the eternal state. Revelation 20:1–6 describes the thousand-year reign, followed by Satan's final defeat in Revelation 20:7–10 and the final judgment in Revelation 20:11–15. Revelation 21:1–4 then describes the new heaven and new earth, where death, sorrow, crying, and pain will be no more. This sequence matters because the Old Testament prophecies describe nations, worship, judgment, and conditions that may fit a kingdom before the final state. Christians disagree about how some of these prophecies should be understood, but we should examine each passage carefully rather than dismissing the possibility of a future earthly temporary preparative fulfillment.
The central point is that these promises are not isolated. Jeremiah speaks of Israel's restoration, Jerusalem's rebuilding, and the coming King from David's line (Jeremiah 30:3, 8–9, 18; 31:27–28, 38–40). Isaiah and Micah describe the nations coming to Jerusalem, learning God's ways, and living in peace (Isaiah 2:2–4; 9:6–7; 11:1–12; Micah 4:1–7). Ezekiel describes a restored and cleansed Israel under one Shepherd (Ezekiel 36:24–28; 37:21–28), while Zechariah declares that the LORD will be King over all the earth (Zechariah 8:3, 7–8; 14:4, 9, 16–19). Daniel describes the Son of Man receiving dominion over the nations and an everlasting kingdom (Daniel 2:44; 7:13–14, 27).
The strongest argument for a future Millennial Kingdom is the connection between these Old Testament promises and Revelation 20:1–6. We should not dismiss the prophets describe a coming King, a restored people, Jerusalem, and God's rule over the nations. Revelation then reveals the thousand-year reign of Christ. We should not claim that every detail has already been fulfilled when the Scriptures themselves leave important questions to be examined. Instead, we should consider all these passages together and allow God's promises to speak for themselves.