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.
 

Number of Job Vacancy by Occupation - Annual

MOM (Ministry of Manpower)

Source: Labour Market Survey, Manpower Research & Statistics Department, MOM Before 2006, data pertain to private sector establishments (each with at least 25 employees). From 2006 onwards, it also includes the public sector.

Data from 1998 to 2025

Last updated 5 months ago (23 Mar 2026)

Data explorer

NumberofJobVacancybyOccupationAnnual.csv (110 rows, 6.6 KB)

Year
Year (YYYY)
Occupation
Text
Job Vacancy
Text
(Null)0.0%
(Null)0.0%
clerical, sales and services workers25.5%
professionals, managers, executives and technicians25.5%
production and transport operators, cleaners and labourers25.5%
professionals, managers and executives11.8%
(Null)0.0%
1998professionals, managers, executives and technicians4900
1998clerical, sales and services workers6000
1998production and transport operators, cleaners and labourers7400
1999professionals, managers, executives and technicians6900
1999clerical, sales and services workers6400
1999production and transport operators, cleaners and labourers7500
2000professionals, managers, executives and technicians9900
2000clerical, sales and services workers8000
2000production and transport operators, cleaners and labourers9700
2001professionals, managers, executives and technicians5800
Google colab link
Analyse this dataset with Colab Notebook
  1. 1. Copy this dataset ID: d_77a848ab5508fa38c5bbf72a956b3cf5
  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_77a848ab5508fa38c5bbf72a956b3cf5"
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.

Ministry of Manpower. (2026). Number of Job Vacancy by Occupation - Annual (2026) [Dataset]. data.gov.sg. Retrieved September 9, 2026 from https://data.gov.sg/datasets/d_77a848ab5508fa38c5bbf72a956b3cf5/view

About this dataset

Licence

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

Agency

MOM (Ministry of Manpower)