Skip to content

Geylang vs Toa Payoh: HDB resale prices compared

Toa Payoh is the dearer of the two on a like-for-like basis: S$810 per square foot against S$633 in Geylang, with each area's flat-type mix held at the national distribution, a difference of 28%. Median resale prices are S$575,000 in Geylang and S$783,500 in Toa Payoh, over 669 and 998 resales respectively, in the 12 months to July 2026.

Central

Median per ft²

$621

669 resales in 12 months · median $575,000

Central

Median per ft²

$728

998 resales in 12 months · median $783,500

Compare two areas

Two planning areas, side by side on price, lease and volume. Every offered pair has a published page.

First area
Second area

Side by side

MeasureGeylangToa PayohDifferenceToa Payoh vs Geylang
4-room price (like for like)$700,000$990,000+$290,000
Mix-adjusted S$/ft²$633$810+$177
Median S$/ft² (all types)$621$728+$107
Median resale price (all types)$575,000$783,500+$208,500
Resales (last 12 months)669998+329
Median lease remaining57 years66 years+9 years
RegionCentralCentral
Window12 months12 months

By flat type

Median S$/ft² for the flat types both areas resold, over each area's stated window.

Flat typeGeylangToa PayohDifferenceToa Payoh vs Geylang
2-room$64121 resales$63217 resales−$9
3-room$556319 resales$541415 resales−$15
4-room$662239 resales$1,020416 resales+$358
5-room$65379 resales$774138 resales+$121
Executive$63611 resales$62612 resales−$10

All published comparisons · league tables

Frequently asked questions

Is Geylang or Toa Payoh more expensive?

Toa Payoh is the dearer of the two on a like-for-like basis: S$810 per square foot against S$633 in Geylang, with each area's flat-type mix held at the national distribution, a difference of 28%. Median resale prices are S$575,000 in Geylang and S$783,500 in Toa Payoh, over 669 and 998 resales respectively, in the 12 months to July 2026.

Contains information from HDB Resale Flat Prices accessed from Data.gov.sg and made available under the Singapore Open Data Licence version 1.0. Data to July 2026.