New Free town sample, no card needed ›

Every HDB block.
One clean spreadsheet.

About 13,000 HDB blocks with postal codes, lat/long, units by flat type, lease, 12-month resale prices and rents, and distance to the nearest MRT, primary school and hawker centre. Built from official government data. Delivered as Excel, CSV and JSON.

Refreshed monthly from data.gov.sg and OneMap

What we sell

Five downloadable data products, all built only from official Singapore government open data. Every pack is a zip with an Excel workbook (with a README sheet of field definitions and sources), a CSV and a JSON file.

Town Pack

$49 per town

Every HDB block in the towns you choose, with all fields. Pick one town or several.

Contents
All 58 fields: address and postal code, lat/long, building age and lease, units by flat type, 12-month prices and rents, nearest MRT / school / hawker, tags
Rows
Every HDB block in each chosen town (one row per block)
Format
Zip: Excel with README sheet, CSV, JSON
Updates
One-off snapshot, dated
Best for
A tuition centre, reno firm or agent focused on one or two estates

Block Directory — all Singapore

$299

The master list of every HDB block in Singapore, with location, building and unit mix. No price or rent fields.

Contents
28 fields: identity, building, units by flat type, rental units, use flags (shops, hawker, carpark, pavilion)
Rows
About 13,000 HDB blocks, all towns
Format
Zip: Excel with README sheet, CSV, JSON
Updates
One-off snapshot, dated
Best for
Door-to-door route planning, coverage maps, CRM address base
Best value

Block + Market — all Singapore

$599

Everything, for every block: the full directory plus prices, rents, amenity distances and tags.

Contents
All 58 fields for every block
Rows
About 13,000 HDB blocks, all towns
Format
Zip: Excel with README sheet, CSV, JSON
Updates
One-off snapshot, dated. Want it monthly? See Monthly updates
Best for
Insurers, banks, proptech, agencies and analysts who need the whole market

Monthly updates

$99 / month

Block + Market for all of Singapore, delivered fresh every month while you subscribe.

Contents
All 58 fields for every block, rebuilt each month
Delivery
New download link by email with each monthly release
Billing
$99 monthly or $799 yearly (save 33%). Cancel any time from the billing portal
Best for
Teams that keep a CRM, dashboard or model up to date

Agency intelligence

$499

Who sells and rents homes where: every agency and agent ranked by deal count, by area and property type.

Contents
Rankings for HDB resale and rental by HDB town; condo, EC and landed sale and rental by postal district; last 12 months and since 2017
Rows
Agencies by area, plus every registered agent by area (several hundred thousand rows)
Fields
Category, area, rank, agency, deal count, agent count; agent name, CEA registration number and agency as published by CEA
Format
Zip: Excel with README sheet, two CSVs
Best for
Agency recruiters and management, developers' marketing teams, proptech

Prices in SGD, paid by card or PayNow through Stripe. Receipts and invoices are issued by Kydos Pte Ltd. Paying by bank transfer or PO? Request an invoice.

Compare

Free sampleTown PackBlock DirectoryBlock + MarketMonthly updates
Price (SGD)$0$49 / town$299$599$99 / mo or $799 / yr
Coverage1 townTowns you pickAll SingaporeAll SingaporeAll Singapore
Rows (HDB blocks)One town's blocksOne town's blocks each~13,000~13,000~13,000
Columns5858285858
Address, postal code, lat/long✓✓✓✓✓
Building: year, lease, floors✓✓✓✓✓
Units by flat type, rental units✓✓✓✓✓
Use flags (shops, hawker, carpark)✓✓✓✓✓
12-month prices and $psf by flat type✓✓–✓✓
Median rents by flat type✓✓–✓✓
Nearest MRT, primary school, hawker✓✓–✓✓
Tags: MOP-ready (est.), 40+ years✓✓–✓✓
Fresh data every month––––✓

All 58 fields

One row per HDB block. The Block Directory includes the Identity, Building, Units and Flags groups (28 columns); every other pack includes everything.

Identity · 7 fields
block_idStable key: town + block + street, slugified
blk_noHDB block number
streetStreet name as published by HDB
postal_code6-digit postal code (OneMap)
townHDB town
latLatitude, WGS84 (OneMap)
lngLongitude, WGS84 (OneMap)
Building · 5 fields
year_completedYear the block was completed
lease_commence_yearLease commencement year (from resale records; falls back to year completed)
remaining_lease_years99 minus years elapsed since lease commencement, as of data_as_of
block_ageYears since completion, as of data_as_of
max_floorHighest floor level
Units · 10 fields
total_unitsTotal dwelling units (sold + rental)
units_1rm1-room sold flats
units_2rm2-room sold flats
units_3rm3-room sold flats
units_4rm4-room sold flats
units_5rm5-room sold flats
units_execExecutive sold flats
units_multigenMulti-generation sold flats
units_studioStudio apartments sold
rental_unitsHDB rental flats (all room types)
Flags · 5 fields
is_residentialBlock has residential units
has_commercialBlock has commercial units
has_hawkerBlock has a market / hawker centre
is_carparkBlock is or contains a multi-storey carpark
has_pavilionBlock has a precinct pavilion
Market · 16 fields
txn_count_12mResale transactions in the last 12 months of data
median_price_1rmMedian resale price, 1-room, last 12 months (SGD)
median_price_2rmMedian resale price, 2-room, last 12 months (SGD)
median_price_3rmMedian resale price, 3-room, last 12 months (SGD)
median_price_4rmMedian resale price, 4-room, last 12 months (SGD)
median_price_5rmMedian resale price, 5-room, last 12 months (SGD)
median_price_execMedian resale price, Executive, last 12 months (SGD)
median_price_mgMedian resale price, Multi-generation, last 12 months (SGD)
median_psf_1rmMedian resale $psf, 1-room, last 12 months
median_psf_2rmMedian resale $psf, 2-room, last 12 months
median_psf_3rmMedian resale $psf, 3-room, last 12 months
median_psf_4rmMedian resale $psf, 4-room, last 12 months
median_psf_5rmMedian resale $psf, 5-room, last 12 months
median_psf_execMedian resale $psf, Executive, last 12 months
median_psf_mgMedian resale $psf, Multi-generation, last 12 months
price_change_5y_pctChange in block median $psf: last 12 months vs the 12 months five years earlier (min 3 deals each side)
Rent · 6 fields
median_rent_1rmMedian approved monthly rent, 1-room, last 12 months (SGD, owner-declared)
median_rent_2rmMedian approved monthly rent, 2-room, last 12 months (SGD, owner-declared)
median_rent_3rmMedian approved monthly rent, 3-room, last 12 months (SGD, owner-declared)
median_rent_4rmMedian approved monthly rent, 4-room, last 12 months (SGD, owner-declared)
median_rent_5rmMedian approved monthly rent, 5-room, last 12 months (SGD, owner-declared)
median_rent_execMedian approved monthly rent, Executive, last 12 months (SGD, owner-declared)
Location · 6 fields
nearest_mrtNearest MRT/LRT station (by exit)
dist_mrt_mStraight-line metres to nearest MRT/LRT exit
nearest_pri_schoolNearest primary school
dist_pri_school_mStraight-line metres to nearest primary school
nearest_hawkerNearest hawker centre
dist_hawker_mStraight-line metres to nearest hawker centre
Tags · 3 fields
mop_ready_estESTIMATED: block reaches or reached its 5-year MOP within 12 months of data_as_of (completion year + 5)
ageing_40yBlock is 40 or more years old
data_as_ofDate this pack was built

Who buys it, and for what

Telco & door-to-door

Plan routes by block: unit counts, floors and flat mix so reps knock where the households are.

Tuition & enrichment

Find young-family estates: newly MOP'd blocks, 4–5 room concentration and distance to primary schools.

Renovation & ID

Target blocks hitting MOP and fresh resale activity — the moments owners renovate.

Insurers & advisers

Size neighbourhoods by household count, flat value and lease profile for territory planning.

Property agencies

Block-level price, rent and transaction velocity to prospect listings and brief agents.

Proptech & mortgage

Clean, geocoded, joinable block master with prices, rents and amenity distances.

How delivery works

1

Choose

Pick a product, or the towns you need. Try the free sample first if you like.

2

Pay

Card or PayNow via Stripe. Add your company name and UEN / GST number for the invoice.

3

Download

Download links arrive by email within a minute. Each link works for 7 days and up to 10 downloads.

Not included: no personal data about owners, tenants or residents, and no unit-level addresses. Agency intelligence lists only what CEA publishes (names, registration numbers, agencies), with no phone numbers or emails. Private condo data is not part of these packs yet.

FAQ

Where does the data come from?

Official open data only: HDB Property Information, HDB resale flat prices and HDB Renting Out of Flats from data.gov.sg; MRT exits (LTA), hawker centres (NEA) and schools (MOE) from data.gov.sg; addresses and coordinates from OneMap (SLA). We don't scrape property portals.

What do I get after paying?

An email with download links, usually within a minute. Each pack is a zip with an Excel file (with a README sheet), a CSV and a JSON file. Links last 7 days and allow up to 10 downloads.

How fresh is it?

Packs are rebuilt monthly. Price and rent fields cover the latest 12 months available on data.gov.sg. The data-as-of date is in every file.

Does it contain personal data?

No. It is block-level building and market data only — no owner, tenant or resident information.

Can I use it in my CRM or share it inside my company?

Yes, anyone in the purchasing organisation can use it. You may not resell or republish the dataset itself. See the terms.

Refunds?

Because files are delivered instantly, sales are final once downloaded. If a file is faulty or materially wrong, we'll fix it or refund you. Just reply to your delivery email.

Do you issue invoices with our UEN / GST number?

Yes. Enter your company and tax ID at checkout, and a receipt and invoice are issued by Kydos Pte Ltd. For bank transfer, request an invoice.