ELI5: How does the Singapore housing system work?

36 views Mar 5, 2026 2 min read

Singapore's housing system helps most people own their own homes by having the government build and sell affordable apartments called HDB flats.

Imagine you want to build a big Lego castle, but Lego bricks are super expensive! In Singapore, the government is like a big Lego factory that makes lots of Lego bricks (HDB flats) and sells them to families at a cheaper price than if you bought them from a private shop. This helps more families own their own Lego castle (home).

Here's how it works in everyday life:

  • Building the Flats: The government, through the Housing Development Board (HDB), builds lots of apartment buildings all over Singapore.
  • Buying a Flat:
If you're a Singaporean citizen or a permanent resident and meet certain requirements (like income limits), you can apply to buy a brand new HDB flat directly from HDB. It's like ordering a Lego set directly from the factory. Another option is to buy a resale flat. These are flats that were previously owned by someone else and are sold on the open market. It's like buying a used Lego set from your friend.
  • Paying for the Flat: Most people use their Central Provident Fund (CPF), which is like a savings account for retirement and housing, to pay for their HDB flat. They can also take out a loan from HDB or a bank. It's like using your piggy bank and asking your parents for a loan to buy that big Lego set!
  • Subsidies and Grants: The government also gives out grants (like free money!) to help families afford their flats. This is like getting extra Lego bricks for free when you buy a set!
Because the government helps make housing affordable, most Singaporeans own their homes, which is pretty cool! However, there are rules like how long you need to live in the flat before you can sell it (Minimum Occupation Period) and who you can sell it to, to make sure the system stays fair for everyone.

Follow-Up Questions

Still curious? Ask a follow-up!

Test Your Understanding

Take a quick quiz and challenge your friends!

Want to learn more?

Ask another question and get a simple explanation!

Ask a New Question