Secure websites use HTTPS
Data from Jan 1971 to Jan 2022Updated 6 months ago
ICA (Immigration and Checkpoints Authority)Please note that from 1980 onwards the crude birth, death and natural increase rates are based on Singapore residents only.
(Null) | (Null) Malays Others Chinese Indians | (Null) | (Null) | (Null) |
1971 | Chinese | 5.5 | 22.1 | 16.6 |
1971 | Malays | 4.6 | 22.9 | 18.3 |
1971 | Indians | 5.9 | 21.1 | 15.2 |
1971 | Others | 5.6 | 29.2 | 23.6 |
1972 | Chinese | 5.4 | 23 | 17.6 |
1972 | Malays | 4.6 | 23.6 | 19 |
1972 | Indians | 6.1 | 21.1 | 15 |
1972 | Others | 6 | 29.1 | 23.1 |
1973 | Chinese | 5.5 | 22.3 | 16.8 |
1973 | Malays | 4.6 | 21.2 | 16.6 |
No results found
Year | year | Year (YYYY) | - | - |
Ethnic Group | ethnic_group | Text | - | - |
Crude Death Rate | crude_death_rate | Numeric | - | - |
Crude Birth Rate | crude_birth_rate | Numeric | - | - |
Crude Natural Inc Rate | crude_natural_inc_rate | Numeric | - | - |
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_b1516a82d21dc594ad5a93cc341a234c"
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.
07 Apr 2016
Free forever for personal or commercial use, under the Open Data Licence.