Jeremiah 23:2
“Therefore Yahweh, the God of Israel, says against the shepherds who feed my people: “You have scattered my flock, driven them away, and have not visited them. Behold, I will visit on you the evil of your doings,” says Yahweh.”
What does Jeremiah 23:2 mean?
God's anger here is directed at the leaders of Israel who have failed their most basic responsibility: caring for the people entrusted to them. Rather than gathering and protecting the flock, these shepherds have done the opposite, scattering them and abandoning them to hardship. The image of shepherding was deeply meaningful in ancient Israel, where it represented not just physical care but spiritual guidance and protection. What makes this passage powerful for anyone in a hard season is that God notices when leaders fail people. He doesn't overlook neglect or broken trust, and he promises to hold the unfaithful accountable. For those who have been hurt by leaders, institutions, or people who should have cared for them, this verse affirms that God sees what happened and takes it seriously. At the same time, the passage promises that God himself will step in where others have failed, which is why the next verses in Jeremiah speak of God gathering the scattered flock himself.