Zelenogradsk ( ), prior to 1946 known by its German name   (Lithuanian and Old Prussian: Krantas), is a town and the administrative center of Zelenogradsky District in Kaliningrad Oblast, Russia, located 34 kilometers north of Kaliningrad, on the Sambian coastline near the Curonian Spit on the Baltic Sea.