South African Code Lookup
Find any SA code. Instantly.
Postal codes for every suburb, bank branch and SWIFT codes, dialling codes, USSD codes and driving licence codes, each checked against its official source.
Postal Codes
Street and PO Box codes for 15 362 suburbs, from the Post Office's own list.
Browse postal codes →Bank Branch Codes
Universal branch and SWIFT codes for every major South African bank.
Browse bank codes →Area Codes
All 37 landline dialling codes, from 010 to 058, with the towns on each.
Browse area codes →USSD Codes
Please Call Me, balance and data codes for every network, plus UIF.
Browse USSD codes →Driving Licence Codes
What codes B, C1 and EC (old 8, 10 and 14) let you drive.
Browse licence codes →Post Offices
Which post office branches are open, closed or not trading, with phone numbers.
Check a branch →Popular cities
The most-searched postal codes in South Africa.
Popular searches
The highest-intent lookup terms South Africans actually search for.
Johannesburg postal code
Open the exact lookup page
Pretoria postal code
Open the exact lookup page
Cape Town zip code
Open the exact lookup page
Durban postal code
Open the exact lookup page
Gauteng postal code
Open the exact lookup page
FNB branch code
Open the exact lookup page
021 area code
Open the exact lookup page
031 area code
Open the exact lookup page
Bank branch codes
Universal codes for EFT, salary, and SWIFT transfers.
Area codes
Dialling codes for South Africa's major cities.
The complete SA code directory
Browse every South African code
Postal codes for all 9 provinces, branch codes for every major bank, and dialling codes for every region.
Postal codes by province
Popular city postal codes
- Cape Town 8001
- Johannesburg 2001
- Pretoria 0002
- Durban 4001
- Midrand 1685
- Centurion 0157
- Bloemfontein 9301
- Boksburg 1459
- Kempton Park 1619
- Randburg 2194
- Polokwane 0699
- Sandton 2196
- Rustenburg 0299
- Potchefstroom 2531
- East London 5201
- Port Elizabeth 6001
- Bellville 7530
- Stellenbosch 7600
- Germiston 1401
- George 6529
- Benoni 1501
- Roodepoort 1724
- Pietermaritzburg 3201
- Witbank 1034
Bank branch codes
- Standard Bank 051001
- Absa 632005
- FNB 250655
- Nedbank 198765
- Capitec Bank 470010
- Capitec Business
- TymeBank (GoTyme) 678910
- African Bank 430000
- Discovery Bank
- Investec
- Bidvest Bank 462005
- Bank Zero
- OM Bank (Old Mutual)
- Access Bank South Africa
- Postbank 460005
- Albaraka Bank
- HBZ Bank
- Standard Chartered South Africa
- Sasfin Bank