James Marsh (April 26, 1946 – August 12, 2019) was an American professional basketball player. He played for the National Basketball Association (NBA) for one season. He played college basketball at the University of Southern California. Marsh played professionally for the Portland Trail Blazers of the NBA from 1971 to 1972.