Schacht is a German surname, derived from the common noun meaning "mine shaft".
Those bearing it include:
Emil Schacht (1854-1915), American architect, German immigrant
Hermann Schacht (1814-1864), German botanist and pharmacist
Hjalmar Schacht (1877–1970), German financial expert during the time of Hitler
Joseph Schacht (1902–1969), German Catholic scholar of Islamic Law
Henry Schacht (born 1933/'34), American businessman
Richard Schacht (born c. 1940), American philosopher
Chris Schacht (born 1946), Australian politician
Efrain Schacht Aristigueta (1921-2007), Venezuelan politician