Zelenogorsk, Saint Petersburg

Zelenogorsk
Зеленогорск
Terijoki (Finnish)
Other transcription(s)
 • FinnishTerijoki
Location of Zelenogorsk in Saint Petersburg
Interactive map of Zelenogorsk
Zelenogorsk
Location of 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+3 (MSK )
Postal code
197720
Dialing code+7 812 (as in the rest of Saint Petersburg)
OKTMO ID40361000

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.