Ceny mieszkań w Polsce
Porównanie median cen transakcyjnych w 68 miastach na podstawie danych z Rejestru Cen i Wartości Nieruchomości (RCN).
Mediana ceny transakcyjnej wg miasta
zł/m², dane z RCN (akty notarialne)
Wszystkie miasta
Posortowane wg mediany ceny transakcyjnej (malejąco)
Szukasz konkretnego rynku wtórnego? Zobacz ceny mieszkań Lublin — metraż, RCN i miasta regionu. Jeśli porównujesz duże miasto z tańszą alternatywą, sprawdź też Wrocław vs Zielona Góra.
Kraków
1.3K transakcji
14 853 zł/m²
mediana ceny transakcyjnej
Gdańsk
1.7K transakcji
13 238 zł/m²
mediana ceny transakcyjnej
Świnoujście
1.5K transakcji
11 981 zł/m²
mediana ceny transakcyjnej
Wrocław
2.2K transakcji
11 524 zł/m²
mediana ceny transakcyjnej
Szczecin
1.3K transakcji
11 151 zł/m²
mediana ceny transakcyjnej
Lublin
575 transakcji
10 651 zł/m²
mediana ceny transakcyjnej
Poznań
953 transakcji
10 015 zł/m²
mediana ceny transakcyjnej
Opole
158 transakcji
9843 zł/m²
mediana ceny transakcyjnej
Toruń
669 transakcji
9557 zł/m²
mediana ceny transakcyjnej
Sopot
8.8K transakcji
9506 zł/m²
mediana ceny transakcyjnej
Katowice
389 transakcji
9417 zł/m²
mediana ceny transakcyjnej
Kielce
239 transakcji
9380 zł/m²
mediana ceny transakcyjnej
Bielsko-Biała
1.4K transakcji
9328 zł/m²
mediana ceny transakcyjnej
Łódź
937 transakcji
8996 zł/m²
mediana ceny transakcyjnej
Zielona Góra
35 transakcji
8914 zł/m²
mediana ceny transakcyjnej
Rzeszów
8.3K transakcji
8913 zł/m²
mediana ceny transakcyjnej
Gdynia
426 transakcji
8677 zł/m²
mediana ceny transakcyjnej
Warszawa
1.7K transakcji
8634 zł/m²
mediana ceny transakcyjnej
Skierniewice
239 transakcji
8128 zł/m²
mediana ceny transakcyjnej
Bydgoszcz
840 transakcji
8000 zł/m²
mediana ceny transakcyjnej
Gliwice
38 transakcji
7743 zł/m²
mediana ceny transakcyjnej
Nowy Sącz
102 transakcji
7567 zł/m²
mediana ceny transakcyjnej
Leszno
28 transakcji
7115 zł/m²
mediana ceny transakcyjnej
Tarnów
187 transakcji
7077 zł/m²
mediana ceny transakcyjnej
Elbląg
1.1K transakcji
6623 zł/m²
mediana ceny transakcyjnej
Radom
3.8K transakcji
6602 zł/m²
mediana ceny transakcyjnej
Mielec
726 transakcji
6548 zł/m²
mediana ceny transakcyjnej
Legnica
300 transakcji
6380 zł/m²
mediana ceny transakcyjnej
Tychy
5.6K transakcji
6242 zł/m²
mediana ceny transakcyjnej
Kalisz
3.1K transakcji
6213 zł/m²
mediana ceny transakcyjnej
Stargard
3.4K transakcji
6130 zł/m²
mediana ceny transakcyjnej
Chełm
80 transakcji
6122 zł/m²
mediana ceny transakcyjnej
Sosnowiec
213 transakcji
6109 zł/m²
mediana ceny transakcyjnej
Przemyśl
691 transakcji
6004 zł/m²
mediana ceny transakcyjnej
Łomża
3.4K transakcji
5975 zł/m²
mediana ceny transakcyjnej
Zamość
1.8K transakcji
5828 zł/m²
mediana ceny transakcyjnej
Konin
107 transakcji
5778 zł/m²
mediana ceny transakcyjnej
Tomaszów Mazowiecki
1.6K transakcji
5669 zł/m²
mediana ceny transakcyjnej
Pabianice
2.2K transakcji
5576 zł/m²
mediana ceny transakcyjnej
Włocławek
1.2K transakcji
5575 zł/m²
mediana ceny transakcyjnej
Ostrów Wielkopolski
1.9K transakcji
5456 zł/m²
mediana ceny transakcyjnej
Tarnobrzeg
177 transakcji
5354 zł/m²
mediana ceny transakcyjnej
Białystok
57.0K transakcji
5183 zł/m²
mediana ceny transakcyjnej
Inowrocław
222 transakcji
5110 zł/m²
mediana ceny transakcyjnej
Siemianowice Śląskie
3.0K transakcji
5093 zł/m²
mediana ceny transakcyjnej
Mysłowice
1.1K transakcji
5093 zł/m²
mediana ceny transakcyjnej
Dąbrowa Górnicza
3.7K transakcji
5000 zł/m²
mediana ceny transakcyjnej
Suwałki
5.1K transakcji
4841 zł/m²
mediana ceny transakcyjnej
Ełk
1.8K transakcji
4792 zł/m²
mediana ceny transakcyjnej
Grudziądz
188 transakcji
4786 zł/m²
mediana ceny transakcyjnej
Olsztyn
42.8K transakcji
4675 zł/m²
mediana ceny transakcyjnej
Ruda Śląska
3.1K transakcji
4483 zł/m²
mediana ceny transakcyjnej
Bełchatów
6.2K transakcji
4370 zł/m²
mediana ceny transakcyjnej
Zabrze
7.0K transakcji
4334 zł/m²
mediana ceny transakcyjnej
Płock
14.1K transakcji
4188 zł/m²
mediana ceny transakcyjnej
Świętochłowice
2.2K transakcji
4112 zł/m²
mediana ceny transakcyjnej
Jaworzno
3.8K transakcji
3931 zł/m²
mediana ceny transakcyjnej
Koszalin
25.5K transakcji
3901 zł/m²
mediana ceny transakcyjnej
Jastrzębie-Zdrój
1.5K transakcji
3834 zł/m²
mediana ceny transakcyjnej
Wałbrzych
49 transakcji
3789 zł/m²
mediana ceny transakcyjnej
Rybnik
5.9K transakcji
3789 zł/m²
mediana ceny transakcyjnej
Bytom
5.1K transakcji
3742 zł/m²
mediana ceny transakcyjnej
Piotrków Trybunalski
6.9K transakcji
3500 zł/m²
mediana ceny transakcyjnej
Słupsk
41.2K transakcji
3387 zł/m²
mediana ceny transakcyjnej
Chorzów
11.7K transakcji
3356 zł/m²
mediana ceny transakcyjnej
Krosno
3.0K transakcji
3190 zł/m²
mediana ceny transakcyjnej
Częstochowa
1.1K transakcji
2974 zł/m²
mediana ceny transakcyjnej
Jelenia Góra
21.6K transakcji
2836 zł/m²
mediana ceny transakcyjnej
Ranking wg liczby transakcji
Miasta z największą ilością danych w bazie RCN
Białystok
57.0K transakcji
5183 zł/m²
mediana ceny transakcyjnej
Olsztyn
42.8K transakcji
4675 zł/m²
mediana ceny transakcyjnej
Słupsk
41.2K transakcji
3387 zł/m²
mediana ceny transakcyjnej
Koszalin
25.5K transakcji
3901 zł/m²
mediana ceny transakcyjnej
Jelenia Góra
21.6K transakcji
2836 zł/m²
mediana ceny transakcyjnej
Płock
14.1K transakcji
4188 zł/m²
mediana ceny transakcyjnej
Chorzów
11.7K transakcji
3356 zł/m²
mediana ceny transakcyjnej
Sopot
8.8K transakcji
9506 zł/m²
mediana ceny transakcyjnej
Rzeszów
8.3K transakcji
8913 zł/m²
mediana ceny transakcyjnej
Zabrze
7.0K transakcji
4334 zł/m²
mediana ceny transakcyjnej
Piotrków Trybunalski
6.9K transakcji
3500 zł/m²
mediana ceny transakcyjnej
Bełchatów
6.2K transakcji
4370 zł/m²
mediana ceny transakcyjnej
Rybnik
5.9K transakcji
3789 zł/m²
mediana ceny transakcyjnej
Tychy
5.6K transakcji
6242 zł/m²
mediana ceny transakcyjnej
Suwałki
5.1K transakcji
4841 zł/m²
mediana ceny transakcyjnej
Bytom
5.1K transakcji
3742 zł/m²
mediana ceny transakcyjnej
Jaworzno
3.8K transakcji
3931 zł/m²
mediana ceny transakcyjnej
Radom
3.8K transakcji
6602 zł/m²
mediana ceny transakcyjnej
Dąbrowa Górnicza
3.7K transakcji
5000 zł/m²
mediana ceny transakcyjnej
Łomża
3.4K transakcji
5975 zł/m²
mediana ceny transakcyjnej
Stargard
3.4K transakcji
6130 zł/m²
mediana ceny transakcyjnej
Kalisz
3.1K transakcji
6213 zł/m²
mediana ceny transakcyjnej
Ruda Śląska
3.1K transakcji
4483 zł/m²
mediana ceny transakcyjnej
Krosno
3.0K transakcji
3190 zł/m²
mediana ceny transakcyjnej
Siemianowice Śląskie
3.0K transakcji
5093 zł/m²
mediana ceny transakcyjnej
Świętochłowice
2.2K transakcji
4112 zł/m²
mediana ceny transakcyjnej
Wrocław
2.2K transakcji
11 524 zł/m²
mediana ceny transakcyjnej
Pabianice
2.2K transakcji
5576 zł/m²
mediana ceny transakcyjnej
Ostrów Wielkopolski
1.9K transakcji
5456 zł/m²
mediana ceny transakcyjnej
Ełk
1.8K transakcji
4792 zł/m²
mediana ceny transakcyjnej
Zamość
1.8K transakcji
5828 zł/m²
mediana ceny transakcyjnej
Gdańsk
1.7K transakcji
13 238 zł/m²
mediana ceny transakcyjnej
Warszawa
1.7K transakcji
8634 zł/m²
mediana ceny transakcyjnej
Tomaszów Mazowiecki
1.6K transakcji
5669 zł/m²
mediana ceny transakcyjnej
Świnoujście
1.5K transakcji
11 981 zł/m²
mediana ceny transakcyjnej
Jastrzębie-Zdrój
1.5K transakcji
3834 zł/m²
mediana ceny transakcyjnej
Bielsko-Biała
1.4K transakcji
9328 zł/m²
mediana ceny transakcyjnej
Szczecin
1.3K transakcji
11 151 zł/m²
mediana ceny transakcyjnej
Kraków
1.3K transakcji
14 853 zł/m²
mediana ceny transakcyjnej
Włocławek
1.2K transakcji
5575 zł/m²
mediana ceny transakcyjnej
Elbląg
1.1K transakcji
6623 zł/m²
mediana ceny transakcyjnej
Częstochowa
1.1K transakcji
2974 zł/m²
mediana ceny transakcyjnej
Mysłowice
1.1K transakcji
5093 zł/m²
mediana ceny transakcyjnej
Poznań
953 transakcji
10 015 zł/m²
mediana ceny transakcyjnej
Łódź
937 transakcji
8996 zł/m²
mediana ceny transakcyjnej
Bydgoszcz
840 transakcji
8000 zł/m²
mediana ceny transakcyjnej
Mielec
726 transakcji
6548 zł/m²
mediana ceny transakcyjnej
Przemyśl
691 transakcji
6004 zł/m²
mediana ceny transakcyjnej
Toruń
669 transakcji
9557 zł/m²
mediana ceny transakcyjnej
Lublin
575 transakcji
10 651 zł/m²
mediana ceny transakcyjnej
Gdynia
426 transakcji
8677 zł/m²
mediana ceny transakcyjnej
Katowice
389 transakcji
9417 zł/m²
mediana ceny transakcyjnej
Legnica
300 transakcji
6380 zł/m²
mediana ceny transakcyjnej
Kielce
239 transakcji
9380 zł/m²
mediana ceny transakcyjnej
Skierniewice
239 transakcji
8128 zł/m²
mediana ceny transakcyjnej
Inowrocław
222 transakcji
5110 zł/m²
mediana ceny transakcyjnej
Sosnowiec
213 transakcji
6109 zł/m²
mediana ceny transakcyjnej
Grudziądz
188 transakcji
4786 zł/m²
mediana ceny transakcyjnej
Tarnów
187 transakcji
7077 zł/m²
mediana ceny transakcyjnej
Tarnobrzeg
177 transakcji
5354 zł/m²
mediana ceny transakcyjnej
Opole
158 transakcji
9843 zł/m²
mediana ceny transakcyjnej
Konin
107 transakcji
5778 zł/m²
mediana ceny transakcyjnej
Nowy Sącz
102 transakcji
7567 zł/m²
mediana ceny transakcyjnej
Chełm
80 transakcji
6122 zł/m²
mediana ceny transakcyjnej
Wałbrzych
49 transakcji
3789 zł/m²
mediana ceny transakcyjnej
Gliwice
38 transakcji
7743 zł/m²
mediana ceny transakcyjnej
Zielona Góra
35 transakcji
8914 zł/m²
mediana ceny transakcyjnej
Leszno
28 transakcji
7115 zł/m²
mediana ceny transakcyjnej
Ceny mieszkań wg dzielnic
Sześć miast z najbardziej szczegółowymi danymi ma medianę cen również w podziale na dzielnice — na podstawie aktów notarialnych przypisanych do granic administracyjnych.
Czy wynajem jest za drogi? Test stawek w 20 miastach
Każde miasto z danymi o czynszu ma sekcję porównującą średni czynsz najmu z medianą ceny zakupu z RCN. Implikowana stopa zwrotu (gross yield) pokazuje, czy najemcy płacą proporcjonalnie do lokalnych cen mieszkań — typowe pasmo to 4–6%.
Przed porównaniem konkretnego miasta zobacz też poradnik ceny wynajmu mieszkań 2026: czynsz za m² i reverse yield. Wyjaśnia, jak przeliczać czynsz na zł/m² i czytać reverse yield z perspektywy najemcy.
- Wynajem w Krakowie69 zł/m²/mies. · gross yield 5.6%→
- Wynajem w Gdańsku71 zł/m²/mies. · gross yield 6.4%→
- Wynajem w Wrocławiu68 zł/m²/mies. · gross yield 7.1%→
- Wynajem w Szczecinie62 zł/m²/mies. · gross yield 6.7%→
- Wynajem w Lublinie57 zł/m²/mies. · gross yield 6.4%→
- Wynajem w Poznaniu60 zł/m²/mies. · gross yield 7.2%→
- Wynajem w Toruniu48 zł/m²/mies. · gross yield 6.0%→
- Wynajem w Katowicach53 zł/m²/mies. · gross yield 6.8%→
- Wynajem w Kielcach45 zł/m²/mies. · gross yield 5.8%→
- Wynajem w Łodzi54 zł/m²/mies. · gross yield 7.2%→
- Wynajem w Rzeszowie52 zł/m²/mies. · gross yield 7.0%→
- Wynajem w Gdyni62 zł/m²/mies. · gross yield 8.6%→
- Wynajem w Warszawie83 zł/m²/mies. · gross yield 11.5%→
- Wynajem w Bydgoszczy53 zł/m²/mies. · gross yield 8.0%→
- Wynajem w Koninie35 zł/m²/mies. · gross yield 7.3%→
- Wynajem w Białymstoku45 zł/m²/mies. · gross yield 10.4%→
- Wynajem w Inowrocławiu39 zł/m²/mies. · gross yield 9.2%→
- Wynajem w Olsztynie48 zł/m²/mies. · gross yield 12.3%→
- Wynajem w Koszalinie38 zł/m²/mies. · gross yield 11.7%→
- Wynajem w Słupsku44 zł/m²/mies. · gross yield 15.6%→
Ostatnia weryfikacja danych: . Źródło: Rejestr Cen Nieruchomości (dane.gov.pl). Opracowanie i weryfikacja danych: Zespół CenaCheck ds. danych RCN.
Sprawdź realne ceny nieruchomości
Zainstaluj rozszerzenie CenaCheck i zobacz dane transakcyjne z RCN bezpośrednio na Otodom.pl, OLX.pl i Morizon.pl. Bezpłatnie.
3,85M
transakcji w bazie
16+
miast
RCN
dane z aktów notarialnych