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.

Presidential Election Results

Updated 6 months ago

ELD (Elections Department)

The first presidential election was held on 28 August 1993. The President is Singapore's Head of State and holds office for a term of 6 years.

Definitions:

  • A Rejected Vote means a ballot paper which has been handed by the election official to an elector to cast his vote but which, at the close of the poll, has been found in the ballot box unmarked or so improperly marked it cannot be counted.
  • A Spoilt Ballot Paper means a ballot paper which, on polling day, has not been deposited in the ballot box, but has been found by the election official to be spoilt or improperly printed or which has been handed by the election official to an elector to cast his vote, and (a) has been spoilt in marking by the elector, and (b) has been handed back to the election official and exchanged for another.

More information on the presidential elections can be found here: http://www.eld.gov.sg/elections_presidential.html

3 related datasets

Related datasets are grouped into a collection based on themes, topics or common attributes for easier access and exploration. All datasets within a collection are published and managed by the same agency.

Presidential Election - Registered Electors, Rejected Votes and Spoilt Ballots

CSV6 months ago

Coverage: Jan 1993 to Jan 2023

Presidential Election Dates

CSV6 months ago

Coverage: Jan 1993 to Dec 2011

Presidential Election Results

CSV6 months ago

Coverage: Jan 1993 to Jan 2023

Sample OpenAPI query

This code can be used to test a sample API query. It retrieves the metadata for this collection. 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
          
collection_id = 1530          
url = "https://api-production.data.gov.sg/v2/public/api/collections/{}/metadata".format(collection_id)
        
response = requests.get(url)
print(response.json())