GospelMount
Search Topics Scripture Prayer Resources Ebooks About Support the mission Saved articles
Jump to ▾

Jeremiah 23:4 Meaning: When God Raises Shepherds Who Care

I will set up shepherds over them who will feed them. They will no longer be afraid or dismayed, neither will any be lacking,” says Yahweh.

Meaning in one sentence

In Jeremiah 23:4, God promises to give His people shepherds who will truly care for them, ending fear and loss. A verse of hope after exile.

Jeremiah Old Testament Hebrew

Context

The book of Jeremiah records a people scattered by leaders who were supposed to protect them. Chapter 23 opens with God's anger at those shepherds, the kings and officials of Judah, who had destroyed and scattered His flock (vv.1-2). After promising to gather the remnant (v.3), God makes a new promise: He will raise up shepherds who will do what the old ones did not. The following verses (5-6) speak of a righteous Branch from David, so the whole passage moves from judgment toward a hope that reaches beyond the exile. For a people who had known only self-seeking rulers, this was a word they could hold on to.

Key Words

Three Hebrew words in this verse carry the weight of the promise. The first is the verb behind 'I will set up' (הֲקִמֹתִ, aqim). It means to establish, to make stand. God is the one acting. He does not hope good leaders will appear; He sets them in place.

The second word is 'dismayed' (יֵחַתּוּ, yechattu), from a root meaning to be shattered or broken. The people had been broken by the negligence of their leaders. God promises a wholeness so complete that terror itself falls away.

The third is 'lacking' (יִפָּקֵדוּ, yipakedu), which echoes the shepherds' failure from verse 2: they did not 'visit' (פקד) the sheep. Now, not one will go missing. The wordplay is deliberate, the leaders who failed to watch over the flock are replaced by shepherds who will not lose a single one. These three words together assure the reader that God's care covers every fear and every loss.

How Christians Read This Verse

Christians have read this verse in overlapping ways. Protestant commentators like Barnes point to leaders raised up after the exile, such as Ezra, Nehemiah, and the Maccabees, men who actually cared for the people. Reformed writers like Calvin emphasize faithful pastors who feed the flock with sound teaching. Gill, writing from a Baptist perspective, includes the apostles and later Christian rulers as part of the promise. And many, like Keil and Delitzsch, see the shepherds reaching their ultimate fulfillment in the Messiah, the righteous Branch from David described in verse 5. These readings do not compete. The promise stretches across history: God raises human leaders who point to the one perfect Shepherd.

A common misunderstanding

Some readers jump straight to the Messiah and miss the immediate hope of the verse. In fact, this promise spoke directly to people who had suffered under terrible rulers. God was assuring them that faithful leaders, like Nehemiah, who rebuilt Jerusalem, or the shepherds described in Jeremiah 3:15, would come. Yet the same promise widens to include Christ, the ultimate Shepherd. Both readings belong together; one is not a substitute for the other.

Living This Out

God raises shepherds for His flock. That could be a pastor who preaches with care, a small group leader who prays for you by name, or a friend who speaks truth into your life. But the promise is not just about human leaders. It is also about the Shepherd who never loses a single sheep. This week, if you feel afraid or shaken, let this verse remind you that God has not abandoned you. He has appointed care for you. And if you are the one called to lead, in your home, at work, in church, you can trust that God does not send you out alone. He is the one who raises up shepherds, and He will not let any go missing.

Main takeaway: God promises faithful shepherds who will care for His flock, so we need not be afraid, dismayed, or lost.

For Families

For ages 5, 8

God said He would give His people good leaders to take care of them, like a shepherd takes care of sheep. That means we don't have to be scared or feel lost. God makes sure we are safe.

For ages 9, 12

In this verse, God promises to put shepherds, leaders who truly care, over His people. The leaders before had been selfish and let the people get hurt, but God says things will be different. The shepherds He sends will feed the flock, meaning they will provide for them and protect them. The best part is that no one will go missing. Even when life feels scary, God knows exactly where you are and has placed people to guide you. That was a big hope for the people of Judah after the exile, and it's still true for us today.

Questions People Ask

Who are the 'shepherds' in Jeremiah 23:4?

The word refers to leaders like kings, priests, and prophets who were responsible for God's people. In this promise, God says He will raise up faithful leaders who will truly care for the flock, unlike the corrupt shepherds condemned earlier in the chapter.

Does Jeremiah 23:4 point to the Messiah?

Many Christians see this promise as finding its ultimate fulfillment in Jesus, the Good Shepherd. The very next verses (5-6) speak of a righteous Branch from David, which the Church has always understood as the Messiah. At the same time, the immediate context of the exile suggests God raised up human leaders like Nehemiah as part of the promise.

What does 'neither will any be lacking' mean?

Literally, not one sheep will be missing. The Hebrew word here (yipakedu) also means 'to be visited' or 'to be mustered.' It is a direct contrast to verse 2, where the shepherds failed to 'visit' the flock. Now, under faithful shepherds, every sheep will be accounted for and safe.

Is this promise for the church today?

Christians have applied this verse to the church, trusting that God raises up pastors and leaders who feed His people with truth and care. The promise that the flock will not be afraid or lost encourages believers that God's ultimate Shepherd is in control.

What was the situation of the people when Jeremiah gave this prophecy?

The people of Judah were under corrupt leadership that led to exile. Jeremiah prophesied just before and during the Babylonian captivity. The faithful shepherds promised here gave hope that God would restore His people and provide trustworthy leaders after the punishment was over.

For pastors & researchers

Hebrew interlinear, 8 commentaries & word study

Study page →