A Singapore Government Agency Website
Official website links end with .gov.sg
Government agencies communicate via .gov.sg websites (e.g. go.gov.sg/open). Trusted websites

Secure websites use HTTPS

Look for a lock () or https:// as an added precaution. Share sensitive information only on official, secure websites.

Scam alert

Government officers will never ask you to send money or share your details over the phone. When unsure, hang up and call Scamshield at 1799.
 

Resident Population by Age Group, Place of Birth and Sex (Census of Population 2020)

SINGSTAT (Singapore Department of Statistics)

Source: SINGAPORE DEPARTMENT OF STATISTICS

Data Last Updated: 16/06/2021

Update Frequency: 10 years

Survey period: Census of Population 2020

Adapted from: https://tablebuilder.singstat.gov.sg/table/CT/17401

Last updated 4 days ago (5 Sep 2026)

Data explorer

ResidentPopulationbyAgeGroupPlaceofBirthandSexCensusofPopulation2020.csv (20 rows, 5.3 KB)

Number
Text
(Total) Total
Numeric
(Total) Males
Numeric
(Total) Females
Numeric
(Singapore) Total
Numeric
(Singapore) Males
Numeric
(Singapore) Females
Numeric
(Malaysia) Total
Numeric
(Malaysia) Males
Numeric
(Malaysia) Females
Numeric
(Mainland China) Total
Numeric
(Mainland China) Males
Numeric
(Mainland China) Females
Numeric
(India) Total
Numeric
(India) Males
Numeric
(India) Females
Numeric
(Indonesia) Total
Numeric
(Indonesia) Males
Numeric
(Indonesia) Females
Numeric
(Other Asian Countries / Regions) Total
Numeric
(Other Asian Countries / Regions) Males
Numeric
(Other Asian Countries / Regions) Females
Numeric
(Europe) Total
Numeric
(Europe) Males
Numeric
(Europe) Females
Numeric
(USA and Canada) Total
Numeric
(USA and Canada) Males
Numeric
(USA and Canada) Females
Numeric
(Australia and New Zealand) Total
Numeric
(Australia and New Zealand) Males
Numeric
(Australia and New Zealand) Females
Numeric
(Others) Total
Numeric
(Others) Males
Numeric
(Others) Females
Numeric
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
Total404421019775562066654309663015702961526334459732197816261916169038647281043101118655882453041561411862637515113662457526791017207110896118878846434145600931802829513826022536
0 - 4183076933888968817182688000838265506267728291238583655864452412334167167171387483936815121764627537156520635916313
5 - 91987371017299700817492990038848911050551455360315816161542388919971892725341384315515271628715316399916421495686300386592831
10 - 1420639310496710142617504689906851401118055185662350117691732793039284002106852154744052071233411824447381184480704831304527662640
15 - 1921523410986810536618257894263883151131155705741407818262252653031603370203197510566074299130838623215411215539676487193294683038
20 - 242445371246171199202133841104901028941086249185944600424383566428519412344238712001187605029283122498208290679317362310142168783543
25 - 292869971423821446152332221203711128512500010332146681345153978054391617572159387216812191607521763899492233259576247329316150166773839
30 - 34297798143022154776212601110181102420417991767524124215287654138745464209433705060183832229504265268528734783955182252932771381391748787
35 - 392995151413571581581920519971592336470972022626871224107323150871375256978055760126144987136703966970417381105633517315202321190131358206152
40 - 4429929114280115649018308194518885635201522248297671752253751214719734105809154791219865926152715593967823271577750505318187437303134487303184
Google colab link
Analyse this dataset with Colab Notebook
  1. 1. Copy this dataset ID: d_ec2ebe29f8e5ae1b9c3e40438b37de61
  2. 2. Click on the button below

Sample OpenAPI query

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.

Adding an API key gives you higher rate limits and priority support. Log in to create your API key.

import requests
          
dataset_id = "d_ec2ebe29f8e5ae1b9c3e40438b37de61"
url = "https://data.gov.sg/api/action/datastore_search?resource_id="  + dataset_id 
        
response = requests.get(url)
print(response.json())

Citation

This dataset can be reused and cited in research publications.

Singapore Department of Statistics. (2024). Resident Population by Age Group, Place of Birth and Sex (Census of Population 2020) (2026) [Dataset]. data.gov.sg. Retrieved September 9, 2026 from https://data.gov.sg/datasets/d_ec2ebe29f8e5ae1b9c3e40438b37de61/view

About this dataset

Contact

feedback@data.gov.sg

Created on

22 Oct 2024

Licence

Free forever for personal or commercial use, under the Open Data Licence.

Agency

SINGSTAT (Singapore Department of Statistics)