Official List Of All South African Postal Codes + Post Office Locations (2026 Guide)
If you’ve ever tried sending mail, filling out forms, or ordering online in South Africa, you’ve probably realized one thing:
👉 Postal codes are very important—and sometimes confusing.
South Africa uses a 4-digit postal code system, where each suburb, town, or post office has its own unique code.
In this guide, you’ll find:
- The official postal code structure
- Full provincial postal code ranges
- Major city postal codes
- Overview of post office locations across South Africa
How South African Postal Codes Work
South African postal codes are:
- 4 digits long
- Assigned to specific suburbs or post offices
- Different for:
- Street delivery
- PO Box addresses
Example:
- Street code → 6001
- PO Box code → 6000
👉 This system helps sort and deliver mail efficiently across the country.
Full List of South African Postal Code Ranges (By Province)
🟡 Northern Region (Gauteng, Limpopo, Mpumalanga, North West)
| Postal Code Range | Province / Area |
|---|---|
| 0001 – 0299 | Pretoria / Tshwane (Gauteng) |
| 1400 – 1699 | East Rand (Gauteng) |
| 1700 – 1999 | West Rand & Soweto (Gauteng) |
| 2000 – 2199 | Johannesburg & Sandton |
| 0300 – 0499 | North West (Northern) |
| 2500 – 2899 | North West (Southern) |
| 0500 – 0999 | Limpopo |
| 1000 – 1399 | Mpumalanga (North) |
| 2200 – 2499 | Mpumalanga (South) |
👉 Gauteng alone has thousands of postal codes due to its population and urban size.
Eastern Region (KwaZulu-Natal & Eastern Cape)
| Postal Code Range | Province / Area |
|---|---|
| 3000 – 3999 | Eastern Cape (Western areas) |
| 4000 – 4299 | Durban & surrounding areas |
| 4300 – 4499 | KwaZulu-Natal (coastal regions) |
| 5000 – 5999 | Eastern Cape (central & eastern) |
Western & Southern Region (Western Cape & Northern Cape)
| Postal Code Range | Province / Area |
|---|---|
| 6000 – 6099 | Gqeberha (Port Elizabeth) |
| 7000 – 8099 | Cape Town & Western Cape |
| 8100 – 8999 | Northern Cape |
Central Region (Free State)
| Postal Code Range | Province / Area |
|---|---|
| 9300 – 9399 | Bloemfontein |
| 9400 – 9999 | Free State (other areas) |
Major Cities & Their Postal Codes
Here are the most commonly used city postal codes:
| City | Postal Code |
|---|---|
| Johannesburg | 2000 |
| Cape Town | 8000 |
| Durban | 4000 |
| Pretoria | 0001 |
| Gqeberha | 6000 |
| Bloemfontein | 9300 |
👉 These are central codes—suburbs within each city have their own variations.
South African Post Office Locations
The South African Post Office operates:
- Over 1,400 post office branches nationwide
- Services available in almost every town and city
Post Office Distribution by Province
| Province | Estimated Post Offices |
|---|---|
| Gauteng | 300+ |
| KwaZulu-Natal | 200+ |
| Western Cape | 180+ |
| Eastern Cape | 200+ |
| Free State | 120+ |
| Limpopo | 140+ |
| Mpumalanga | 100+ |
| North West | 120+ |
| Northern Cape | 60+ |
👉 Larger provinces and cities have more post office branches due to higher demand.
Common Types of Post Office Locations
1. Main Post Offices
- Located in major cities
- Handle large volumes of mail
2. Local Branches
- Found in suburbs and towns
- Serve everyday mailing needs
3. Postbank Locations
- Offer banking services
- Linked to the post office system
4. PO Box Facilities
- Used where street delivery is limited
Example Postal Codes by Suburb
| Suburb | City | Postal Code |
|---|---|---|
| Sandton | Johannesburg | 2196 |
| Yeoville | Johannesburg | 2198 |
| Ysterplaat | Cape Town | 7405 |
| Doonside | Durban | 4126 |
| Abbotsdale | Western Cape | 7300 |
👉 Each suburb has its own unique code for accurate delivery.
Important Tips When Using Postal Codes
- Always use the correct suburb postal code
- Confirm whether it’s a street or PO Box code
- Double-check for online deliveries
- Use updated directories for accuracy
Key Insights (2026)
- South Africa has over 20,000+ postal code entries nationwide
- Urban areas like Gauteng have the highest code density
- Postal codes are essential for:
- Deliveries
- Banking
- Government services
Final Thoughts
South Africa’s postal system may seem complex, but once you understand the structure, it becomes easy to navigate.
From:
- Major cities like Johannesburg and Cape Town
- To rural towns and suburbs
👉 Every location has a unique code that keeps the system running smoothly.
FAQs
How many digits are South African postal codes?
They are 4-digit numbers.
Do street and PO Box codes differ?
Yes, they usually have different codes.
Which province has the most postal codes?
Gauteng has the highest number due to population density.
Can I send mail without a postal code?
It’s possible locally, but strongly discouraged for accuracy.