Harrachov (německy Harrachsthal) je osada, část města Šluknov v okrese Děčín. Nachází se asi 1,5 km na sever od Šluknova. Jsou zde evidovány čtyři adresy.[3] V roce 2011 zde trvale žilo sedm obyvatel.
Harrachov leží v katastrálním území Královka o výměře 2,84 km2.[4]
Nejstarší písemná zmínka pochází z roku 1787.[5]
Šluknov • Císařský • k. ú. Královka (Královka • Harrachov) • Království (zahrnuje Fukov) • Kunratice • Nové Hraběcí • Rožany