Wieś Starý Šachov leży w powiecie Děčín w malowniczej dolinie rzeki Ploučnice. Znajduje się na obu brzegach rzeki w obszarach katastralnych Malý Šachov i Starý Šachov.
Pierwsza pisemna wzmianka o wsi pochodzi z 1387 roku. Obecnie Stary Šachov ma 217 stałych mieszkańców.
Tradycją wsi jest wieloletnia działalność klubu piłkarskiego TJ Starý Šachov i ochotniczej straży pożarnej.
Miejscowość znajduje się w obszarze chronionego krajobrazu České středohoří, na południe od wsi leży rezerwat przyrody Kamenná hůra o powierzchni 56, 74 ha.