Shack is a surname. Notable people with the surname include:
Eddie Shack (1937–2020), Canadian retired National Hockey League player
Joe Shack (1915–1987), Canadian National Hockey League player
Peter Shack (born 1953), Australian retired politician
Ruth Shack (1931–2026), American human rights activist



