James Sheehan

James Sheehan may refer to:


 * Jim Sheehan (1885–1967), Australian politician
 * James Sheehan (Rhode Island politician) (born 1966), American state legislator in Rhode Island
 * James J. Sheehan (born 1937), historian of Germany
 * James Sheehan (artist) (born 1964), contemporary American artist
 * Jim Sheehan (baseball) (1913–2003), Major League Baseball catcher