Kalamaja, Tallinn: apartment prices and market overview
Apartments in Kalamaja sold for a median €4,324/m² in Q3 2026 (117 notarised sales, Maa- ja Ruumiamet). That is +35% against Põhja-Tallinn as a whole (€3,200/m²) and +47% against Tallinn (€2,949/m²). Year on year the price moved −5%. 30% of last year's sales were in buildings completed in 2016 or later. Typical rent is €17.4/m² per month, a gross yield of about 4.8%.
Price trend: Kalamaja vs Põhja-Tallinn vs Tallinn
Quarterly median price per m² of notarised apartment sales. A quarter without a point had under 5 sales and no published median.
| Quarter | Kalamaja €/m² | Sales | Avg size | Põhja-Tallinn €/m² | Tallinn €/m² |
|---|---|---|---|---|---|
| Q3 2026 | €4,324 | 117 | 63.0 m² | €3,200 | €2,949 |
| Q2 2026 | €4,494 | 102 | 62.0 m² | €3,184 | €2,948 |
| Q1 2026 | €4,515 | 103 | 62.7 m² | €3,029 | €2,903 |
| Q4 2025 | €4,325 | 108 | 60.1 m² | €3,123 | €2,888 |
| Q3 2025 | €4,541 | 118 | 60.3 m² | €3,074 | €2,851 |
| Q2 2025 | €4,483 | 136 | 59.6 m² | €3,229 | €2,881 |
| Q1 2025 | €4,277 | 98 | 57.7 m² | €2,955 | €2,823 |
What sells in Kalamaja
Sales by building era and flat size, 2025-Q4–2026-Q3 (285 sales). A median is shown where a group had at least 5 sales with a published median.
Building era
Flat size
Rent in Kalamaja
Median rental offers of the last 24 months inside the asum borders (248 offers, Estiq market database). A group is shown from 5 offers.
| Rooms | Rent / month | Size | €/m² | Offers |
|---|---|---|---|---|
| 1 | €540 | 26.7 m² | 20.2 | 51 |
| 2 | €840 | 47.1 m² | 17.9 | 119 |
| 3 | €1,290 | 74.9 m² | 17.2 | 60 |
| 4+ | €2,870 | 122.1 m² | 23.5 | 17 |
| All | €840 | 48.4 m² | 17.4 | 248 |
Housing associations and building stock
Housing association annual reports (e-Business Register) and building data from the Building Register (EHR). Medians from 10 associations.
Developments and building permits
Building permits, notices and detailed plans in the asum from the Building Register (Estiq Radar).
| Project | Stage | Flats |
|---|---|---|
| Volta kvartali | under construction | 485 |
| Kalaranna tn 8 | building permit issued | 376 |
| Allveelaeva tn 2 | under construction | 75 |
| Staapli tn 4 | building permit issued | 68 |
| Kotzebue tn 22 | under construction | 26 |
| Vabriku tn, Graniidi tn (3 hoonet) | building permit issued | 23 |
Other neighbourhoods in Põhja-Tallinn
Median apartment sale price €/m², Q3 2026. Kalamaja ranks #1 of 7 in the district.
| Neighbourhood | €/m² | Sales | YoY |
|---|---|---|---|
| Kalamaja ◀ | €4,324 | 117 | −4.8% |
| Kelmiküla | €3,954 | 10 | — |
| Pelgulinn | €3,124 | 81 | +8.3% |
| Kopli | €2,885 | 47 | −3.0% |
| Karjamaa | €2,740 | 22 | +2.5% |
| Sitsi | €2,643 | 28 | +0.4% |
| Pelguranna | €2,626 | 85 | +2.8% |
| Merimetsa | 0 | — | |
| Paljassaare | 1 | — |
Põhja-Tallinn district overview → · All Tallinn neighbourhoods →
Apartment buildings in Kalamaja (400)
Buildings with a housing association; each links to the building page with register data and a valuation.
Streets
- Kopli tn
- Soo tn
- Tööstuse tn
- Kungla tn
- Vana-Kalamaja tn
- Salme tn
- Vabriku tn
- Suur-Patarei tn
- Graniidi tn
- Kalaranna tn
- Väike-Patarei tn
- Valgevase tn
- Jahu tn
- Kalevi tn
- Niine tn
- Linda tn
- Vibu tn
- Kotzebue tn
- Volta tn
- Uus-Kalamaja tn
- Põhja pst
- Suur-Laagri tn
- Kalma tn
- Köie tn
- Kalju tn
- Küti tn
- Malmi tn
- Tõllu tn
- Kalju põik
- Niine põik
- Noole tn
- Oda tn
- Kalasadama tn
- Kesk-Kalamaja tn
- Leigeri tn
- Tallinn, Küti tn
- Väike-Laagri tn
- Võrgu tn
- Kopli tänav
- Tallinn, Kopli tn
- Tallinn, Kotzebue tn
- Tallinn, Linda tn
- Kalaranna tn 8
- Jahu tn 1
- Vibu tn 2
- Tööstuse tn 43
- Jahu tn 6/1
- Põhja pst 21
- Kalaranna tn 25
- Kalma tn 12
- Vabriku tn 2
- Oda tn 2
- Kotzebue tn 9
- Kalaranna tn 21
- Vibu tn 5
- Vibu tn 3
- Kalasadama tn 4a
- Kotzebue tn 5
- Vana-Kalamaja tn 16
- Kotzebue tn 20
- Noole tn 4
- Jahu tn 10
- Kopli tn 4a
- Kopli tn 6
- Soo tn 1b
- Põhja pst 17b
- Jahu tn 1a
- Valgevase tn 11a
- Põhja pst 5
- Suur-Patarei tn 25
- Kalaranna tn 15
- Kalaranna tn 17
- Suur-Patarei tn 20
- Suur-Patarei tn 23
- Vabriku tn 59
- Küti tn 2a
- Jahu tn 8
- Vana-Kalamaja tn 29
- Suur-Patarei tn 2
- Vana-Kalamaja tn 45
- Graniidi tn 9
- Salme tn 6
- Suur-Patarei tn 6
- Suur-Patarei tn 27
- Vana-Kalamaja tn 20a
- Vana-Kalamaja tn 43
- Vana-Kalamaja tn 48
- Graniidi tn 25
- Kopli tn 28
- Salme tn 26
- Suur-Patarei tn 7
- Tõllu tn 7
- Vana-Kalamaja tn 10
- Vana-Kalamaja tn 41
- Kotzebue tn 14
- Soo tn 30
- Vana-Kalamaja tn 8
- Väike-Patarei tn 11a
- Graniidi tn 28
- Kopli tn 58
- Kotzebue tn 7
- Kotzebue tn 12
- Kungla tn 3a
- Kungla tn 10
- Köie tn 14
- Soo tn 28
- Kopli tn 8
- Kungla tn 5a
- Kungla tn 7
- Volta tn 34
- Kopli tn 40
- Kungla tn 12a
- Niine tn 6
- Salme tn 44
- Soo tn 25
- Tööstuse tn 3
- Tööstuse tn 35
- Vana-Kalamaja tn 7
- Väike-Patarei tn 10
- Kalevi tn 18
- Kopli tn 16
- Kopli tn 66
- Küti tn 15
- Noole tn 6
- Suur-Patarei tn 5
- Suur-Patarei tn 9
- Vabriku tn 8a
- Vabriku tn 41
- Volta tn 2
- Väike-Laagri tn 4
- Graniidi tn 13
- Graniidi tn 24
- Graniidi tn 26
- Kalevi tn 40
- Kopli tn 40a
- Kungla tn 30
- Kungla tn 33
- Köie tn 6
- Salme tn 15
- Soo tn 40
- Suur-Patarei tn 16
- Tõllu tn 10
- Tööstuse tn 28
- Vabriku tn 8
- Vabriku tn 37a
- Kalevi tn 28
- Salme tn 24
- Uus-Kalamaja tn 19
- Graniidi tn 16
- Graniidi tn 33
- Kalevi tn 32a
- Kalevi tn 42
- Kalju põik 8
- Kopli tn 28a
- Kopli tn 32
- Kopli tn 34
- Kotzebue tn 27
- Kotzebue tn 33
- Kungla tn 14
- Kungla tn 18
- Kungla tn 22
- Linda tn 6
- Linda tn 8
- Niine tn 8
- Põhja pst 21b
- Põhja pst 21c
- Salme tn 3
- Salme tn 21
- Salme tn 22
- Suur-Patarei tn 1
- Suur-Patarei tn 3
- Suur-Patarei tn 18a
- Suur-Patarei tn 21a
- Suur-Patarei tn 21b
- Tõllu tn 5
- Tõllu tn 12
- Uus-Kalamaja tn 1
- Uus-Kalamaja tn 11
- Vabriku tn 43
- Valgevase tn 4
- Valgevase tn 7
- Valgevase tn 8a
- Vana-Kalamaja tn 23
- Vana-Kalamaja tn 36
- Volta tn 20
- Volta tn 28
- Volta tn 32
- Graniidi tn 8
- Graniidi tn 18
- Graniidi tn 30a
- Kalju põik 6
- Kalju tn 8
- Kungla tn 1
- Kungla tn 20
- Köie tn 1a
- Niine tn 6a
- Niine tn 8a
- Salme tn 27
- Salme tn 29
- Salme tn 31
- Salme tn 40
- Soo tn 46
- Suur-Laagri tn 8
- Tööstuse tn 1
- Tööstuse tn 8
- Tööstuse tn 28a
- Tööstuse tn 37
- Uus-Kalamaja tn 15b
- Vabriku tn 13
- Vabriku tn 23
- Vabriku tn 32
- Valgevase tn 12
- Vana-Kalamaja tn 6
- Vana-Kalamaja tn 7a
- Vana-Kalamaja tn 17
- Väike-Patarei tn 9
- Väike-Patarei tn 11
- Väike-Patarei tn 17
- Graniidi tn 3
- Graniidi tn 11
- Graniidi tn 20
- Kalevi tn 33
- Kalju põik 4
- Kalju tn 7
- Kalju tn 10
- Kesk-Kalamaja tn 7
- Kungla tn 6
- Kungla tn 34
- Leigeri tn 4
- Leigeri tn 6
- Linda tn 4
- Malmi tn 2
- Malmi tn 4
- Niine tn 9a
- Salme tn 5
- Salme tn 25
- Salme tn 38
- Salme tn 47
- Soo tn 31
- Suur-Laagri tn 4
- Suur-Laagri tn 6
- Suur-Laagri tn 16
- Tööstuse tn 11
- Tööstuse tn 14
- Tööstuse tn 31a
- Vabriku tn 10
- Vabriku tn 33
- Vabriku tn 35b
- Väike-Patarei tn 8a
- Kalevi tn 38
- Kalju tn 5b
- Kopli tn 18
- Kopli tn 20
- Kopli tn 60
- Kungla tn 32
- Malmi tn 5
- Niine tn 13
- Salme tn 7
- Salme tn 23
- Salme tn 46
- Soo tn 17
- Soo tn 35
- Soo tn 52
- Suur-Laagri tn 10
- Tööstuse tn 3a
- Tööstuse tn 27
- Tööstuse tn 29
- Tööstuse tn 31
- Tööstuse tn 33
- Vabriku tn 49
- Valgevase tn 5a
- Valgevase tn 11
- Volta tn 24
- Graniidi tn 5
- Graniidi tn 21
- Kalevi tn 22
- Kopli tn 9a
- Kopli tn 11a
- Kopli tn 13a
- Kopli tn 36
- Kopli tn 48
- Kopli tn 56
- Kopli tn 64
- Kungla tn 3
- Kungla tn 5
- Kungla tn 42
- Kungla tn 52
- Linda tn 14
- Niine tn 3
- Niine tn 4
- Niine tn 10
- Noole tn 7
- Salme tn 39
- Salme tn 41
- Salme tn 42
- Salme tn 49
- Soo tn 6
- Soo tn 14
- Soo tn 16
- Soo tn 23
- Soo tn 56
- Suur-Laagri tn 5
- Suur-Laagri tn 18
- Suur-Patarei tn 21
- Tõllu tn 3
- Tööstuse tn 9
- Tööstuse tn 20
- Tööstuse tn 22
- Tööstuse tn 40
- Uus-Kalamaja tn 13b
- Vabriku tn 3
- Vabriku tn 28
- Vabriku tn 31
- Vabriku tn 35
- Vabriku tn 37
- Valgevase tn 18
- Volta tn 16
- Väike-Patarei tn 10b
- Võrgu tn 10
- Graniidi tn 12
- Graniidi tn 30
- Kalevi tn 24a
- Kalju tn 6
- Kopli tn 7
- Kopli tn 15
- Köie tn 18
- Niine põik 6
- Salme tn 34
- Salme tn 45
- Soo tn 3
- Soo tn 3a
- Soo tn 5
- Soo tn 9
- Soo tn 47
- Suur-Patarei tn 17
- Tööstuse tn 17
- Vabriku tn 4
- Volta tn 14
- Graniidi tn 9a
- Graniidi tn 11a
- Graniidi tn 23
- Kalevi tn 24
- Kalju tn 5
- Kopli tn 9
- Kopli tn 42
- Kungla tn 40
- Küti tn 11
- Linda tn 13
- Niine põik 8
- Niine tn 7
- Põhja pst 11a
- Soo tn 8
- Soo tn 11
- Suur-Laagri tn 2
- Suur-Patarei tn 21c
- Tööstuse tn 6
- Tööstuse tn 12
- Tööstuse tn 16
- Tööstuse tn 38
- Vana-Kalamaja tn 3b
- Vana-Kalamaja tn 31
- Vibu tn 14
- Vibu tn 16
- Vibu tn 18
- Volta tn 26
- Kalevi tn 30
- Kungla tn 15
- Kungla tn 21
- Niine põik 3
- Soo tn 15
- Soo tn 34
- Soo tn 45
- Tööstuse tn 20a
- Vana-Kalamaja tn 18
- Vana-Kalamaja tn 40
- Volta tn 10
- Väike-Patarei tn 12
- Kalevi tn 17
- Kesk-Kalamaja tn 5
- Kopli tn 7a
- Kotzebue tn 29
- Kotzebue tn 31
- Kungla tn 12
- Malmi tn 8
- Niine tn 2a
- Soo tn 13
- Soo tn 37
- Tööstuse tn 2a
- Valgevase tn 11b
- Kopli tn 13
- Suur-Patarei tn 18
- Suur-Patarei tn 22
- Vana-Kalamaja tn 3
- Väike-Patarei tn 14
- Kungla tn 21a
- Valgevase tn 4a
- Graniidi tn 12a
- Graniidi tn 32
- Kalju põik 3
- Kungla tn 26
- Jahu tn 4
- Jahu tn 5
- Jahu tn 6
- Jahu tn 6/2
- Jahu tn 6/3
- Jahu tn 12
- Jahu tn 14
- Kalaranna tn 8/1
- Kalaranna tn 8/2
- Kalaranna tn 8/3
- Kalaranna tn 8/4
- Kalaranna tn 8/5
- Kalaranna tn 8/6
- Kalaranna tn 8/7
- Kalaranna tn 8/8
- Kalaranna tn 8/9
- Kalaranna tn 8/10
- Kalaranna tn 8/11
- Kalaranna tn 8/12
- Kalaranna tn 23
- Kalaranna tn 27
- Kalaranna tn 29
- Kalaranna tn 42
- Kalasadama tn 4b
- Kalju põik 8A
- Kalju tn 10a
- Kalma tn 4
- Kalma tn 5
- Kalma tn 6
- Kalma tn 8
- Kalma tn 10
- Kalma tn 14
- Kopli tn 38
- Kopli tn 50
- Kopli tn 52
- Kopli tn 54
- Kopli tänav 58
- Kungla tn 28
- Kungla tn 38
- Kungla tn 45
- Kungla tn 53
- Köie tn 1b
FAQ: Kalamaja
How much does an apartment cost in Kalamaja?
According to Maa- ja Ruumiamet the median apartment sale price in Q3 2026 was €4,324/m² (117 sales), with an average size of 63.0 m² and an average price of €280,300.
Is Kalamaja more expensive than the Põhja-Tallinn average?
In Q3 2026 Kalamaja was +35% against the district median. Comparing like for like — flats of the same building era — the gap is +26%.
What is the rent in Kalamaja?
The median rental offer of the last 24 months is €840 a month (48.4 m², €17.4/m²; 248 offers, Estiq market database). A typical 2-room flat rents for €840.
How high are housing association costs in Kalamaja?
Based on 2025 annual reports, the median member fee is €1.46/m² a month, of which repair fund €0.46/m² (287 associations).
How have apartment prices in Kalamaja changed in a year?
Down (−4.8%): €4,541 → €4,324/m² (Q3 2025 → Q3 2026; 118 → 117 sales). With few sales one quarter can swing a lot.
How expensive is Kalamaja compared with other neighbourhoods?
By the Q3 2026 median sale price Kalamaja ranks 4 of 61 Tallinn neighbourhoods and 1 of 7 in Põhja-Tallinn (most expensive first; neighbourhoods with at least 5 sales).
Is it cheaper to buy or to rent in Kalamaja?
Buying means a loan payment of about €842 a month, renting €840 — about the same. That is 40% (loan) and 40% (rent) of the median gross wage (Tallinn, €2,126 a month, Q2 2026, Statistics Estonia). Assumes a 47.1 m² two-room flat at €203,660 (Q3 2026 sales median), an 80% loan over 25 years at 3.8% and a €40,732 down payment; rent is the median of 119 offers (Estiq market database); association fees, insurance and state fees excluded.
Which district is Kalamaja in?
Kalamaja is an asum (neighbourhood) of Tallinn's Põhja-Tallinn district, within the official Maa- ja Ruumiamet borders. The district has 8 other asumid.
Where does this data come from?
Sale prices — notarised apartment sales, Maa- ja Ruumiamet; rents — Estiq market database (24 months); wages — Statistics Estonia (PA117); association costs — housing associations' annual reports. Figures refresh with every data load and each states its period and sample — see the methodology.
What is your flat in Kalamaja worth?
A free automated valuation by address: sales, building register data, rent and surroundings on one page.
Sources and method
- Sale prices: Maa- ja Ruumiamet transaction database, notarised apartment sales, quarterly median €/m² per asum (published from 5 sales). Latest complete quarter: Q3 2026.
- Neighbourhood and district borders: Maa- ja Ruumiamet (EHAK).
- Rent: median rental offers over 24 months inside the asum borders, Estiq market database.
- Housing associations: annual reports (e-Business Register); buildings: Building Register (EHR).
- Methodology · Data built 2026-10-25