36 dialing codes
South African area codes
South Africa uses three-digit geographic dialing codes. Tap a code to see the region, province, and cities it covers, plus how to dial it from abroad.
Advertisement
010 - Gauteng (additional)
Gauteng
011 - Johannesburg
Gauteng
012 - Pretoria / Tshwane
Gauteng
013 - Mpumalanga Highveld
Mpumalanga
014 - North West (Bojanala)
North West
015 - Limpopo
Limpopo
016 - Vaal Triangle
Gauteng
017 - Mpumalanga South
Mpumalanga
018 - North West (South)
North West
021 - Cape Town
Western Cape
022 - West Coast
Western Cape
023 - Breede Valley
Western Cape
027 - Northern Cape West
Northern Cape
028 - Overberg
Western Cape
031 - Durban / eThekwini
KwaZulu-Natal
032 - Dolphin Coast
KwaZulu-Natal
033 - Pietermaritzburg
KwaZulu-Natal
034 - Northern KwaZulu-Natal
KwaZulu-Natal
035 - Richards Bay
KwaZulu-Natal
036 - Drakensberg / Midlands
KwaZulu-Natal
039 - South Coast KZN
KwaZulu-Natal
041 - Port Elizabeth / Gqeberha
Eastern Cape
042 - Jeffreys Bay
Eastern Cape
043 - East London
Eastern Cape
044 - Garden Route
Western Cape
045 - Eastern Cape Interior
Eastern Cape
046 - Grahamstown
Eastern Cape
047 - Transkei / O.R. Tambo
Eastern Cape
048 - Cradock / Midlands
Eastern Cape
051 - Bloemfontein
Free State
053 - Northern Cape Central
Northern Cape
054 - Upington
Northern Cape
055 - Eastern Free State
Free State
056 - Welkom / Northern Free State
Free State
057 - Western Free State
Free State
058 - Central Free State
Free State