A Singapore Government Agency Website
Official website links end with .gov.sg
Government agencies communicate via .gov.sg websites (e.g. go.gov.sg/open). Trusted websites

Secure websites use HTTPS

Look for a lock () or https:// as an added precaution. Share sensitive information only on official, secure websites.
116 datasets found

HDB Property Information

Data from Jan 1937 to Dec 2024Updated 5 days ago

HDB (Housing & Development Board)

Please approach SingPost (www.singpost.com/contact-us/service-enquiry) if you require the postal code information. Do note that there may be charges involved.

Data explorer

HDBPropertyInformation.csv (13K rows, 914.6 KB)

Blk No
Text
Street
Text
Max Floor Lvl
Text
Year Completed
Text
Residential
Text
Commercial
Text
Market Hawker
Text
Miscellaneous
Text
Multistorey Carpark
Text
Precinct Pavilion
Text
Bldg Contract Town
Text
Total Dwelling Units
Text
1room Sold
Text
2room Sold
Text
3room Sold
Text
4room Sold
Text
5room Sold
Text
Exec Sold
Text
Multigen Sold
Text
Studio Apartment Sold
Text
1room Rental
Text
2room Rental
Text
3room Rental
Text
Other Room Rental
Text
(Null)0.0%
(Null)0.0%
YISHUN RING RD1.3%
BEDOK RESERVOIR RD1.0%
ANG MO KIO AVE 100.8%
PUNGGOL FIELD0.8%
(Null)0.0%
18.0%
1214.9%
139.2%
169.0%
(Null)0.0%
19846.2%
19854.0%
19983.4%
19993.5%
(Null)0.0%
Y81.3%
N18.7%
(Null)0.0%
N80.7%
Y19.3%
(Null)0.0%
N99.2%
Y0.8%
(Null)0.0%
N76.8%
Y23.2%
(Null)0.0%
N91.7%
Y8.3%
(Null)0.0%
N93.4%
Y6.6%
(Null)0.0%
TAP7.9%
JW6.9%
WL6.9%
SK6.9%
(Null)0.0%
018.7%
964.3%
1103.5%
1202.6%
(Null)0.0%
0100.0%
169<0.1%
253<0.1%
(Null)0.0%
094.2%
90.2%
100.2%
960.1%
(Null)0.0%
073.8%
160.8%
240.9%
662.2%
(Null)0.0%
038.9%
221.8%
442.6%
482.5%
(Null)0.0%
056.6%
12.3%
401.9%
961.7%
(Null)0.0%
086.9%
11.7%
20.9%
600.6%
(Null)0.0%
099.9%
20<0.1%
50<0.1%
66<0.1%
(Null)0.0%
099.0%
30<0.1%
31<0.1%
40<0.1%
(Null)0.0%
098.7%
91<0.1%
2640.1%
3360.1%
(Null)0.0%
097.7%
10.2%
20.1%
280.1%
(Null)0.0%
097.5%
11.5%
20.3%
30.1%
(Null)0.0%
099.7%
10.1%
20.1%
3<0.1%
1BEACH RD161970YYNNNNKWN14201138120000000
1BEDOK STH AVE 1141975YNNYNNBD20600204020000000
1CANTONMENT RD22010NYNNNNCT0000000000000
1CHAI CHEE RD151982YNNNNNBD10200010920000000
1CHANGI VILLAGE RD41975YYNNNNPRC550054010000000
1DELTA AVE251982YNNNNNBM960000960000000
1DOVER RD121975YNNYNNQT12500118070000000
1EUNOS CRES141977YNNYNNGL24700000000024700
1EVERTON PK121965YYNNNNBM9500620330000000
1GEYLANG SERAI22009NYNNNNGL0000000000000

Column legend

Title
Column name
Data type
Unit of measure
Description
Blk Noblk_noText--
StreetstreetText--
Max Floor Lvlmax_floor_lvlText--
Year Completedyear_completedText--
ResidentialresidentialText--
CommercialcommercialText--
Market Hawkermarket_hawkerText--
MiscellaneousmiscellaneousText- Examples include admin office, childcare centre, education centre, Residents' Committees centre
Multistorey Carparkmultistorey_carparkText--
Precinct Pavilionprecinct_pavilionText--
Bldg Contract Townbldg_contract_townText-Legend: AMK - ANG MO KIO BB - BUKIT BATOK BD - BEDOK BH - BISHAN BM - BUKIT MERAH BP - BUKIT PANJANG BT - BUKIT TIMAH CCK - CHOA CHU KANG CL - CLEMENTI CT - CENTRAL AREA GL - GEYLANG HG - HOUGANG JE - JURONG EAST JW - JURONG WEST KWN - KALLANG/WHAMPOA MP - MARINE PARADE PG - PUNGGOL PRC - PASIR RIS QT - QUEENSTOWN SB - SEMBAWANG SGN - SERANGOON SK - SENGKANG TAP - TAMPINES TG - TENGAH TP - TOA PAYOH WL - WOODLANDS YS - YISHUN
Total Dwelling Unitstotal_dwelling_unitsText--
1room Sold1room_soldText--
2room Sold2room_soldText--
3room Sold3room_soldText--
4room Sold4room_soldText--
5room Sold5room_soldText--
Exec Soldexec_soldText--
Multigen Soldmultigen_soldText--
Studio Apartment Soldstudio_apartment_soldText--
1room Rental1room_rentalText--
2room Rental2room_rentalText--
3room Rental3room_rentalText--
Other Room Rentalother_room_rentalText--
Google colab link
Analyse this dataset with Colab Notebook
  1. 1. Copy this dataset ID: d_17f5382f26140b1fdae0ba2ef6239d2f
  2. 2. Click on the button below

Sample OpenAPI query

This code can be used to test a sample API query. It retrieves the data catalogue of this dataset. For a complete guide on query parameters and syntax, please refer to the API documentation. Try it out on your browser to see the response schema.

import requests
          
dataset_id = "d_17f5382f26140b1fdae0ba2ef6239d2f"
url = "https://data.gov.sg/api/action/datastore_search?resource_id="  + dataset_id 
        
response = requests.get(url)
print(response.json())

Citation

This dataset can be reused and cited in research publications.

Housing & Development Board. (2018). HDB Property Information (2025) [Dataset]. data.gov.sg. Retrieved February 5, 2025 from https://data.gov.sg/datasets/d_17f5382f26140b1fdae0ba2ef6239d2f/view

About this dataset

Licence

Free forever for personal or commercial use, under the Open Data Licence.

Agency

HDB (Housing & Development Board)