Blach is a surname, from Old High German translating to the English word "black". It can also be a typo or misspelling of "black". It can also be a Polish surname Błach. Notable people with the name include:
Arne Blach (1900–1977), Danish field hockey player
Ejvind Blach (1895–1972), Danish field hockey player