Imatra
Imatra is an industrial town in South Karelia. It is dominated by Lake Saimaa, the River Vuoksi and the Finnish-Russian border. Wikivoyage
Population 24,345 (Wikidata)
Before you go
Getting there
Remembered in this browser only, with the last few you used.
Places © OpenStreetMap contributors, as of 9 October 2026. Description from Wikivoyage (CC BY-SA). Events from Wikidata and Wikivoyage, population from Wikidata.