Malcolm Shepherd may refer to:
Malcolm Shepherd, 2nd Baron Shepherd (1918–2001), British Labour politician and peer Malcolm Shepherd (public servant) (1873–1960), senior Australian public servant
See also Malcolm Sheppard (born 1988), American football player