Click block pins on map to view year built, number of floors, number of units, upgrading programmes, typical floor plans, chances to get SERS, etc.
Use search box at top of map to navigate to a specific location, town, block number, street name or postal code
Use filter boxes at bottom of map to show only blocks containing specific info, example:
Completion year: type a number to see blocks completed in specific year.
Highest floor: type a number to see blocks of a specific number of floors.
Number of units: type 1-room, 2-room, 3-room, 4-room, 5-room, executive, studio, etc, to see blocks having a particular flat type.
Unit number: type stack 345, not #12-345 to see in which block is located (available for recent blocks, most blocks built before 2005 don’t have unit numbers in database)
Why I am leaving ZeeMaps
The main reason for leaving ZeeMaps is that it easy to use only on computers. I and other people share my website on Facebook and Reddit where 90% use mobile phones, on ohich ZeeMaps don’t show color legend or search box (unless you click Menu > Filter or Menu > Go To). People who don’t figure out how to find a block within first minute of visiting my website are at risk to not visit my website again. Also ZeeMaps had bugs at random times, in june 2022 for 10 days markers were not showing at all on mobile phones (unless you switched to “desktop site” from phone menu).
WP Go Maps lacks option of adding text (block numbers) on markers, I hope is not a major problem compared with advantages it give:
- mobile friendly.
- full flexibility of markers, which are images, I can create any icons for blocks and attach them by individual blocks (for comparison, on ZeeMaps I am limited to 31 layers of predefined colors).
- info box opens at left side instead of above marker (preventing accidental map scrolling).
- button to open map on full screen in upper-right corner, without needing a distinct page URL (some idiots, instead of sharing on Facebook the URL of this page, they shared URL of the full screen map, whoever clicked link was seeing only the map and was not aware that this website hold hundreds useful articles).
ZeeMaps (map will no longer available after 1 January 2023)
If you want to use above map in your website, you can right click > View page source > copy embedding code.
Data is also available for download in Excel format on HDB Database page. Useful for real estate agents, home insurance, telecommunication, door-to-door services, flyer distributors, etc. You can edit Excel file, filter and analyze data, or add own data, unlike above map which is read-only.
HDB block color legend
As November 2021 the map contains 12470 residential buildings, with the following breakdown:
Brown (102): Blocks built by SIT (1927-1960).
Red (1988): Classic blocks 1STD, 2STD, 3STD, 4STD, 1I, 2I, 3I, 4I, 3NG, 4NG, 5STD, 5I (1961-1981).
Orange (2467): Classic blocks 3I, 5I, 3NG 4NG, 3S, 4S, 3A, 4A, 5A, EA / EM with 3 bedrooms (1980-1988).
Yellow (881): Classic blocks 4A, 5I, EA / EM with 4 bedrooms (1987-1991).
Light green (1687): Blocks with centralized refuse chute and lifts stopping at every floor 4A, 5I, 5A, EA / EM (1991-1998).
Green (1473): Blocks with household shelter (1997-2004), including SERS replacement blocks (1997-2005).
Light blue (1120): Blocks sold via BTO (2004-present) or SERS (2006-present) available on resale market.
Sky (567): Blocks sold via BTO or SERS under minimum occupation period.
Lavender (65): Blocks sold via DBSS (2009-2015).
Cloud (643): Blocks under construction.
Forest (166): Blocks demolished or converted for other use than public housing after 2013.
Grey (1311): Blocks demolished or converted for other use than public housing before 2013 (incomplete info available) Please contribute if you have info about them, I am mostly interested in number of units and flat types.
Update February 2022: 12500 residential buildings, May 2022: 12523 buildings.
I can guarantee 100% accuracy for block numbers, street addresses, unit numbers, lease years, number of units breakdown by flat type, etc. Sources of each information is indicated HERE.
I cannot guarantee accuracy for floor plans, they being added from my personal research, so I need your help, please report wrong floor plans!
How to use map and search search blocks
The box in lower-right corner of map can be used to search Google Maps addresses. To search in HDB Database (data added by me) you need to click 3 dots menu > Search (phone users) or map search icon (computer users). Don’t confuse map search icon with website search box (top green bar).
Or you can filter further:
Show only blocks from certain town / neighborhood: choose City > contains > type for example Telok Blangah.
Show only blocks within certain radius: choose with distance > write an address or click Map Select Location > click somewhere on map > click search.
Find a block by number or street name: choose Name > contains > type a block number > map will show all blocks with that number > zoom to desired town. Don’t write both block number and street name unless you know the format I named blocks.
Show blocks sold via specific scheme: choose Project name > contains > type “BTO”, “SERS”, “SBF”. Note: unsold flats from BTO and SBF are re-offered for sale via Sale of Balance Flats, but in database I tagged as SBF only projects sold exclusively via SBF rather than BTO or SERS. You can also type year “BTO 2020” to show only BTO projects launched in a specific year.
Show only blocks containing certain flat type: choose Number of units > contains > type “3-room”, “executive”, etc.
Show only blocks containing premium apartments: choose Block model > contains > type “premium”.
Show only blocks completed / MOP in specific year: choose > Completion year > contains > 2018, useful to locate blocks where you may expect flats to fulfill MOP and be available on resale market in 2023. Note: 5-year Minimum Occupation Period is not by block but by individual flats, each flat owner may collect keys at different dates.
Filter blocks that underwent certain upgrades: choose Upgrading programmes > contains > type HIP (or other upgrading programme).
Filter blocks taller than # floors: choose Total floors > Greater than > type a number.
For SERS hunters: only (some of) brown and red blocks (pre-1980) may be selected for redevelopment, do not waste time clicking other colors. There are only 13 different pieces on text under SERS prediction. See also list of potential SERS sites.
Ang Mo Kio, Bedok, Bishan, Bukit Batok, Bukit Merah, Bukit Panjang, Bukit Timah, Central Area, Choa Chu Kang, Clementi, Geylang, Hougang, Jurong East, Jurong West, Kallang/Whampoa, Marine Parade, Pasir Ris, Punggol, Queenstown, Sembawang, Sengkang, Serangoon, Tampines, Tengah, Toa Payoh, Woodlands, Yishun.
Looking to buy or rent a HDB flat? Contact my partner agent
For the easiest way to get the best HDB bank loans, go to Finko’s home loan comparison.
About me & history of HDB map
I have been collecting HDB data since 2009, making HDB Blocks Database in Excel, an original compilation “Made by Teoalida” which took over 500 hours of work. Collecting data from multiple sources, I manually entered data in one Excel table for all HDB blocks ever built in Singapore, indicating block number, street address, postal code, GPS coordinates, construction year, lease commence date, number of floors, number of units breakdown by flat type, upgrading programmes, brochures and floor plans. Since 2015 I sold Excel file to various companies.
I also collected over 1000 floor plans in PDF format from HDB’s Sale of Balance Flats. In 2009 I wrote HDB history & floor plans evolution 1930s-present which I updated in 2014 with new screenshots for ~70 floor plans that I though that are most common.
In July 2017 I made a drop down search to enquire information from HDB Database (one block at time).
I wanted for long time to display data in an interactive map, but I did not had sufficient technical knowledge to do this. Thanks to Sik Shu Wei who contacted me in August 2017, I saw a colored map on his website, he told me that made map with Google Fusion Tables, a FREE experimental application that provided only 9 colors of colored dots, as well as other icons representing various businesses. Sik Shu Wei map was only displaying lease commence date and colored blocks accordingly, it was a MESS because lease commence date is provided by HDB only for blocks available on resale market, so rental blocks and recent blocks under construction or under MOP were in same color on his map.
I made my own interactive map in September 2017 importing my very detailed HDB Database into Google Fusion Tables. Google announced closure of Fusion Tables on 3 December 2019, so in October 2019 I moved to ZeeMaps, a paid service that provide 31 colors to choose from, and ability to filter and display only blocks of specific criteria. If anyone thinks that is better to use different colors that indicate block types and construction years, please tell.
I done a major update in 2018 adding in database links to those 70 popular floor plans screenshotted in 2014. However due inconsistent block model naming, just ~90% of 1960-1991 blocks and ~40% of 1991-2005 blocks had floor plans linked (some blocks did not showed floor plans when clicking even if they were identical with blocks in other town which showed floor plans).
In September 2021 I started another major update, I used ZeeMaps filter to show blocks without floor plans, helped me to harmonize block model naming and link floor plans where they were missing. I also took screenshots of few more PDFs to make PNG floor plans displayable on map. I also changed color legend and started adding coordinates for demolished blocks (if you don’t need them you can disable gray from legend).
As 20 September 2021 I have floor plans for 96% of 1960-1991 blocks and 62% of 1991-2005 blocks. Since 1990s HDB started building many distinctive layouts thus it require more effort for me to link correct floor plans to correct blocks, all blocks completed after 2005 are designed uniquely (including BTO blocks launched since 2001), meaning that a floor plan for a BTO won’t match any other BTO, it is too difficult to find floor plans for EVERY unit in EVERY BTO, so I did not bothered adding individual unit floor plans with dimensions, instead I linked BTO brochures showing floor plans for whole block, without dimensions.
Update 5 October 2021: added coordinates for another 900 demolished blocks (almost all SIT/HDB/HUDC ever build) and floor plans for few dozens blocks.
Update 20 November 2021: added Nov 2021 BTO, privatization date for HUDC estates and colored them correctly if they are standing or demolished.
Update 27-30 May 2022: recolored from sky to light blue 112 blocks which fulfilled MOP and are available on resale market during first half of 2022, updated upgrading programmes for pre-1980 blocks, will update 1980-2000 during next month (upgrading programmes info was not updated since 2015)
In addition of major updates listed above, I also update with new BTO blocks when they are launched (BTO launches are usually in February, May, August, November).