Singapore HDB Resale Price Data — Prices, $/sqft & Analytics avatar

Singapore HDB Resale Price Data — Prices, $/sqft & Analytics

Pricing

from $5.00 / 1,000 transactions

Go to Apify Store
Singapore HDB Resale Price Data — Prices, $/sqft & Analytics

Singapore HDB Resale Price Data — Prices, $/sqft & Analytics

Pricing

from $5.00 / 1,000 transactions

Rating

0.0

(0)

Developer

Hitman studio

Hitman studio

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share

🇸🇬 Singapore HDB Resale Price Data — Prices, $/sqft & Analytics

The most complete HDB resale price tool on Apify. Search ~980,000 official HDB resale flat transactions (1990–present) from data.gov.sg, enriched with the numbers people actually compare on — price per sqft, price per sqm, floor area in sqft, storey, flat age and remaining lease — plus built-in median / average price & $/sqft analytics by town, flat type and year.

Official source, no blocks. Straight from the Singapore government open-data API — no API key, no captcha, no login, no IP blocks.

⚡ What this HDB scraper does

  • 🏠 Search 980k+ HDB resale transactions by town, flat type, price, floor area, remaining lease, street, block & date
  • 💲 Price per sqft & per sqm on every record (raw scrapers don't give this)
  • 📊 Analytics summary — median & average resale price and $/sqft by town, flat type and year (trend)
  • 💰 Find million-dollar HDB flats (set minimum price to 1,000,000)
  • 🕒 Full history 1990 → present (5 official period datasets, nothing missed)
  • 📥 CSV + JSON export, ready for Excel / dashboards / valuation models
  • 🤖 Works as a tool for AI agents (ChatGPT / Claude) via the Apify MCP server

🎯 Perfect for

  • Property agents — instant comps & pricing ($/sqft) for a town or block
  • Buyers & sellers — check fair resale value before an offer
  • Valuers & mortgage / banks — automated valuation inputs
  • Investors — spot underpriced blocks, lease-decay analysis, trends
  • Proptech & analysts — feed clean data into models, dashboards & AI

📋 Input

FieldDescription
townHDB town (e.g. TAMPINES, QUEENSTOWN) — or all towns
flatType1 ROOM5 ROOM, EXECUTIVE, MULTI-GENERATION
monthFrom / monthToDate range YYYY-MM
minPrice / maxPriceResale price range in SGD (min 1,000,000 = million-dollar flats)
minAreaSqm / maxAreaSqmFloor area range
minRemainingLeaseMinimum remaining lease (years)
street / block / flatModelLocation & model filters
allHistorySearch all 1990–present (default: most recent period)
includeAnalyticsMedian/avg price & $/sqft by town, flat type & year
maxResults1–20000

Example input

{
"town": "TAMPINES",
"flatType": "4 ROOM",
"monthFrom": "2024-01",
"minRemainingLease": 80,
"maxResults": 500
}

📤 Output (per transaction)

{
"month": "2024-03",
"town": "TAMPINES",
"flat_type": "4 ROOM",
"block": "866A",
"street_name": "TAMPINES ST 83",
"address": "866A TAMPINES ST 83",
"flat_model": "Model A",
"resale_price": 620000,
"floor_area_sqm": 92,
"floor_area_sqft": 990,
"price_per_sqm": 6739,
"price_per_sqft": 626,
"storey_range": "10 TO 12",
"storey_mid": 11,
"lease_commence_year": 2004,
"flat_age_years": 20,
"remaining_lease_years": 79.4,
"record_type": "hdb_resale"
}

The run's key-value store also holds a DATA_CSV file and a SUMMARY with the analytics:

{
"analytics": {
"overall": { "count": 500, "median_price": 615000, "median_price_per_sqft": 618 },
"by_town": { "TAMPINES": { "median_price": 615000, "median_price_per_sqft": 618 } },
"by_flat_type": { "4 ROOM": { "median_price": 615000 } },
"price_trend_by_year": { "2024": { "avg_price": 610000, "avg_price_per_sqft": 615 } }
}
}

❓ FAQ

Q: Where is the data from? The official data.gov.sg HDB "Resale Flat Prices" datasets (1990–present). Public, free, no key.

Q: Does it include price per sqft? Yes — computed on every record, plus median/average $/sqft by town & flat type.

Q: Can I find million-dollar flats? Yes — set minPrice to 1000000.

Q: How far back does it go? 1990 to the latest month. Enable allHistory (or set monthFrom) for older data.

🔖 Keywords

singapore hdb resale price, hdb resale scraper, hdb price per sqft, hdb resale transactions, singapore property price data, hdb flat price, hdb resale api, hdb price checker, singapore property scraper, hdb valuation data, resale flat prices singapore, hdb price trends, price per square foot singapore, million dollar hdb flat, hdb resale market data, singapore real estate data, property price analytics singapore, hdb resale price index, data.gov.sg property, hdb transaction history, singapore housing data, hdb price by town, proptech data singapore, AI agent tool, MCP server, LLM tool, tool for ChatGPT, tool for Claude, real estate data for AI