Martin Zach (4 January 1933 – 27 September 2008) was a German ice hockey player. He competed in the men's tournament at the 1956 Winter Olympics.