Data-backed answers from Singapore's transaction record. Every chart is built on public government data — nothing here is filtered for what you want to hear.
Condo · All districts · >5y held · median CAGR (annualized return)
Condo CAGR (annualized return) from matched resales of the same unit (buy → sell): the compound % per year an owner earned between purchase and sale. Post-SSD era — resales from 20 Feb 2010 onward (when Seller’s Stamp Duty began). Holds are minimum thresholds: “>5 years held” and “>10 years held” (cumulative). Gross — before stamp duty (incl. SSD) and renovation. Short holds amplify CAGR, so the median is the headline. Tenure shown only where known. Cells with fewer than 10 matched resales are marked “thin” and shown muted — read them with caution. Based on URA transaction records.
Gov-firstURA caveats · matched resale pairs
OCR is running hottest (+2.2% last quarter) while CCR is the softest (+0.6%) — read straight off the official URA price index, 1Q2026.
Index rebased to 100 at 1Q2023 · tooltip shows the raw URA index
Gov-firstURA Property Price Index · data.gov.sg
When yearly completions run above ~20,000, new supply tends to weigh on prices; when they fall below ~10,000, scarcity supports them. URA expects 6,955 units in 2026 (forecast).
| Year | Units | Type |
|---|---|---|
| 2014 | 23,298 | Actual |
| 2015 | 22,267 | Actual |
| 2016 | 26,288 | Actual |
| 2017 | 20,568 | Actual |
| 2018 | 13,242 | Actual |
| 2019 | 8,913 | Actual |
| 2020 | 4,061 | Actual |
| 2021 | 6,388 | Actual |
| 2022 | 9,526 | Actual |
| 2023 | 21,284 | Actual |
| 2024 | 10,617 | Actual |
| 2025 | 7,996 | Actual |
| 2026 | 6,955 | Forecast |
| 2027 | 10,021 | Forecast |
| 2028 | 10,701 | Forecast |
| 2029 | 13,028 | Forecast |
Source: URA Real Estate Statistics · private residential (incl. Executive Condominiums) · completions by year. Forecast years are URA’s expected completions — never an estimate of ours.
Gov-firstURA Real Estate Statistics
2025 total
53,776
Peak · 2025
53,776
2026 so far
26,608partial
The latest quarter (2026 Q3) is still in progress — its bar is a partial count so far, not a drop in activity.
Each bar is one year, split into its four quarters. 2022–2026, all-Singapore, from the public transaction record.
Gov-firstURA caveats + HDB resale registrations · 1990–present · all-Singapore
Peak: 2018 — 45 deals releasing 3,185 units. The pipeline thinned sharply afterwards.
| Year | Deals | Units lost |
|---|---|---|
| 2013 | 10 | 240 |
| 2015 | 1 | 45 |
| 2016 | 7 | 600 |
| 2017 | 33 | 2,764 |
| 2018 | 45 | 3,185 |
| 2019 | 6 | 342 |
| 2020 | 6 | 147 |
| 2021 | 12 | 342 |
| 2022 | 4 | 575 |
| 2023 | 5 | 125 |
| 2025 | 1 | 9 |
Source: collective-sale (en-bloc) transaction history, 2013–2025. Shows deals concluded + existing units released; new replacement-unit counts are omitted (our coverage of those is too thin to report honestly).
Gov-firstURA collective-sale history
All districts · All held · % in profit · private homes · gross, no fees deducted
Matched buy→sell resales of the same private-residential unit. Post-SSD cohort — only pairs where both legs transacted on/after 20 Feb 2010 (when Seller’s Stamp Duty began). Gross — sell minus buy price, before BSD/ABSD/SSD, interest, agent fees and renovation. One row = one seller outcome (a unit resold twice = two sellers); pairs exist only for units that have resold, so launch buyers still holding are not shown. Cells with fewer than 10 matched pairs are muted; under 5, the value is withheld. Based on URA transaction records.
Gov-firsthaio unit-level records · matched buy→sell pairs, both legs on/after 20 Feb 2010
$1M–$1.5M — share of purchases by property class
+5,381 more in other districts
URA caveats + HDB resale registrations · rolling 24 months · bands from $1M · counts always shown; median size withheld below 5 transactions
Gov-firstURA caveats + HDB resale registrations · rolling 24 months
With a budget of $1M – $1.5M, here's what people actually buy
Most common: Condo, bought Resale
Condos only · 10,556 of 11,331 condo sales carry unit-level bedroom data (93%). Bedrooms are recorded, never guessed from floor area.
URA caveats + HDB resale registrations · all-Singapore · rolling 24 months (Jul 2024 – Jul 2026) · shares are of real transactions in the selected range · gross prices, no fees deducted
Gov-firstURA caveats + HDB resale registrations · rolling 24 months
What share of condo sellers walked away in profit — by district, bedroom count and holding period. Exact same-unit matched sales from haio's unit-level records; where we can't verify the bedroom, we say so rather than guess.
85.3% of condo sellers sold at a gross profit · sellers since Feb 1995
Based on 259,894 exact matched sales · gross profit before stamp duties, interest and fees.
Best odds since Feb 1995
The profit-odds explorer is a haio+ feature
Sign in first — then unlock every district's odds with haio+.
Estimate only, not financial advice. A model-generated guide from public data — not a formal valuation; actual prices and bank valuations may differ, so verify before acting. haio accepts no liability for decisions made in reliance on it.
Top floors (Sky (31+)) carry a median +64% PSF over the ground band (Ground (1-5)) — $1,566 → $2,567.
| Floor band | Median PSF | Transactions |
|---|---|---|
| Ground (1-5) | $1,566 | 48,104 |
| Low-mid (6-10) | $1,691 | 34,122 |
| Mid (11-15) | $1,744 | 24,152 |
| High (16-20) | $2,000 | 12,355 |
| Higher (21-30) | $2,278 | 10,046 |
| Sky (31+) | $2,567 | 4,663 |
Source: URA Real Estate Statistics · private residential caveats · trailing 5 years. URA records storey as a band; bars are bucketed by the band’s lower floor.
Gov-firstURA caveats · by storey band
Walk-to-MRT units (≤5 min (≤400m)) carry a median +46% PSF over the furthest band — $1,336 → $1,950.
| Walk to MRT | Median PSF | Transactions |
|---|---|---|
| ≤5 min (≤400m) | $1,950 | 41,400 |
| 5-10 min (400-800m) | $1,712 | 43,434 |
| 10-15 min (800-1200m) | $1,519 | 16,108 |
| >15 min (>1200m) | $1,336 | 8,695 |
Source: URA Real Estate Statistics caveats × nearest MRT station (LTA / OneMap) · private residential · trailing 5 years. Units without an MRT distance on record are excluded, never guessed.
Gov-firstURA caveats × LTA / OneMap MRT map
Repeat-sales method · actual buy→sell resales of the same condo unit, held 4–10 years · exact bedroom counts from haio’s unit-level records (unknowns excluded, never guessed) · solid bars need 30+ pairs; 5–29 render muted with the count and a low-sample marker; fewer show the count only
Gov-firsthaio unit-level records · real same-unit resale pairs
999÷FH ratio (years where both tenures are served)
haio landed sales records · yearly median $psf · years with <10 sales per tenure withheld
Gov-firsthaio landed sales records · yearly median $psf
Quietest month: Dec (14,500 deals) — thinner competition. Busiest: Mar (23,395).
| Month | Transactions | Median PSF |
|---|---|---|
| Jan | 16,501 | $1,564 |
| Feb | 16,077 | $1,524 |
| Mar | 23,395 | $1,546 |
| Apr | 22,648 | $1,586 |
| May | 21,629 | $1,518 |
| Jun | 17,095 | $1,522 |
| Jul | 22,913 | $1,522 |
| Aug | 20,341 | $1,538 |
| Sep | 18,234 | $1,520 |
| Oct | 19,854 | $1,552 |
| Nov | 19,870 | $1,645 |
| Dec | 14,500 | $1,504 |
Source: URA Real Estate Statistics · private residential caveats · trailing 10 years, by calendar month. Median PSF = recorded price ÷ recorded area.
Gov-firstURA caveats · by calendar month