Obec Starý Šachov sa nachádza v okrese Děčín v malebnom údolí vodáckej rieky Ploučnice. Rozkladá sa na oboch brehoch rieky v katastrálnych územiach Malý Šachov a Starý Šachov.
Prvá písomná zmienka o obci pochádza z roku 1387. V súčasnej dobe má Starý Šachov 217 stálych obyvateľov.
Tradíciou obce je dlhoročná činnosť futbalovej TJ Starý Šachov a Zboru dobrovoľných hasičov.
Dedina leží v chránenej krajinnej oblasti České stredohorie, južne od obce sa rozlieha prírodná rezervácia Kamenná hora s rozlohou 56, 74 ha.