Hirsch (German for "deer", "stag") is a German surname and a Yiddish masculine given name. Notable people with the surname include: