Sjatsk ble grunnlagt i 1553 som en militær utpost for å forsvare de sørlige grensene til Storfyrstedømmet Moskva. Byen fikk byrettigheter under Katarina den store i 1779.