Veatch is a surname. Notable people with the surname include:
Dan Veatch (born 1965), American swimmer
Greg Veatch, American soccer player
Henry Babcock Veatch (1911–1999), American philosopher
James C. Veatch (1819–1895), American lawyer, politician and Union Army general
John Veatch, American scientist
Robert M. Veatch (1843-1925), American politician and businessperson