Lyrics
Verse 1
You make me lie down in fields of green
Find rest by quiet streams
My soul restoring
Your rod and staff they comfort me
I'll follow where You lead
Fearing nothing
Chorus
Oh good shepherd
Lead me on
Oh good shepherd
I'm right where I belong
I belong here
Verse 2
You prepare a table before me
With all my enemies
And serve forgiveness
Your goodness and mercy shadow me
For all my history
Til I see heaven
Chorus
Oh good shepherd
Lead me on
Oh good shepherd
I'm right where I belong
I belong here
Bridge
All my days I will stay
In the house of my Father
And all my days I'll remain
In the arms of the good shepherd
Verse 3
Where my soul has finally found its rest
And I have no request
I'm in need of nothing
Chorus
Oh good shepherd
Lead me on
Oh good shepherd
I'm right where I belong
I belong here
Video
Meaning & Inspiration
Good Shepherd draws its language and movement from Psalm 23. Green fields and quiet streams introduce God as the one who gives rest and restores the soul. The rod and staff become signs of comfort rather than threat, allowing the singer to follow without fear. In the chorus, the request to be led is joined to a confession of belonging, making dependence on the Shepherd sound secure rather than uncertain.
The second verse continues the psalm's imagery with a prepared table, surrounding enemies, goodness, and mercy. Its reference to forgiveness places that provision within a Christian understanding of grace, while the promise of heaven looks beyond present care to lasting fellowship with God. The bridge's desire to remain in the Father's house also reflects the psalm's closing hope. By the final verse, the soul has found rest and lacks nothing, echoing the opening claim that the Shepherd supplies every need. The song therefore treats guidance, protection, forgiveness, and eternal homecoming as connected gifts of God's faithful care.
Related Scripture
- Psalm 23:1-6 The song follows the psalm's images of the shepherd, green pastures, quiet waters, a prepared table, mercy, and God's house.
- John 10:11 Jesus identifies himself as the good shepherd who lays down his life for the sheep.