HDB built slightly over 1 million apartments since its founding in 1960 (the 1 millionth flat was completed in December 2010), additionally a small number of public housing flats were built by SIT, JTC and HUDC. Of them, 924729 flats are in use at 31 March 2013, the rest being demolished or converted (2 units joined into 1 unit).
The average flat size of total housing stock growth continuously to about 95 sqm in 2004, then is slightly falling down.
The average size of BTO flats launched since 2001 is 84 sqm, much smaller compared with the flats built in mid-1990s which were about 120 sqm in average, a world record for public housing.
Home ownership of HDB flats reached the peak of 94% in 2002, then slowly felt down to 90% in 2011.
According Annual Report 2013, out of 3.818 million resident population (Singapore Citizens and Permanent Residents, as June 2012), 3.166 millions live in HDB apartments, this means 83% (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.4 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, there are NO 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 (cannot find anymore statistics including non-residents for 2012).
Page updated every November, the date when HDB publish new annual reports.
As 31 March 2005 (peak)
Total population (Jun 2005) – 4265800 people
As 31 March 2013 (latest)
Total population (Jun 2012) – 5183700 people
Declining of the 3-Room flats is due demolition and joining two flats to form a larger one, declining of HUDC flats is due privatization.
Average size of 3-Room flats INCREASE over years due of demolition of the 1960s and 1970s 3-Room flats which are usually 50-60 sqm while the new flats are 65 sqm, also due of upgrading programmes which add 5 sqm utility room.
Average size of 4-Room and 5-Room flats DECREASE over years due of that the new flats are same size or even smaller than older flats. Also few 4-Room and 5-Room were built in 1960s and 1970s to be demolished.
Sources: SingStat for the population, HDB Annual Reports for the number of flats (units) and HDB Resale Flat Prices for estimated average flat sizes.
SingStat also show population living in condos and landed houses, in case you are interested.
Excel HDB Statistics.
HDB Statistics.xls - Excel file compiled by me using HDB Annual Reports 1994-1996 and 2000-2013, I don’t have 1997-1999.
- 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 opinion about my work!
Statistics based by HDB Resale Transactions.
Statistics based on Resale Transactions (Apr 2008 – Mar 2009)
I copied HDB Resale Transactions for one year in Microsoft Excel to make calculations (Apr 2008 – Mar 2009). Results:
- As country level: the average flats size is 97.25 sqm (average of ~27500 units).
- As town level: Central Area (most built in 1970s) have the smallest flats, 72 sqm (average of ~180 units) while Pasir Ris New Town (built between 1988 and 1996) have the biggest flats, 124 sqm (average of ~850 units).
- As neighborhood level: Pasir Ris 2XX neighborhood have the biggest flats, 134 sqm (average of ~120 units), Pasir Ris 5XX have 130 sqm (average of ~180 units), Pasir Ris 6XX have 127 sqm (average of ~100 units), Choa Chu Kang 5XX have 126 sqm (average of ~130 units), Tampines 3XX have 123 sqm (average of ~225 units).
- As five-year period: 1993-1997 have the biggest flats, 119 sqm (average of ~3500 units).
Statistics based on Resale Transactions (Apr 2008 – Dec 2013)
- As country level: the average flats size is 97.41 sqm (average of ~144930 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: TO BE ADDED.
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.
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 blocks, there are about 9800 residential HDB buildings in Singapore (not including carparks, shops, etc).
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.