Postal code

Singapore postal codes

Singapore postal codes have the format ###### (6 digits), for example 546080. zipcodestack has 121,233 postal codes for Singapore.

Format
######
Example
546080
Codes in our database
121,233
Local name
postal code

Singapore postal code format

Pattern###### (# digit, @ letter)
Examples546080, 308125, 408600
Regex^(?:\d{6})$
Official lookupwww.singpost.com

Format and regex from Google's address metadata (libaddressinput). The regex checks the shape of a code, not whether it exists.

Postal Codes of the largest cities

Singapore postal codes: FAQ

What is the postal code format in Singapore?

Singapore postal codes follow the pattern ###### (# = digit, @ = letter), i.e. 6 digits. Examples: 546080, 308125, 408600.

What regex validates Singapore postal codes?

^(?:\d{6})$ matches the official format (from Google's address metadata). It checks the shape only; whether a code exists needs a lookup in a postal code database such as the zipcodestack API.

What is the postal code of Singapore?

Singapore has 109189 postal codes, starting with 018906. The right one depends on the street; see the full list for Singapore.

How many postal codes are there in Singapore?

The zipcodestack database contains 121,233 postal codes for Singapore, each with place name, region and coordinates.

Postal code API

Look up Singapore postal codes by API

zipcodestack looks up, validates and searches postal codes in 149 countries: city, state, coordinates, distances and radius search, as JSON.

/v1/search documentation International postal code API All documentation

300 free requests every month. No credit card required.

GET https://api.zipcodestack.com/v1/search?codes=546080&country=sg

{
  "results": {
    "546080": [{
      "postal_code": "546080",
      "country_code": "SG",
      "city": "…",
      "state": "…",
      "latitude": …,
      "longitude": …
    }]
  }
}

Free postal code tools

Start using our ZIP Code API for free today!

Get 300 requests / month for free