PostalCodeFinder.net

South Africa postal codes

South Africa has 3 266 postal codes for 1 012 cities, towns and villages. Each postal code has 4 digits, for example 0002.

South Africa in numbers

Codes
3 266
Places
1 012
Format
9999
Example
0002

How to write an address in South Africa

Recipient nameStreet addressPRETORIA0002SOUTH AFRICA

The postal code goes on its own line, below the town. Write the town in capital letters. From abroad, add SOUTH AFRICA as the last line.

Write your own address in this format or print it on an envelope.

Questions

What is the postal code format in South Africa?

Postal codes in South Africa have 4 digits, for example 0002.

How many postal codes does South Africa have?

South Africa has 3 266 postal codes for 1 012 cities, towns and villages, by the open data updated 14 November 2026.

What is the postal code of Pretoria?

Pretoria has 123 postal codes, from 0002 to 0204.

How do I write an address in South Africa?

Recipient name, Street address, PRETORIA, 0002, SOUTH AFRICA. The postal code goes on its own line, below the town. Write the town in capital letters. From abroad, add SOUTH AFRICA as the last line.