James, Jamie, Jim, or Jimmy Thomson may refer to:

Arts and letters edit

Politicians edit

Sciences and mathematics edit

Sports edit

Association footballers edit

Other sports edit

Other edit

See also edit