Home › Cities

Estonian City Guides

Tallinn · Tartu · Narva · Pärnu·Updated August 2026

Four Estonian cities take meaningful numbers of foreigners, and they differ more than the size of the country suggests: the county median wage gap between Harju and Ida-Viru is 28%, and heating costs 2.2× more in Narva than in Tartu.

Compare at a Glance

TallinnTartuNarvaPärnu
Population460,58497,45151,02051,333
Change since 2022+15,585+2,620-2,959+391
Median wage, county€1,958€1,816€1,407€1,446
Unemployment7.4% (LFS)6% (LFS)9.9%3.9%
Apartments, €/m²€2,971.00€2,400.00—€1,988.00
Heating, €/MWh€77.82€62.41€137.69€68.76
Annual mean temp6.4°C6.3°C5.5°C6.8°C
Public transportFree if registered€21.30/month€20.00/month—
Rail to Tallinn—~10/day, 2h38+~5/day, 3h15+None
Newcomer serviceInternational HouseWelcome Centre — does ID codesIntegration Foundation HQNone

Heating excludes VAT, water includes it — see cost of living.

The City Guides

Other towns take newcomers too — Kohtla-Järve and Sillamäe in Ida-Viru, Viljandi, Rakvere and Kuressaare on Saaremaa.

Related guides