John Marsh

John Marsh may refer to:

Politicians

 * John Marsh (MP fl. 1394–1397), MP for Bath
 * John Marsh (MP fl. 1414–1421), MP for Bath
 * John Allmond Marsh (1894–1952), Canadian Member of Parliament
 * John Otho Marsh Jr. (1926–2019), American congressman and Secretary of the Army

Association football

 * John Marsh (footballer, born 1922), known as Jack, English footballer
 * John Marsh (footballer, born 1940), English footballer
 * John Marsh (footballer, born 1947), known as Jack, English footballer
 * John Marsh (footballer, born 1948), known as Jackie, English footballer

Others

 * John Marsh (died 1688/1689), of Hartford, son-in-law of John Webster
 * John Marsh (1611–1674), of Salem, son-in-law of Samuel Skelton
 * John Marsh (composer) (1752–1828), English composer, diarist and writer
 * John Marsh (minister) (1788–1868), American minister and temperance advocate
 * John Marsh (pioneer) (1799–1856), American pioneer and early California settler
 * John Fitchett Marsh (1818–1880), English solicitor, official and antiquary
 * John Marsh (priest) (born 1947), British Anglican clergyman
 * Jon Marsh, musician in The Beloved
 * Jack Marsh (1874–1916), Australian cricketer
 * John Marsh, CFO of ESS Technology