Korea Real Estate Transactions (Official MOLIT Data)
Pricing
from $2.00 / 1,000 transactions
Korea Real Estate Transactions (Official MOLIT Data)
Official South Korea property transaction prices from the Ministry of Land (MOLIT): apartments, officetels, villas, houses, land, commercial, presale rights, sales and jeonse/monthly rents. English fields, region names instead of codes.
Pricing
from $2.00 / 1,000 transactions
Rating
0.0
(0)
Developer
E:LAB STUDIO
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Get official South Korean property transaction prices as clean, English JSON / CSV / Excel. Every row is a real reported contract from the Ministry of Land, Infrastructure and Transport (MOLIT) real transaction price disclosure system, not a listing or an asking price.
Type a district name in English or Korean (Gangnam-gu, Seoul, 서울 강남구, Seoul), pick the property types and months, and get the deals.
What you can use it for
- Price research and valuation: real sale prices and price per m² / per pyeong for any apartment complex, by month.
- Rental market analysis: jeonse (lump-sum deposit) and monthly rent contracts, including renewals and previous rent.
- Investment and proptech models: feed a clean, consistent time series into dashboards, BI tools or AI agents.
- Market reports: count transactions by district and month, compare neighborhoods, track new-build premiums.
Data covered
Dataset (propertyTypes) | What it contains |
|---|---|
apt_trade | Apartment sales |
apt_rent | Apartment jeonse and monthly rent contracts |
officetel_trade / officetel_rent | Officetel sales and rents |
rowhouse_trade / rowhouse_rent | Villas, row houses and multiplex (연립/다세대) |
house_trade / house_rent | Detached and multi-household houses (단독/다가구) |
presale_right | Apartment presale and move-in right resales (분양권/입주권) |
commercial_trade | Commercial and office building sales |
land_trade | Land sales |
All 269 districts (si/gun/gu) of South Korea, contract months from 2006 to the current month.
Input
| Field | Example | Notes |
|---|---|---|
regions | ["Gangnam-gu, Seoul", "Mapo-gu", "Suwon-si"] | English or Korean district names, province names (expands to all districts), cities with sub-districts (expands automatically), or 5-digit codes like 11680. Ambiguous names such as Jung-gu (exists in 5 cities) are skipped with a warning; add the province. |
propertyTypes | ["apt_trade", "apt_rent"] | Default apt_trade. |
startMonth / endMonth | 2026-01 / 2026-09 | Contract months. Empty = last 3 months. |
maxItems | 1000 | Stop after N transactions. 0 = no limit. |
nameContains | 래미안 or raemian | Optional complex / building name filter. |
minAreaM2 / maxAreaM2 | 59 / 85 | Optional area filter. |
includeCancelled | false | Cancelled contracts are excluded by default. |
includeRaw | false | Adds the original Korean API record. |
Output example
{"property_type": "apartment","deal_type": "sale","contract_date": "2026-09-01","province": "Seoul","district": "Gangnam-gu","neighborhood": "Gaepo-dong","neighborhood_ko": "개포동","building_name": "Gaepojugong6danji","building_name_ko": "개포주공6단지","floor": 4,"build_year": 1983,"exclusive_area_m2": 60.13,"exclusive_area_pyeong": 18.19,"price_krw": 3100000000,"price_per_m2_krw": 51554964,"price_per_pyeong_krw": 170429627,"buyer_type": "individual","seller_type": "individual","deal_method": "brokered","registration_date": "2026-09-22","cancelled": false,"region_code": "11680","source": "Ministry of Land, Infrastructure and Transport (MOLIT) real transaction price disclosure, via data.go.kr"}
Rent rows have lease_kind (jeonse or monthly_rent), deposit_krw, monthly_rent_krw, contract_type (new / renewal), contract_term, and previous deposit / rent for renewals.
Prices are converted from the official unit (10,000 KRW) into plain KRW. Korean names are kept next to a romanized version (Revised Romanization), so you can join on either.
Pricing
Pay per result: $2 per 1,000 transactions. You only pay for rows saved to the dataset after filters, not for API calls.
Good to know
- Reporting lag: Korean law requires reporting within 30 days of the contract, so the latest 1 to 2 months keep filling in. Re-run recent months for complete counts.
- Privacy masking by the source: apartment floors are given but not unit numbers; some lot numbers for houses and land are partially masked (
1***). This is how the government publishes the data. - 2026 administrative changes: the source re-keys history under current district codes (for example the Jeonnam-Gwangju merger and new Hwaseong-si districts), and this Actor follows it. Inputs like
Gwangjuor광주광역시still work. - Building names are reported by the source in Korean;
building_nameis a mechanical romanization, not an official English brand name.
Source and license
Data: Ministry of Land, Infrastructure and Transport, Republic of Korea, published on the Public Data Portal (data.go.kr) under a license with no usage restrictions (commercial use allowed). This Actor is an independent tool by E:LAB STUDIO and is not affiliated with or endorsed by MOLIT.
Questions or a missing field? Open an issue on the Actor page.