David Guest

David Guest may refer to:


 * David Guest (communist) (1911–1938), British Communist mathematician and philosopher; killed in Spanish Civil War
 * David Guest (field hockey) (born 1981), Australian field hockey player
 * David Guest (athlete) (born 1991), British decathlete
 * David Guest (weightlifter) (born 1978), British weightlifter