HDB statistics, facts & figures

HDB built slightly over 1 million units since its founding in 1960 (the 1 millionth flat was completed in December 2010), SIT built about 23,000 units between 1927 and 1960, JTC and HUDC built few thousand units between 1960s and 1980s, making a total of about 1.1 million public housing units built in the history of Singapore, as 2016.

Of these 1.1 million units built, 992,742 units are in use at 31 March 2016, about 130,000 dwelling units being demolished (clearance of rental blocks and SERS), converted (2 units joined into 1 unit), privatized (HUDC), etc.

What other statistical data would you like to see on this page? Leave a comment and tell me!

HDB dwelling units per town and flat type, as 31 March 2015 HDB dwelling units per town, by year
HDB achievements since 1960 HDB dwelling units by flat type, per year
All charts are screenshoted from HDB Statistics .xls, for exact figures see Excel file.

According HDB Annual Report 2015, out of 3.9 million resident population (Singapore Citizens and Permanent Residents, as June 2013), 3,217,400 live in HDB apartments, this means 82% (non-residents are not allowed to own HDB apartments but they can live in apartments owned by a resident spouse, also they are allowed to own apartments in private condominiums taller than 6 storeys but not landed houses or apartments in low-rise condominiums). This means average family size of 3.42 residents per apartment and 27.56 sqm per person. For comparison, in 1968 were in average 6.2 people per apartment (average flat size I estimate around 40 sqm).

Many HDB owners are renting rooms or entire flat to foreigners, some HDB owners are citizens married with foreigners, HDB never provide official statistics about how many non-residents live in HDB apartments.

According Yearbook of Statistics 2010, Singapore population including non-residents is 5076700 living in 1180500 dwelling units (HDBs, condos, private flats, landed houses, others), of which 76.3% are HDBs, this means a nationwide average of 4.30 people per dwelling unit, if the average would be same for HDB, it would mean 22 sqm per person (no newer statistics available for non-residents).

Average household size for each flat type and race can be seen on www.singstat.gov.sg > Key Indicators and Sample Household Survey. You can see that households with 6 or more persons represent 10% of Chinese households and 23% of Malay households.

Home ownership of HDB flats reached the peak of 94% in 2002, then slowly felt down to 90% in 2011.

HDB dwelling units under management, as 31 March 2016

Biggest HDB town: Bedok during 1990s, Tampines in 1996-1999 and Jurong West since 2000. Either Sengkang or Tampines will take the lead around 2020.

Town 1-Room 2-Room 3-Room 4-Room 5-Room E / MG SA Total
Ang Mo Kio 1318 3506 24237 13682 5654 490 281 49168
Bedok 2530 2286 22639 20398 10390 2714 234 61191
Bishan 396 5 2357 9359 5716 1660 171 19664
Bukit Batok 385 242 10278 13851 4833 2732 177 32498
Bukit Merah 4731 5777 15965 15369 9477 44 469 51832
Bukit Panjang 223 539 3678 16699 10425 3381 380 35325
Bukit Timah 0 35 441 920 682 380 97 2555
Central Area 2075 1316 4739 3529 903 9 0 12571
Choa Chu Kang 355 878 2137 22485 15293 4762 515 46425
Clementi 474 716 11947 8593 2915 619 0 25264
Geylang 1044 3214 11705 9607 3591 830 239 30230
Hougang 532 917 10318 25238 10844 4310 365 52524
Jurong East 352 418 7006 8188 5925 1871 137 23897
Jurong West 540 1732 12659 28457 21569 6507 639 72103
Kallang / Whampoa 4401 2530 13321 10178 5392 504 38 36364
Marine Parade 0 1350 3037 1798 1677 0 0 7862
Pasir Ris 176 326 491 11641 9379 7460 181 29654
Punggol 871 1412 3639 19631 14612 1126 456 41747
Queenstown 575 3246 14210 8794 3972 354 353 31504
Sembawang 321 768 349 8447 7556 2870 0 20311
Sengkang 685 1479 3341 29405 23134 4462 541 63047
Serangoon 272 324 4543 10231 3753 2365 0 21488
Tampines 775 740 13107 28631 17312 5846 649 67060
Toa Payoh 1168 3654 15122 9756 6017 854 300 36871
Woodlands 1603 1284 6348 27859 19639 6191 855 63779
Yishun 1038 1200 14530 28155 9169 2741 705 57538
Total 26840 39894 232144 390901 229829 65082 7782 992472
Average flat size 31 45.26 68.03 96.31 118.47 144.71 ~40 155.61
Final results Average flat size – 93.87 sqm

Total population (Jun 2014) – 5469700 people
Resident population – 3900000 people
HDB resident population – 3213000 people (82%)
Average resident household size – 3.42 people
(27.56 sqm per capita)

Despite of shrinking flat sizes in late 1990s, average flat size has increased until 2005, reaching about 95 sqm, thanks to demolition of small 1/2/3-room flats built in 1960-1970s and building 90-140 sqm flats, also due to Main Upgrdading Programme that add 5 sqm utility rooms. After 2005 average flat size is slowly falling down because HDB stoped supply of Executive, reduced supply of 5-room, and reintroduced 1-room, 2-room and 3-room flats.

BTO flats launched since 2011 and completed from 2015 onward are about 80 sqm in average, for comparison the flats build in mid-1990s were about 120 sqm in average, a world record for public housing.

– SingStat for the population
– HDB Annual Reports for the number of flats (units)
– HDB Resale Flat Prices database for 2008-2013 (149930 records) for estimating average flat sizes

The average flat size is a bit inaccurate because the database include only sold flats, there is no info about the size of rental 1/2-room flats, and does not include flats built last 5 years which are under minimum occupation period, including them For 2005 average flat size by type I used resale transactions with lease year pre-2005.

SingStat also show population living in condos and landed houses, in case you are interested, but unfortunately there are NO detailed statistics for about number of private housing breakdown by type.

Excel files with additional statistics

HDB Annual Reports.xls – 1990-2000 + 1962 annual reports digitalized into Excel by me:

Source of data: HDB Annual Reports 1994-1996 (available on archive.org) and 2000-present (available on HDB InfoWEB even if they are no longer in Annual Reports page, but doing a Google search you could still find the direct link to files still hosted on HDB server, they were deleted at October 2015 website redesign). I was not able to get 1997-1999 because since 1997 HDB provided in PDF format instead of HTML page, and archive.org did not cached PDF files.

I added 1990-1999 thanks to KZ, a friend who during school vacation of June and December 2015 went in National Library and photoed the annual reports for me for digitization. He photoed 1960s to 1980s annual reports too and I may digitize them too when I have free time. These pre-1990 annual reports have a list of about 100 HDB Estates. The current HDB towns appeared in AR 1990 (20 towns plus 11 other estates) and was revised in AR 1999 to 23 towns and 4 estates then 23 towns and 3 estates by abandoning Lim Chu Kang.

If you want photos of annual reports to read them yourself, you can buy them!

HDB Statistics.xls – Excel file compiled by me, containing:
– Annual Reports 2000-2016
– Number of dwelling units by town and flat type, table and chart
– Number of dwelling units by town and year, table and chart
– Number of dwelling units by flat type and year, table and chart
– Statistics for calculation of the average flat size along history
– HDB achievements since 1960
– Resale market statistics
Please leave your comments about my work!

HDB flat size statistics based on resale transactions

I copied the listings from HDB Resale Flat Prices e-service (April 2008 – December 2013) in Microsoft Excel for purpose of making statistics. Results:

– As country level: the average flats size is 97.41 sqm (average of ~149930 transacted units).
– As town level: Central Area (most built in 1970s) have the smallest flats, 72.24 sqm (average of 998 units) while Pasir Ris New Town (built between 1988 and 1996) have the biggest flats, 123.38 sqm (average of 5184 units).
– As neighborhood level: Pasir Ris 2XX neighborhood have the biggest flats, 132.36 sqm (average of 694 units), Pasir Ris 5XX have 129.25 sqm (average of 875 units), Pasir Ris 6XX have 127.17 sqm (average of 521 units), Choa Chu Kang 5XX have 126.39 sqm (average of 607 units), Tampines 3XX have 121.79 sqm (average of 1129 units).
– As five-year period: 1991-1995 have the biggest flats, 124.48 sqm (average of 11398 transacted units).

Note that the average size of resold flats is slightly bigger than the real average flat size, because the big and <10 year old flats tends to change their owners more frequently than the small old flats owned mainly by elderly, also some of the small flats are rented from HDB rather than owned, so they never appear in resale transactions.

The full Excel database of resale transactions can be purchased from my Store.

HDB flats breakdown by floor area HDB flats size over years


I noticed many visitors coming here by searching things like “total number of HDB blocks in Singapore“. HDB provide official numbers of units but not of blocks. Blocks can be ONLY counted manually.
Do we should also count the 2-storey shophouse that contains no residential units, only commercial units (flats accessible from shop entrance)? Do we should also count under-construction blocks and blocks awaiting demolition? Do we should count multi-storey carparks and precint pavilions too?

According Database of HDB blocks, there are about 9800 residential HDB buildings in Singapore (not including carparks, pavilions, but including shophouses).
Note that the database is, in the current version, NOT ACCURATE… being made for personal curiosity without being paid for, with limited time available for voluntary jobs. Some under construction blocks are counted, others not. Some demolished blocks are counted too.

I will provide detailed statistics with higher accuracy if someone will pay my time required to make them.

First payment came in May 2015, reason for which I improved database accuracy significantly.
According the July 2015 edition of database, there are 9503 blocks with known number of units, total 980108 units, giving an average of 103 units per block.

Number of units in private condominiums, executive condominiums, square meters of office and retail space, can be seen in https://www.ura.gov.sg/uol/media-room/news/2017/Apr/pr17-30 and https://www.ura.gov.sg/uol/-/media/User%20Defined/URA%20Online/media-room/2017/pr17-06e1.pdf


11 pings

Skip to comment form

    • mike on July 18, 2017 at 2:50 am
    • Reply

    re number of hdb blocks.
    10000 blocks and carparks.


    Installation of 62,000 police cameras in 10,000 HDB blocks, multi-storey carparks complete
    A police camera at a lift lobby in a Pasir Ris HDB block.
    A police camera at a lift lobby in a Pasir Ris HDB block. PHOTO: ST FILE
    PUBLISHEDJUL 11, 2016, 1:08 PM SGT

    SINGAPORE – The installation of over 62,000 police cameras in HDB blocks and multi-storey carparks (MSCP) has been completed, the police announced in a news release on Sunday (July 10).

    All 10,000 blocks and carparks under the PolCam 1.0 initiative, which was first rolled out in April 2012, are now equipped with the cameras, which police revealed have proven useful in helping to deter and solve crimes.

    “As of May 2016, 2,300 video footage from the cameras provided useful leads which helped the police solve more than 1,100 cases,” the release said.


    • mike on July 18, 2017 at 3:08 am
    • Reply

    re.number of blocks built before 1990.


    The $5 billion LUP for older HDB blocks is 14 years old and the programme ended last December. It provided a lift on every floor to 5,000 blocks built before 1990.


    this is a great web site for HDB data.
    kow tow to site owner.A big thank you.

  1. […] The likeliest reason for this is a nearly all-encompassing system of public housing. A striking 82% of Singaporeans live in public housing built by the government, and comprehensive programs exist to supplement meager […]

Leave a Reply

Your email address will not be published.