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.
Where-is guide
Ask where a town, suburb, city, or province is located.
Search tips
Try aliases like Joburg, JHB, CPT, or Emalahleni.
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, or use the "Use my location" tool to find the closest postal code page.
What if I only know the city name?
Use the province hubs and city lookup pages. CodeZA also understands aliases like Joburg, JHB, CPT, and Witbank / Emalahleni.
How do I ask where a place is located?
Use the Where Is page or search naturally, for example: Where is Johannesburg located? or Which province is Gauteng in?
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.