Robert Strachan
Robert Strachan may refer to:
- Robert Strachan , Canadian trade unionist and politician
- Bob Strachan , Australian rules footballer for Collingwood
- Bob Strachan, Australian rules footballer for South Melbourne
- Robert Kenneth Strachan, missionary
- Harold Strachan, South African writer and anti-apartheid activist