🇿🇦 ZA numbering plan

South Africa Phone Codes
and +27 Country Code

South Africa uses country calling code +27. Domestic national numbers contain ten digits including trunk prefix 0, while the international form contains nine digits after +27. Geographic numbers use domestic codes such as 011, written internationally without the zero as +27 11.

International calling code+27
Capital: Pretoria (executive)ISO: ZA
Country code+27
Trunk prefix0
International access00
Number length9 digits after +27; 10 digits in domestic national format
Quick reference

South Africa Numbering Plan at a Glance

The examples show a national format and the corresponding international plus format. Actual subscriber lengths can vary where noted.

Core dialing facts for South Africa.
Country calling code+27
Domestic trunk prefix0
International access00
Domestic example011 XXX XXXX
International example+27 11 XXX XXXX
Time zoneSouth Africa Standard Time (UTC+2), no daylight saving time
Numbering authorityIndependent Communications Authority of South Africa
Directory coverageSelected major geographic fixed-line codes and cities
Last checked
Geographic directory

Major Area Codes in South Africa

13 carefully selected fixed-line area codes. This is a priority directory, not a claim of exhaustive coverage.

Major cityDomestic codeInternationalPublished coverage
JohannesburgGauteng010+27 10Johannesburg numbering area
JohannesburgGauteng011+27 11Johannesburg and the central Witwatersrand
PretoriaGauteng012+27 12Tshwane metropolitan area
MbombelaMpumalanga013+27 13Northern and western Mpumalanga
RustenburgNorth West014+27 14Rustenburg and surrounding North West/Limpopo areas
PolokwaneLimpopo015+27 15Northern and eastern Limpopo
Cape TownWestern Cape021+27 21Cape Town and nearby Western Cape communities
DurbanKwaZulu-Natal031+27 31Durban metropolitan area
PietermaritzburgKwaZulu-Natal033+27 33KwaZulu-Natal Midlands
GqeberhaEastern Cape041+27 41Gqeberha and Uitenhage/Kariega area
East LondonEastern Cape043+27 43East London area
BloemfonteinFree State051+27 51Bloemfontein and central/southern Free State
KimberleyNorthern Cape053+27 53Kimberley and eastern Northern Cape
Number anatomy

How to Dial South Africa

+27+area code+subscriber number

Within the country: 011 XXX XXXX

From abroad: +27 11 XXX XXXX

Drop the leading 0 when you replace the domestic format with +27.

Time-zone context

Local Time

South Africa Standard Time (UTC+2), no daylight saving time

Africa/Johannesburg: Calculated in your browser

Current time is calculated with the browser’s IANA time-zone data; fixed UTC offsets are not assumed where seasonal rules apply.

Numbering history

How the Plan Developed

South Africa adopted nationwide ten-digit dialing in the mid-2000s. Current regulations define geographic areas alongside non-geographic mobile, toll-free, VoIP, premium-rate and machine-related ranges.

Coverage and identity limitation

Telephone areas do not always follow provincial borders. Province pages and telephone-zone pages are separate entities, and a prefix alone does not prove a caller’s current physical location or carrier.

Common questions

South Africa Phone Code FAQ

What is the country calling code for South Africa?

South Africa uses country calling code +27.

Do I keep the domestic prefix when using +27?

No. Remove the leading domestic trunk zero before adding +27.

Can an area code identify a caller’s exact location?

No. It describes a numbering area or historic allocation, and portability, forwarding and internet telephony can separate a number from the caller’s present location.