El nombre actual Slavsk deriva de la palabra rusa Slava (gloria), traducida literalmente como ciudad gloriosa.
El nombre en alemán del lugar, Heinrichswalde, está ligado a uno de sus primeros propietarios, Heinrich Ehrentreich von Halle.
La mansión, no lejos de la iglesia construida en 1686, se convirtió en dominio en 1738 y luego fue privatizada nuevamente.
En 1785, Heinrichswalde se describe como un pueblo con una iglesia, un molino de viento y 57 hogares.
En 1871 pasó a formar parte del Imperio alemán y en 1891 tuvo lugar la conexión a la línea ferroviaria Tilsit-Königsberg, lo que contribuyó al auge económico de la ciudad comercial.
Según datos alemanes, 16.000 lituanos prusianos vivían en el distrito en 1890 (29% de la población).
En 1946 el pueblo recibió los derechos de ciudad junto con su nombre actual, Slavsk.
Slavsk tiene un pequeño museo germano-ruso exhibe recuerdos de antiguos residentes alemanes.