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
If an internal link led you here, you may wish to change the link to point directly to the intended article. Category: