Prefixyr.com
South Africa ☎️ Landline / Geographic

Area Code 21 – Cape Town/Gordons Bay/Somerset West/Stellenbosch

The phone area code for Cape Town/Gordons Bay/Somerset West/Stellenbosch is 21 (international format +2721). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
03:37:24
UTC • UTC +00:00
Full Dialing Format
+2721
Population 200,524
👥
Admin Region Western Cape
🗺️
Elevation 321m
🏔️
GPS Coordinates -33.9260, 18.9448
📍

📍 Geographic Location of Cape Town/Gordons Bay/Somerset West/Stellenbosch

Geographic Coverage and Administration

Area code 21 is a geographic National Destination Code (NDC) assigned to the western part of the Western Cape province of South Africa. It serves the City of Cape Town metropolitan municipality, including the Cape Town CBD, the Atlantic Seaboard, the Southern Suburbs, the Northern Suburbs, and the Cape Flats. Additionally, the code covers the Helderberg basin towns of Somerset West and Strand, the coastal town of Gordons Bay, the winelands town of Stellenbosch, and nearby communities such as Paarl, Franschhoek, and Wellington. The code is administered under the national numbering plan of the Independent Communications Authority of South Africa (ICASA), which follows the ITU-T E.164 recommendation.

Dialing Formats

Within South Africa, calls to numbers in the 21 area require dialing the trunk prefix 0 followed by the NDC and the subscriber number: 021 XXX XXXX. For example, to call a landline in Cape Town from Johannesburg, you would dial 021 555 0199. When calling from outside South Africa, the international access prefix (e.g., 00 or +) is used, followed by the country code 27, the NDC without the leading zero, and the subscriber number: +27 21 XXX XXXX. For instance, a caller from the United States would dial 011 27 21 555 0199, while a caller from the United Kingdom would dial 00 27 21 555 0199.

Numbering and Overlays

Subscriber numbers within the 21 area are seven digits long, yielding a total national significant number length of nine digits (including the NDC). The area code is not overlaid with another NDC; however, due to the high demand for telecommunication services in the region, ICASA has implemented number conservation measures, including number pooling and the mandatory use of full national dialing for all calls. There is no local dialing without the area code; even within the same exchange, callers must dial the full 10-digit number (including the trunk prefix) for landline-to-landline calls.

Caller Instructions

For local callers within the 21 area, dialing 021 followed by the seven-digit number is required. For callers from other South African regions, the same format applies. International callers must replace the leading zero with the +27 country code. It is important to note that while the code is geographic, many businesses and individuals have migrated to VoIP services, which may route calls over IP networks. However, the dialing format remains unchanged. Emergency services in the Cape Town area can be reached by dialing 10111 for police, 10177 for ambulance, or 112 from mobile phones, regardless of the area code.

❓ Frequently Asked Questions

Which areas are covered by the +27 21 area code?
The +27 21 area code covers Cape Town and its surrounding municipalities, including Somerset West, Strand, Gordons Bay, Stellenbosch, Paarl, and Franschhoek in the Western Cape province of South Africa.
How do I dial a Cape Town number from abroad?
Dial your country's international access prefix (e.g., 00 or 011), then 27 (South Africa's country code), then 21 (the area code without the leading zero), followed by the seven-digit subscriber number. For example, +27 21 555 0199.
Do I need to dial 021 when calling a landline in Cape Town from a mobile phone?
Yes, even from a mobile phone, you must dial the full national number: 021 followed by the seven-digit subscriber number. This applies to all calls within South Africa.
Is the 21 area code subject to an overlay?
No, the 21 area code is not overlaid with another area code. However, ICASA has implemented number conservation measures, and all calls require the full 10-digit dialing format (including the trunk prefix 0).
Are numbers with the 21 area code portable to other regions?
Geographic numbers are generally not portable outside their designated area. However, within the 21 area, subscribers can port their numbers between fixed-line operators, and in some cases, to VoIP providers, but the number retains its geographic identity.