Guides and tips
How to use CodeZA
Find the right code faster, write addresses correctly, and get back to the pages you use most.
Postal code guide
Find suburbs, towns, provinces, and location context.
Bank code guide
Use the universal branch code for EFTs and salary payments.
Area code guide
Look up dialling codes by code or by city name.
Post office branches
Check whether a branch is open, closed or not trading before you go.
Search tips
Search a suburb, a town, a bank or a 3-digit dialling code.
Frequently asked questions
The most common help questions from SA users.
How do I find my postal code?
Search the suburb or town name at the top of the page. Each town page lists the street code and PO Box code of every suburb in it.
What if I only know the city name?
Open the town page: it lists every suburb with its own code. The code for the town centre is often not the code for your street, so find your suburb in the table.
Should I use the street code or the box code?
Use the street code for anything delivered to a physical address, including courier parcels and online orders. Use the box code only for post addressed to a PO Box or Private Bag.
How do I write a South African postal address?
Use the recipient name, street or PO box, suburb or city, postal code, province, and country. For example: 123 Main Road, Benoni, 1501, Gauteng, South Africa.
What is the fastest way to find an area code?
Search the code directly, or search the city name. For example: 021, Cape Town, or 031 all lead to the same dialing code pages.
What should I use for bank transfers?
Use the universal branch code shown on each bank page. For most SA banks, that is the correct EFT code to use.