James M. Anderson may refer to:
- James M. Anderson (scientist), American scientist
- James M. Anderson (hospital executive), American hospital executive
- James McConnell Anderson (1907–1998), American painter and potter
- James Thomas Milton Anderson (1878–1946), Canadian politician; Premier of Saskatchewan, 1929–1934