James Cotton (disambiguation)
# James Cotton (disambiguation)

James Cotton (1935–2017) was an American blues musician.

James Cotton may also refer to:

* James Cotton (basketball) (born 1975), American basketball player
* James Cotton (gridiron football) (born 1976), American and Canadian football defensive end
* James Cotton (priest) (1780–1862), English clergyman and Dean of Bangor
* James Sutherland Cotton (1847–1918), British man of letters
