Zelenogorsk, Saint Petersburg

Zelenogorsk
Зеленогорск
Terijoki (Finnish)
Other transcription(s)
 • FinnishTerijoki
Flag of Zelenogorsk
Coat of arms of Zelenogorsk
Location of Zelenogorsk in Saint Petersburg
Location of Zelenogorsk in Saint Petersburg
Interactive map of Zelenogorsk
Zelenogorsk is located in Russia
Zelenogorsk
Zelenogorsk
Location of Zelenogorsk
Zelenogorsk is located in Saint Petersburg
Zelenogorsk
Zelenogorsk
Zelenogorsk (Saint Petersburg)
Coordinates: 60°12′N 29°42′E / 60.200°N 29.700°E / 60.200; 29.700
CountryRussia
Federal subjectSaint Petersburg
Population
 • Total
14,958
 • Estimate 
(2023)
15,492 (+3.6%)
Time zoneUTC+ ()
Postal code
197720Edit this on Wikidata
Dialing code+7 812 (as in the rest of Saint Petersburg)
OKTMO ID40361000
Preview warning: Page using Template:Infobox settlement with deprecated parameter image_skyline. Replace with image.

Zelenogorsk (Russian: Зеленого́рск), known as Terijoki prior to 1948 (a name still used in Finnish and Swedish), is a municipal town in Kurortny District of the federal city of St. Petersburg, Russia, located in part of the Karelian Isthmus on the shore of the Gulf of Finland. Population: 14,958 (2010 census); 12,074 (2002 census); 13,032 (1989 Soviet census).

It has a station on the St. Petersburg-Vyborg railroad. It is located about 50 kilometers (31 mi) northwest of central Saint Petersburg.