Secure websites use HTTPS
View results from GE2025 and explore the electoral boundaries and more in our interactive map.
Updated 6 months ago
SINGSTAT (Singapore Department of Statistics)Source: SINGAPORE DEPARTMENT OF STATISTICS
Data Last Updated: 31/07/2019
Update Frequency: 5 years
Survey period: Household Expenditure Survey 2017/18
Adapted from: https://tablebuilder.singstat.gov.sg/table/CT/16509
Per Cent Text | Total Numeric | (Monthly Income Group ($) 2/) Below 1,000 Numeric | (Monthly Income Group ($) 2/) 1,000 - 1,999 Numeric | (Monthly Income Group ($) 2/) 2,000 - 2,999 Numeric | (Monthly Income Group ($) 2/) 3,000 - 3,999 Text | (Monthly Income Group ($) 2/) 4,000 - 4,999 Numeric | (Monthly Income Group ($) 2/) 5,000 - 5,999 Numeric | (Monthly Income Group ($) 2/) 6,000 - 7,999 Numeric | (Monthly Income Group ($) 2/) 8,000 - 9,999 Numeric | (Monthly Income Group ($) 2/) 10,000 - 11,999 Numeric | (Monthly Income Group ($) 2/) 12,000 - 14,999 Numeric | (Monthly Income Group ($) 2/) 15,000 - 19,999 Numeric | (Monthly Income Group ($) 2/) 20,000 & Over Numeric |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)7.1% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% |
Total | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
Below 1,000 | 7.2 | 45.8 | 31.3 | 21.3 | 7.1 | 3.7 | 3.2 | 1.4 | 0.7 | 0.6 | 0.1 | 0.3 | 0.1 |
1,000 - 1,999 | 16.2 | 27.2 | 37.5 | 41.1 | 38.8 | 31.9 | 24.3 | 14.7 | 8.7 | 5.4 | 4.8 | 2.3 | 1.1 |
2,000 - 2,999 | 15.7 | 10.5 | 16.2 | 22.5 | 26.4 | 26.8 | 27.4 | 25.9 | 19.5 | 12.6 | 9.9 | 6.7 | 2.4 |
3,000 - 3,999 | 13.7 | 5.1 | 6.5 | 7.3 | 14.4 | 17.3 | 18.8 | 22.6 | 21.8 | 20.5 | 16.7 | 10.6 | 3.6 |
4,000 - 4,999 | 11.5 | 3.4 | 2 | 2.7 | 5.9 | 10.7 | 13 | 15.7 | 18.4 | 20 | 15.1 | 15.8 | 7.1 |
5,000 - 5,999 | 8.2 | 2.2 | 2.8 | 2 | 3.8 | 4.3 | 4.7 | 8.5 | 11.9 | 13.1 | 14.8 | 12.7 | 8 |
6,000 - 7,999 | 11.5 | 3 | 1.4 | 2.1 | 2 | 3.2 | 6.2 | 7 | 10.9 | 17.2 | 18.5 | 24.1 | 20.6 |
8,000 - 9,999 | 6.4 | 1.1 | 1 | 0.4 | 1.1 | 1.3 | 1.2 | 1.8 | 4.2 | 6.1 | 11.6 | 13.3 | 16.8 |
10,000 - 11,999 | 3.8 | 1.1 | 0.2 | 0.2 | 0.4 | 0.6 | 0.3 | 1.1 | 1.9 | 2.3 | 4.3 | 6.3 | 13.9 |
No results found
Title | Column name | Data type | Unit of measure | Description |
---|---|---|---|---|
Per Cent | PerCent | Text | Per Cent | - |
Total | Total | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) Below 1,000 | MonthlyIncomeGroup_2_Below1_000 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 1,000 - 1,999 | MonthlyIncomeGroup_2_1_000_1_999 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 2,000 - 2,999 | MonthlyIncomeGroup_2_2_000_2_999 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 3,000 - 3,999 | MonthlyIncomeGroup_2_3_000_3_999 | Text | Per Cent | - |
(Monthly Income Group ($) 2/) 4,000 - 4,999 | MonthlyIncomeGroup_2_4_000_4_999 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 5,000 - 5,999 | MonthlyIncomeGroup_2_5_000_5_999 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 6,000 - 7,999 | MonthlyIncomeGroup_2_6_000_7_999 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 8,000 - 9,999 | MonthlyIncomeGroup_2_8_000_9_999 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 10,000 - 11,999 | MonthlyIncomeGroup_2_10_000_11_999 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 12,000 - 14,999 | MonthlyIncomeGroup_2_12_000_14_999 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 15,000 - 19,999 | MonthlyIncomeGroup_2_15_000_19_999 | Numeric | Per Cent | - |
(Monthly Income Group ($) 2/) 20,000 & Over | MonthlyIncomeGroup_2_20_000andOver | Numeric | Per Cent | - |
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_4048b8e0e2b9bff5fad661a775914a44"
url = "https://data.gov.sg/api/action/datastore_search?resource_id=" + dataset_id
response = requests.get(url)
print(response.json())
This dataset can be reused and cited in research publications.
09 Nov 2023
Free forever for personal or commercial use, under the Open Data Licence.