The Lord is My Shepherd

Lyrics & Information
LyricsAbout the song...
The Lord is my Shepherd, no want shall I know
He leadeth my soul where the still waters flow
And safe in green pastures He maketh me rest
Restores me when wand’ring, redeems when oppressed

Through the valley and shadow of death though I stray
Thy rod shall defend me, thy staff be my stay
Since thou art my guardian, no evil I fear
No harm can befall with my comforter near

Thy mercy will follow me all of my days
And in thine own house thou preparest my place
With blessings unmeasured my cup runneth o’er
Oh what shall I ask of thy providence more?

 “I am the good shepherd, and know my sheep…”
John 10:14 KJV
Words by James Montgomery (Based on Psalm 23), alt.; music and additional text by Sally DeFord

There are a few hymns that I can’t remember ever not loving. This is one of them, though I’ve begun to realize it’s the words I love and not necessarily the traditional tune. This original melody begged to be written–though it does echo one line of the familiar hymn.

The accompaniments are nearly identical, but there are a few modifications in the choral version to accommodate the harmonies. The violin obbligato can be used with either arrangement. The solo score is provided both with and without the obbligato included. The choral score includes the violin, and a “vocal parts only” score which is just that—and only two pages long.

One note–I know someone will ask, so here’s the answer in advance: The key signatures in the sheet music are not the same as those used in the recording, because the vocalist chose to sing it up a step, beginning in Eb major. That puts the end section after the key change in six sharps–a key that some pianists don’t really care for much. If you’re happy to play in six sharps, feel free to use the Personal Composer files to transpose it. If you hand it to an unsuspecting accompanist in that key, be sure to tell them it’s not my fault. 😉

Sheet Music and Recordings
Sheet MusicAudio/MP3 DownloadsCDs and Other Good Stuff
Download free sheet music in PDF format using these links:

If PDF files display or print incorrectly, right-click the link and save the file, then view and print from your local drive.

Transpose or resize the music, using these files, and the free Personal Composer demo found here: Personal Composer Demo.
If no files are listed here, the Personal Composer files are not yet available.

Pre-printed Music:

(None available)
Listen/Free 128Kbps Downloads for personal use:

Click the + button to expand the player.
Click the “Play” button to listen.
Click the song title to listen at Soundcloud.
Click “Download” to save the free MP3 to your device.
Vocals by Heather Prusse, Accompaniment Track

There’s always a chance the audio players above won’t work on your particular system. If the links above don’t cooperate, you can use these direct links to save the files:

High-quality 320Kbps MP3s and FLAC files
These files are .50 each. The links will take you to the purchase page in a new browser screen. Purchase includes a license to copy and distribute the file on any physical medium (CD, DVD, etc.) in unlimited quantities, for non-commercial use. (It also pays for the file hosting, and keeps new recordings in the works!) If you want to burn CDs to distribute as gifts to classes or groups, Christmas cards, etc., or if you just like the sound better, these are the files for you.

YouTube Videos

Sing-along track.
This Song on Audio CD:

"Reaching for the Light" CD cover

Reaching for the Light
Vocals by Heather Prusse

"Reaching for the Light - Accompaniment Tracks" CD Cover

Reaching for the Light
Accompaniment Tracks

He is My Song CD
Vocals by Various Artists

He is My Song
Accompaniment Tracks

(All CDS)

Other Commercially Available Products:
(None available)

  14 Responses to “The Lord is My Shepherd”


    This is THE best arrangement ever! We could feel the spirit every time our choir practiced it! Thank you.


    First – thank you for the depth and breadth of your work. I have sung many of your pieces in church choirs over the years. The arrangements are wonderful, and I find the parts to be very , well, learnable.
    Second – have you ever considered including .midi files on your site? I don’t play much, but as a techie I could help our choir by making practice .mp3s, one for each part, with the accompaniment and the other parts in the background. I have DAW software and can do a lot with a .midi file.


    Thank you for once again for revealing some of the loveliness of your heart and your Savior!
    God bless you, Sally, for all the good you do with your music!


    Dear Sally,

    Love it. Praise God!

    Where I can find and download the accompaniment of this song without the violin in the background? Pls email me. Thank you very much.


    Thank you for sharing your talent God has given you. I really hope I could be your apprentice. Thank you very much.


    Help! I’m trying to transpose this using PC, but after downloading the pc file, and trying to open it with pc, I get an error that the file isn’t a PC file. Any suggestions would be so appreciated!!


    Dear Sally,

    I am a missionary serving in the Oklahoma Tulsa Mission. I was trying to find a piece to sing on Easter this Sunday and came across this. It’s so beautiful! Thank you so much for this!


    I LOVE this arrangement! It’s so lovely and it’s interesting to sing as a choir. The spirit of the words really shines through the melody. The violin part is beautiful, but simple enough to be played by young women in our ward. I’m excited to work on this piece with the ward choir and they love it, too. Thank you!


    Beautiful! I LOVE how it is sort of Celtic sounding. And I can sing it in sacrament meeting since it is a hymn. Keep ’em coming!


    I am renaming our ward choir to the Sally Deford choir. We love singing your beautiful music. Thank you so much for what you contribute to lovely easy music.


    It’s so nice. I love it! Thank you for making beautiful music. May God bless you more!


    Dear Sally

    Absolutely beautiful. Thank you.


 Leave a Reply

five + 4 =