Původní vesnice Dörfl založená v 17. století byla o století později přejmenována po majitelích na Harrachov. Tradiční obživou místních obyvatel byla sklářská výroba. Produkty zdejší sklárny, založené v 18. století, brzy dosáhly světového věhlasu pro svou špičkovou kvalitu a uměleckou hodnotu. V roce 1902 se „město na hranici“ stalo konečnou stanicí unikátní železniční trati Tanvald-Harrachov. Několik let poté se začíná psát nová kapitola historie města, které je v současnosti jedním z nejvýznamnějších center zimní i letní rekreace v Krkonoších.