Henry Marsh

Henry Marsh may refer to:


 * Henry Marsh (naval officer) (died 1772), English naval officer
 * Sir Henry Marsh, 1st Baronet (1790–1860), Irish surgeon
 * Henry Marsh (runner) (born 1954), American Olympic steeplechase runner
 * Henry Marsh (bishop) (1898–1995), Anglican bishop in Canada
 * Henry Marsh (musician) (born 1948), British pop musician
 * Henry Marsh (neurosurgeon) (born 1950), British neurosurgeon
 * Henry Marsh (rugby union) (1850–1939), England rugby union international
 * Henry Alan Marsh (1901–1950), British rotary aircraft test pilot and manager of Cierva Autogiro Company
 * Henry A. Marsh (politician, born 1836) (1836–1914), American banker and mayor of Worcester, Massachusetts
 * Henry G. Marsh (1921–2011), mayor of Saginaw, Michigan
 * Henry L. Marsh (born 1933), American politician and civil rights lawyer
 * Henry W. Marsh (1860–1943), American insurance executive and co-founder of Marsh McLennan
 * Henry A. Marsh (politician, born 1943), American businessman, athlete, politician, and educator