Ceny nieruchomości w miastach Polski

Ceny m² mieszkań na rynku pierwotnym i wtórnym w 104 miastach. Dane NBP za Q4 2024 — ceny transakcyjne, nie ofertowe.

Top 10 miast — rynek pierwotny (Q4 2024)

Miasta objęte bazą NBP BaRN — ceny transakcyjne PLN/m²

Warszawa16 667Kraków16 020Wrocław14 594Gdańsk13 602Gdynia12 971Poznań12 862Szczecin12 498Katowice12 128Lublin11 079Opole10 917PLN/m²

Wszystkie miasta — zestawienie

#MiastoWojewództwoRynek pierwotnyRynek wtórnyLudność
1WarszawaNBPmazowieckie16 667 PLN/m²17 812 PLN/m²1794 tys.
2KrakówNBPmałopolskie16 020 PLN/m²15 893 PLN/m²781 tys.
3WrocławNBPdolnośląskie14 594 PLN/m²13 329 PLN/m²641 tys.
4GdańskNBPpomorskie13 602 PLN/m²14 103 PLN/m²486 tys.
5GdyniaNBPpomorskie12 971 PLN/m²12 964 PLN/m²246 tys.
6PoznańNBPwielkopolskie12 862 PLN/m²11 348 PLN/m²552 tys.
7SzczecinNBPzachodniopomorskie12 498 PLN/m²9226 PLN/m²394 tys.
8KatowiceNBPśląskie12 128 PLN/m²8424 PLN/m²284 tys.
9LublinNBPlubelskie11 079 PLN/m²10 041 PLN/m²339 tys.
10OpoleNBPopolskie10 917 PLN/m²8854 PLN/m²127 tys.
11ŁódźNBPłódzkie10 764 PLN/m²8124 PLN/m²658 tys.
12BiałystokNBPpodlaskie10 628 PLN/m²9768 PLN/m²296 tys.
13RzeszówNBPpodkarpackie10 595 PLN/m²10 701 PLN/m²197 tys.
14KielceNBPświętokrzyskie10 506 PLN/m²8287 PLN/m²193 tys.
15OlsztynNBPwarmińsko-mazurskie10 261 PLN/m²8757 PLN/m²172 tys.
16BydgoszczNBPkujawsko-pomorskie10 099 PLN/m²7672 PLN/m²344 tys.
17Zielona GóraNBPlubuskie9060 PLN/m²8358 PLN/m²140 tys.
18CzęstochowaNBPśląskie215 tys.
19RadomNBPmazowieckie205 tys.
20SosnowiecNBPśląskie199 tys.
21ToruńNBPkujawsko-pomorskie196 tys.
22GliwiceNBPśląskie177 tys.
23Zabrześląskie175 tys.
24Bielsko-BiałaNBPśląskie168 tys.
25Bytomśląskie163 tys.
26RybnikNBPśląskie138 tys.
27Ruda Śląskaśląskie137 tys.
28TychyNBPśląskie126 tys.
29Gorzów WielkopolskiNBPlubuskie124 tys.
30Dąbrowa Górniczaśląskie118 tys.
31PłockNBPmazowieckie118 tys.
32ElblągNBPwarmińsko-mazurskie117 tys.
33WałbrzychNBPdolnośląskie110 tys.
34TarnówNBPmałopolskie107 tys.
35WłocławekNBPkujawsko-pomorskie107 tys.
36Chorzówśląskie107 tys.
37KoszalinNBPzachodniopomorskie104 tys.
38KaliszNBPwielkopolskie103 tys.
39LegnicaNBPdolnośląskie99 tys.
40GrudziądzNBPkujawsko-pomorskie93 tys.
41SłupskNBPpomorskie88 tys.
42Jaworznośląskie87 tys.
43Jastrzębie-Zdrójśląskie84 tys.
44Nowy SączNBPmałopolskie83 tys.
45Jelenia GóraNBPdolnośląskie78 tys.
46SiedlceNBPmazowieckie77 tys.
47Mysłowiceśląskie75 tys.
48Lubindolnośląskie73 tys.
49KoninNBPwielkopolskie72 tys.
50Piotrków TrybunalskiNBPłódzkie72 tys.
51Inowrocławkujawsko-pomorskie70 tys.
52Ostrów Wielkopolskiwielkopolskie70 tys.
53PiłaNBPwielkopolskie70 tys.
54SuwałkiNBPpodlaskie69 tys.
55Siemianowice Śląskieśląskie67 tys.
56Stargardzachodniopomorskie67 tys.
57Głogówdolnośląskie66 tys.
58Pabianicełódzkie66 tys.
59Gnieznowielkopolskie66 tys.
60Lesznowielkopolskie64 tys.
61ZamośćNBPlubelskie63 tys.
62Chełmlubelskie62 tys.
63Ostrowiec ŚwiętokrzyskiNBPświętokrzyskie62 tys.
64Pruszkówmazowieckie62 tys.
65Łomżapodlaskie62 tys.
66Żoryśląskie61 tys.
67Tczewpomorskie61 tys.
68Stalowa Wolapodkarpackie60 tys.
69Kędzierzyn-Koźleopolskie60 tys.
70PrzemyślNBPpodkarpackie59 tys.
71Świdnicadolnośląskie59 tys.
72Mielecpodkarpackie59 tys.
73Ełkwarmińsko-mazurskie58 tys.
74Będzinśląskie57 tys.
75Zgierzłódzkie57 tys.
76Biała Podlaskalubelskie57 tys.
77Racibórzśląskie55 tys.
78Legionowomazowieckie54 tys.
79Ostrołękamazowieckie52 tys.
80Zawiercieśląskie50 tys.
81Puławylubelskie50 tys.
82Tarnobrzegpodkarpackie48 tys.
83Rumiapomorskie48 tys.
84Wodzisław Śląskiśląskie47 tys.
85Kołobrzegzachodniopomorskie47 tys.
86Krosnopodkarpackie47 tys.
87Ciechanówmazowieckie44 tys.
88Nysaopolskie43 tys.
89Sieradzłódzkie42 tys.
90Świnoujściezachodniopomorskie41 tys.
91Bolesławiecdolnośląskie40 tys.
92Zduńska Wolałódzkie40 tys.
93Mikołówśląskie39 tys.
94Oświęcimmałopolskie38 tys.
95Nowa Sóllubuskie38 tys.
96Wołominmazowieckie37 tys.
97Sanokpodkarpackie37 tys.
98Knurówśląskie35 tys.
99Żarylubuskie35 tys.
100Czeladźśląskie34 tys.
101Nowy Targmałopolskie33 tys.
102Ostródawarmińsko-mazurskie33 tys.
103Żywiecśląskie32 tys.
104Bochniamałopolskie30 tys.

Miasta oznaczone NBP mają pełne dane transakcyjne z Bazy cen nieruchomości mieszkaniowych NBP.

Najczęściej zadawane pytania

Spośród 17–18 miast objętych bazą NBP najtańsze lokalizacje to Zielona Góra, Kielce i Olsztyn, gdzie ceny na rynku pierwotnym wynoszą ok. 7 000–8 500 PLN/m² (Q4 2024). Jednak taniość m² nie przekłada się automatycznie na dostępność — sprawdź wskaźnik dostępności, który uwzględnia lokalne wynagrodzenia.
Miasta oznaczone NBP są objęte Bazą cen nieruchomości mieszkaniowych BaRN Narodowego Banku Polskiego. NBP zbiera dla nich systematyczne dane kwartalne z aktów notarialnych. Dla pozostałych miast w tabeli podajemy dane o ludności, ale bez cen — bo NBP ich nie obejmuje.
Kliknij nazwę miasta w tabeli poniżej, by przejść do jego pełnej strony z wykresami trendów od 2006–2010, FAQ, porównaniem z innymi miastami województwa i wskaźnikiem dostępności.
Skorzystaj z komparatora miast — przejdź na stronę Porównaj miasta i wybierz dwie lokalizacje. Zobaczysz tabele side-by-side z cenami, wynagrodzeniami i wykresami historycznymi dla obu miast.
Rentowność inwestycji (yield) zależy od relacji ceny zakupu do ceny najmu, a nie tylko ceny m². Generalnie mniejsze miasta mają lepszy yield brutto, bo ceny zakupu są niższe, a popyt na najem utrzymuje się dzięki studentom i pracownikom. Sprawdź stronę Dla inwestora dla swojego miasta.