Singapore Postal Code Database

Download a free sample of our Singapore Postal Code Database.
GeoPostcodes-Globe header

🇸🇬 Singapore Postal Code - Data Download

The complete list of postal code is available. Contact us

isocountrylanguageidregion1region2region3region4localitypostcodesuburblatitudelongitudeelevationiso2fipsnutshascstattimezoneutcdstlocality_typeis_postalis_businessis_po_boxpost_town
SGSingaporeEN1080921430EastChangi BaySingapore4987501.314871104.0013607Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080986144EastChangi BaySingapore4987941.317501104.0061656Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080964110EastChangi BaySingapore4988001.316786104.0152167Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081005207EastChangi BaySingapore4988051.316759104.0217645Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080992727EastChangi BaySingapore4988211.316606104.0204856Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081029898North-EastSerangoonSingapore3576511.345502103.86863214Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081008580North-EastSerangoonSingapore3576671.344694103.86497712Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080941889North-EastSerangoonSingapore3576681.344714103.86497310Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080960386North-EastSerangoonSingapore3576741.346551103.86093718Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081021871North-EastSerangoonSingapore3576751.344102103.86167012Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081003792North-EastSerangoonSingapore3576761.344112103.86162115Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080917475North-EastSerangoonSingapore3576771.345969103.86079017Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081008796North-EastSerangoonSingapore3576781.344897103.86092314Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081024536North-EastSerangoonSingapore3576791.348356103.86288217Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081011309North-EastSerangoonSingapore3576801.348595103.86282516Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081009286North-EastSerangoonSingapore3576941.345923103.87081134Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080930330North-EastSerangoonSingapore3576951.345904103.87085934Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080919818North-EastSerangoonSingapore3576961.345934103.87097034Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080954793North-EastSerangoonSingapore3576971.345884103.87095234Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080944408North-EastSerangoonSingapore3576981.345836103.87093234Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080966962North-EastSerangoonSingapore3576991.343325103.86976621Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080960252North-EastSerangoonSingapore3577001.344584103.87018412Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080960253North-EastSerangoonSingapore3577011.344669103.87021512Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080979018North-EastSerangoonSingapore3577041.347495103.86119318Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081009291North-EastSerangoonSingapore3577051.347495103.86119318Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080962558North-EastSerangoonSingapore3577061.347544103.86133417Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081016602North-EastSerangoonSingapore3577071.346415103.86270217Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080966539North-EastSerangoonSingapore3577081.346397103.86260615Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080932271North-EastSerangoonSingapore3577091.344248103.86126812Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080998822North-EastSerangoonSingapore3577101.344274103.86126512Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080988622North-EastSerangoonSingapore3577111.345981103.86122320Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080924767North-EastSerangoonSingapore3577121.346544103.86093318Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081032271North-EastSerangoonSingapore3577131.347661103.86096518Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080960595North-EastSerangoonSingapore3577141.345475103.86089915Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081009055North-EastSerangoonSingapore3577151.345518103.86103619Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080919819North-EastSerangoonSingapore3577161.344188103.86128312Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081024537North-EastSerangoonSingapore3577171.344125103.86129212Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080976675North-EastSerangoonSingapore3577181.344149103.86128612Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080954794North-EastSerangoonSingapore3577191.347531103.86179518Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080996827North-EastSerangoonSingapore3577201.347494103.86119318Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081009292North-EastSerangoonSingapore3577211.347495103.86119318Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080966778North-EastSerangoonSingapore3577221.346476103.86191619Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081017009North-EastSerangoonSingapore3577231.347494103.86119318Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081017005North-EastSerangoonSingapore3577241.347287103.86094019Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080966780North-EastSerangoonSingapore3577251.347270103.86073319Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080912071North-EastSerangoonSingapore3577261.347968103.86074516Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080966967North-EastSerangoonSingapore3577271.345475103.86089915Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081030357North-EastSerangoonSingapore3577281.345474103.86089915Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080974771North-EastSerangoonSingapore3577291.345766103.86886218Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080952327North-EastSerangoonSingapore3577301.345718103.86795814Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080929810North-EastSerangoonSingapore3577311.345737103.86790212Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081016561North-EastSerangoonSingapore3577321.345340103.86857714Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081004023North-EastSerangoonSingapore3577331.345393103.86860014Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080932272North-EastSerangoonSingapore3577341.347486103.86158518Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080962559North-EastSerangoonSingapore3577351.345490103.86217813Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080979020North-EastSerangoonSingapore3577361.347645103.86220317Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081030137North-EastSerangoonSingapore3577371.347048103.86210722Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080912072North-EastSerangoonSingapore3577381.345933103.86233816Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080919820North-EastSerangoonSingapore3577391.347436103.86201718Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080976678North-EastSerangoonSingapore3579581.346442103.87133231Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080924774North-EastSerangoonSingapore3579601.346223103.87094431Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080954798North-EastSerangoonSingapore3579611.346262103.87078828Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080962565North-EastSerangoonSingapore3579621.346340103.87065527Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081011314North-EastSerangoonSingapore3579631.346402103.87047627Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081032273North-EastSerangoonSingapore3579641.346465103.87035128Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081024540North-EastSerangoonSingapore3579651.346543103.87018725Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080980908North-EastSerangoonSingapore3579661.346628103.87007624Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080932281North-EastSerangoonSingapore3579681.346877103.86987022Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080968935North-EastSerangoonSingapore3579691.346828103.86999122Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080954799North-EastSerangoonSingapore3579701.346930103.86976122Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080954800North-EastSerangoonSingapore3579711.346997103.86977422Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081011315North-EastSerangoonSingapore3579721.347036103.86954324Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080912079North-EastSerangoonSingapore3579731.347046103.86969222Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080968936North-EastSerangoonSingapore3579741.347089103.86943422Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080944412North-EastSerangoonSingapore3579751.347021103.86917123Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080952668North-EastSerangoonSingapore3579761.347020103.86917023Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080996823North-EastSerangoonSingapore3579771.346827103.86931224Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080919827North-EastSerangoonSingapore3579781.347006103.86892021Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080976679North-EastSerangoonSingapore3579791.347005103.86891921Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080998828North-EastSerangoonSingapore3579801.347073103.86881321Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080980909North-EastSerangoonSingapore3579811.346950103.86866719Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080924775North-EastSerangoonSingapore3579821.346936103.86859419Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080980910North-EastSerangoonSingapore3579831.346912103.86846818Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081004327North-EastSerangoonSingapore3579841.346897103.86843118Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080998829North-EastSerangoonSingapore3579851.346882103.86837418Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080919828North-EastSerangoonSingapore3579861.346867103.86833718Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080912080North-EastSerangoonSingapore3579871.346344103.86843120Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080912081North-EastSerangoonSingapore3579881.346287103.86843620Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081032274North-EastSerangoonSingapore3579891.346342103.86833920Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080976680North-EastSerangoonSingapore3579901.346759103.86804317Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081024541North-EastSerangoonSingapore3579911.346777103.86812117Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080962566North-EastSerangoonSingapore3579921.346824103.86823218Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081004328North-EastSerangoonSingapore3579931.346845103.86826418Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080962567North-EastSerangoonSingapore3579941.346862103.86829618Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081004329North-EastSerangoonSingapore3579951.347227103.86908920Asia/Singapore+08:00+08:00town100
SGSingaporeEN1081011316North-EastSerangoonSingapore3579961.347218103.86905320Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080962568North-EastSerangoonSingapore3579971.347206103.86895416Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080954801North-EastSerangoonSingapore3579981.347195103.86888116Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080912082North-EastSerangoonSingapore3579991.347129103.86871515Asia/Singapore+08:00+08:00town100
SGSingaporeEN1080980911North-EastSerangoonSingapore3580001.347107103.86865415Asia/Singapore+08:00+08:00town100

Singapore Postal Code Format

The new system, introduced on September 1, 1995, uses a 6-digit block for postal codes. It lets Singapore Post give each building a unique code. They can then sort mail by the delivery sequence. The first two digits are the sector code. The last four represent the delivery point, usually a building.

The system assigns postal codes based on the order of street names within each sector. This means streets starting with ‘A’ get coded first, followed by ‘B,’ and so on. For HDB residential blocks, the block number is in the postal code.

Singapore postal code-GeoPostcodes

What makes Singapore Postal Code system complex?

Unlike many countries, Singapore’s postal code system uses detailed 6-digit postal codes. We call them micro-postcodes because they can identify very small areas. For example, a single building, a small neighborhood, or even a particular section of a street.

WHY GEOPOSTCODES

Use our data to increase quality, reduce costs and free up internal resources

Enterprise Grade Service

Plug and Play Design

Highest quality

DEVELOPERS DOCUMENTATION

Our standard data format

GeoPostcodes - Integration with other softwares

Self-hosted

Our data can be downloaded and easily imported into any software, database, MDM, CRM, ERP, or GIS system.

Get automatic differential updates and a list of historical ID changes by using our download API.

GeoPostcodes-Download-API

Flexible data formats include

GeoPostcodes-Flexible-data-formats

Normalized

The Normalized tables provide unique and interrelated lists of the different entities in the dataset: countries, administrative levels, places/localities, and postal codes.

Links between tables are made through record IDs, and constraints (e.g., uniqueness, foreign keys, etc.) ensure the integrity of the data.

Denormalized

The easiest format to integrate into your systems. All data are combined into one comprehensive table for immediate access.

124 of the Fortune 500 rely on our international zip code databases

GeoPostcodes-Verizon logo
GeoPostcodes-Exxon Mobile logo
GeoPostcodes - UPS logo
GeoPostcodes-IBM-logo
GeoPostcodes-EY logo

Interested in the full database? Ask for a quote.

Our pricing model depends on a few factors such as products, features, use case and country coverage.

Get in touch to receive an accurate pricing proposal.

Annual licenses are priced based on the number of countries needed, type of usage, products and the features (additional datasets).

Our licenses have a fixed price and include everything: comprehensive location data, unlimited updates, the right to use our data in all your systems or products, and continuous support from a dedicated expert.

Data is updated weekly, but you can decide on your own update frequency depending on your use case. You can get automatic differential updates and a list of historical ID changes by using our download API.

Frequently Asked Questions

Singapore has a 6-digit postal code system that was introduced on September 1, 1995, replacing the previous 4-digit system. The first two digits represent the postal sector, while the last four indicate a specific delivery point. This system ensures each building has a unique postal code for efficient mail delivery.