Shepherd (disambiguation)

Shepherd can refer to:


 * Shepherd, a term describing a person who tends, feeds, or guards flocks of sheep or, figuratively, guides somebody.
 * Lieutenant Shepherd, an officer of the British Royal Navy.