Harrachov este un oraș în nordul Republicii Cehe, situat pe râul Mumlava, la patru km de granița cu Polonia.