John Shepherd
John Shepherd may refer to:
- John Shepherd (priest), Irish Anglican priest
- John Shepherd (jockey), English jockey
- John Shepherd (governor and chairman), governor of the Hudson's Bay Company and Chairman of the East India Company
- John James Shepherd, British Olympic tug of war competitor
- John Shepherd (RAF officer), British flying ace of the Second World War
- John Shepherd (footballer, born 1932), English footballer for Millwall, Brighton & Hove Albion and Gillingham
- John Shepherd (cricketer), West Indian cricketer
- John Shepherd (diplomat), British diplomat
- John Shepherd (footballer, born 1945), English footballer for Rotherham United, York City and Oxford United
- John Shepherd (scientist), British Earth system scientist
- John Shepherd (Australian politician), Member of the New South Wales Legislative Assembly, 1877–1880
- John Shepherd (actor), American actor and producer
- John Shepherd (physicist), American medical physicist
- John Thompson Shepherd, British-American physician and medical researcher
Characters
- John Elwood Shepherd, a character in the unfinished manga ''Zombiepowder.''