Seoul Neighbourhoods — Price Analysis

Rolling 3-month median apartment price per square metre by Seoul district (gu). The Gangnam belt south of the Han river trades at a large premium to the north-east.

Latest median price per sqm by district (gu)

In the three months to August 2026, the median price per square metre of homes sold in Seoul ranged from ₩7,594,827 in Dobong-gu (도봉구) to ₩37,555,043 in Gangnam-gu (강남구), across 25 districts. The city-wide median was ₩13,183,916 (-4.2% on a year earlier). Over twelve months the strongest was Songpa-gu (송파구) (+28.0%) and the weakest Eunpyeong-gu (은평구) (-6.4%).

Seoul districts ranked by median price per m², August 2026.
RankDistrict (gu)Median ₩/m²12-month change5-year change
1Gangnam-gu (강남구)₩37,555,043+18.4%+48.7%
2Songpa-gu (송파구)₩25,330,143+28.0%+27.7%
3Yongsan-gu (용산구)₩24,691,234+21.1%+29.2%
4Seocho-gu (서초구)₩24,300,615+3.1%+17.4%
5Seongdong-gu (성동구)₩23,691,938+22.4%+35.5%
6Gwangjin-gu (광진구)₩19,300,930+8.7%+15.6%
7Dongjak-gu (동작구)₩19,126,629+21.2%+30.9%
8Mapo-gu (마포구)₩18,712,487+1.1%+15.8%
9Yeongdeungpo-gu (영등포구)₩18,710,477+24.2%+33.1%
10Gangdong-gu (강동구)₩18,565,566+18.3%+24.2%
11Jung-gu (중구)₩17,403,411+18.0%+27.2%
12Yangcheon-gu (양천구)₩14,757,997+1.1%+22.7%
13Seodaemun-gu (서대문구)₩14,526,518+4.5%+13.5%
14Dongdaemun-gu (동대문구)₩14,174,480+18.1%+20.4%
15Jongno-gu (종로구)₩13,713,719+0.7%+18.2%
16Gangseo-gu (강서구)₩13,363,947+8.3%+6.6%
17Seongbuk-gu (성북구)₩12,835,576+15.5%+12.2%
18Gwanak-gu (관악구)₩11,570,262+6.8%+2.3%
19Eunpyeong-gu (은평구)₩11,343,968-6.4%+6.9%
20Nowon-gu (노원구)₩10,933,806+11.6%-3.2%
21Jungnang-gu (중랑구)₩10,706,236+18.5%+6.6%
22Guro-gu (구로구)₩10,179,307+6.8%+8.0%
23Gangbuk-gu (강북구)₩9,488,162+3.7%-0.0%
24Geumcheon-gu (금천구)₩8,334,752+2.6%-6.7%
25Dobong-gu (도봉구)₩7,594,827-3.2%-9.8%

Median price per sqm over time

All districts — rolling 3-month median ₩/sqm

Click a series in the legend to show/hide it. Full data behind the chart is available on each District (gu) page below.

Cumulative returns over time

All districts — % change since the start of the series

Each series is re-based to 0% at its first valid datapoint. Divergence tells you where price growth has accelerated relative to the rest.

Browse districts