Leech (surname) explained
Leech is an English surname, originally denoting a physician (in reference to the medical practice of bloodletting). Notable people with the surname include:
- Allen Leech (born 1981), Irish stage, television and film actor
- Andrew Leech (born 1952), English cricketer
- Faith Leech (1941–2013), Australian freestyle swimmer
- Fred Leech (1923–2001), English footballer
- Geoffrey Leech (1936–2014), specialist in English language and linguistics
- George L. Leech (1890–1985), American prelate of the Roman Catholic Church
- George Leech (actor) (1921–2012), British actor and stunt performer
- Gwyneth Leech, American artist
- Haliburton Hume Leech (1908–1939), Royal Air Force aviator, air racer and test pilot
- James Russell Leech (1888–1952), Republican member of the U.S. House of Representatives from Pennsylvania