Below is a list of ANC offices. Click a province for more regional contact details.
| Office | Physical Address | Postal Address | Tel / Fax / E-Mail |
|---|
| Head Office | 54 Sauer Street Johannesburg |
PO Box 61884 Marshalltown 2107 |
Tel: (011) 376 1000 Fax: (011) 376 1242 |
| Eastern Cape | 48 Alexandra Road King William's Town |
PO Box 2165 King Williams Town 5601 |
Tel: (043) 642 3396 Fax: (043) 642 3009 |
| Nelson Mandela Metro | Standard House Building 344 Govan Mbeki Avenue Port Elizabeth |
Standard House Building 344 Govan Mbeki Ave Port Elizabeth 5100 |
Tel: 041 585 9618 Fax: 041 585 9616 |
| Cacadu | 42 Alexandra Street Humansdorp |
42 Alexandra Street Humansdorp 6300 |
Tel: 042 291 1429 Fax: 042 291 1429 |
| Amathole | 154 Alexandra Rd King William's Town |
154 Alexandra Rd King William's Town 5600 |
Tel: 043 642 6014 Fax: 043 642 3241 |
| Chris Hani | Edgars Building Bertraus Centre 66 Cathcart Rd Queenstown |
Edgars Building Bertraus Centre 66 Cathcart Rd Queenstown 5320 |
Tel: 045 839 2192 Fax: 045 839 2051 |
| Joe Gqabi | 6 White Street Barkly East |
6 White Street Barkly East 9786 |
Tel: 045 971 0997 Fax: 045 971 0623 |
| O.R. Tambo | 43 Nelson Mandela Avenue Umtata |
43 Nelson Mandela Avenue Umtata 5100 |
Tel: 047 531 2341 Fax: 047 531 2341 |
| Alfred Nzo | Goss Building 26 Bridge Street Mount Ayliff |
Goss Building 26 Bridge Street Mount Ayliff 4735 |
Tel: 039 254 0754 Fax: 039 254 0755 |
| Free State | Kaizer Sebothelo Building Cnr Charles & Fichards Street Bloemfontein |
PO Box 4447 Bloemfontein 9300 |
Tel: (051) 403 2120 Fax: (051) 447 2145 / 47 |
| Motheo | Kaizer Sebothelo Building 21 Cnr Charles & Fichards Street Bloemfontein |
Kaizer Sebothelo Building 21 Cnr Charles & Fichards Street Bloemfontein 9300 |
Tel: 051 447 1644 Fax: 051 447 2120 |
| Lejweleputswa | 7 Hereen Street Archiquent Building Welkom |
7 Hereen Street Archiquent Building Welkom 9460 |
Tel: 057 357 3717 Fax: 057 357 1267 |
| Thabo Mofutsanyane | Old Parliament Building 1 Mapor Street Phuthaditjhaba |
Private Bag x810 Witsieshoek 9870 |
Tel: 058 713 4485 Fax: 058 713 0940 |
| Fezile Dabi | Eshoss Building Suite 2 Fichardt Street Sasolburg |
Eshoss Building Suite 2 Fichardt Street Sasolburg 1947 |
Tel: 056 811 2131 |
| Xhariep | 21 Vos Street Trompsburg |
21 Jan Street Trompsburg 9913 |
Tel: 072 869 3169 Fax: 051 713 1491 |
| Gauteng | Walter Sisulu House 94 Commissioner Street Johannesburg |
PO Box 8299 Johannesburg 2000 |
Tel: (011) 376 8700 Fax: (011) 833 4224 |
| West Rand | 61 Park Street Randfontein |
61 Park Street Randfontein 1760 |
Tel: 011 693 6309 / 10 Fax: 011 953 6139 |
| Metsweding | Forum Building 56 Kruger Street Bronkonspruit 1020 |
P O Box 1257 Bronkonspruit 1020 |
Tel: 013 932 0129 Fax: 013 932 0922 |
| Sedibeng | 31 Senator Marks Street Vereeniging |
31 Senator Marks Street Vereeniging 1939 |
Tel: 016 455 1470 Fax: 016 455 1476/ Fax: 016 422 8833 |
| Ekurhuleni | 8th Floor, 29 Rissik Street, Johannesburg |
8th Floor, 29 Rissik Street, Johannesburg 2001 |
Tel: 011 834 1002 / 1008 Fax: 011 834 1110 |
| Johannesburg | 8th Floor, 29 Rissik Street, Johannesburg 2001 |
8th Floor, 29 Rissik Street, Johannesburg 2001 |
Tel: 011 834 1002 Fax: 011 834 1110 |
| Tshwane | 635 People's Bank Building 200 Pretorius Street Pretoria |
P O Box 3310 Pretoria 0001 |
Tel: 012 323 9454 Fax: 012 323 9465 |
| KwaZulu-Natal | 50 Masonic Grove Durban |
PO Box 1571 Durban, 4000 |
Tel: (031) 307 5460 / 7 Fax: (031) 307 5400 |
| Bhambatha | Shop 21 Ithala Centre Tugela Ferry |
Shop 21 Ithala Centre Tugela Ferry 3010 |
Tel: 033 417 1613 Fax: 033 417 1614 |
| Far North | Manaba Building Mkhuze |
P O Box 314 Mkhuze 3965 |
Tel: 035 573 1430 Fax: 035 573 1376 |
| Ethekwini | Commercial City 21st Floor 44 Commercial Road Durban 4001 |
P O Box 4994 Durban 4000 |
Tel: 031 305 7037 Fax: 031 305 7034 |
| Lower South Coast | Office No. 1, City Insurance 44 Wooley Street Portshepstone |
P O Box 11 Portshepstone 4240 |
Tel: 039 682 6148 Fax: 039 682 6141 |
| KwaDukuza | Home Affairs Building, Office no2 51 Hullett Street, KwaDukuza |
PO Box 2704 KwaDukuza 4450 |
Tel: 032 551 6263 Fax: 032 552 2179 |
| North Coast | 7 Pearce Crescent Road Empangeni |
P O Box 7337 Empangeni Rail 3910 |
Tel: 035 772 7333 Fax: 035 772 7502 |
| Malahleni | Nedbank Center Suite 358 - 370 50 Harding Street Newcastle |
P O Box 1986 Newcastle 2940 |
Tel: 034 315 3664 Fax: 034 312 1915 |
| Greater Pietermaritzburg | 200 Boom Street Pietermaritzburg |
P O Box 1443 Pietermaritzburg 3200 |
Tel: 033 394 3233 Fax: 033 345 0887 |
| Ukhahlamba | E N G Building Room 106 127 Lyell Street Ladysmith |
E N G Building Room 106 127 Lyell Street Ladysmith 3370 |
Tel: 036 635 4107 Fax: 036 635 4108 |
| Sisonke | 9 Grant Avenue Ixopo |
P O Box 289 Ixopo 3276 |
Tel: 039 834 2396 Fax: 039 834 1884 |
| Abaqulusi | 8 Gluts Centre 174 Landdrost Street Vryheid 3100 |
P O Box 1023 Vryheid 3100 |
Tel: 034 980 8893 Fax: 034 980 3490 |
| Limpompo | 78 Biccard Street Pietersburg |
78 Biccard Street Pietersburg 0669 |
Tel: (015) 297 6951 Fax: (015) 297 6953 |
| Sekhukhune | No. 1 Jill Mogale Hyperama Jane Furse |
No. 1 Jill Mogale Hyperama Jane Furse 1085 |
Tel: 013 265 1490 Fax: 013 265 1076 |
| Mopani | House No 4b 2nd Avenue Tzaneen |
P O Box 2551 Tzaneen 0850 |
Tel: 015 307 4873 Fax: 015 307 4842 |
| Vhembe | No 671 Mphephu Drive Thohoyandou 0950 |
P O Box 1078 Sibasa 0970 |
Tel: 015 962 0846 Fax: 015 962 0342 |
| Capricorn | 75A Bok Street Polokwane |
75A Bok Street Polokwane 0699 |
Tel: 015 297 3435 Fax: 015 297 3435 |
| Waterberg | 22 Hooge Street Mokopane |
22 Hooge Street Mokopane 0600 |
Tel: 015 491 5080 Fax: 015 491 1287 |
| Mpumalanga | Kamkholo Building 8th Floor Cnr. Brown & Voortrekker Street. Nelspruit |
PO Box 1862 Nelspruit 1200 |
Tel: (013) 753 3051 / 8 Fax: (013) 755 1172 / 6160 |
| Bohlabela | House no 5 Main Grasskop Road Bushbuckridge |
Sabie Road Hse R5 Bushbuckridge 1280 |
|
| Ehlanzeni | Alroe Park Building Cnr Madiba Drive and Andrew Pienaar Street |
P O Box 4025 Nelspruit 1200 |
Tel: 013 755 2610 Fax: 013 755 4174 |
| Ekangala | Disa Building 2nd Floor 15 Esconde Street Emalahleni |
Disa Building 2nd Floor 15 Esconde Street Emalahleni 1035 |
Tel: 013 690 1464 Fax: 013 690 1816 |
| Gert Sibande | ABSA Building Lower Ground 35 Joubert Street Ermelo |
P O Box 1059 Ermelo 2350 |
Tel: 017 819 7698 Fax: 017 819 7698 |
| Northern Cape | Amaqhawe Building 42 Du toitspan Raod Kimberley |
PO Box 2618 Kimberley 8300 |
Tel: (053) 831 2230 Fax: (053) 832 4151 |
| Siyanda | 22 Coleskop Street Upington |
P O Box 1437 Upington 8800 |
Tel: 054 338 7020 Fax: 054 338 7352 |
| Pixley ka Seme | New Lisbon Building, 1st Floor Voortrekker Street, De Aar |
1st Floor, New Lisbon Building, Voortrekker Street, De Aar 7000 |
Tel: 053 631 1511 Fax: 053 631 1264 |
| Frances Baard | 18 Curry Street Kimberley |
18 Curry Street Kimberley 8301 |
Tel: 053 831 1325 Fax: 053 831 4151 |
| Namakwa | 3 Phillip Street Springbok 8240 |
P O Box 335 Springbok 8240 |
Tel: 027 718 1911 Fax: 027 718 1912 |
| North West | 5 / 7 Cnr Molopo and Main
Street Mafikeng |
PO Box 3095 Mafikeng 2745 |
Tel: (018) 381 4994 Fax: (018) 381 3592 |
| Kgalagadi | 48 Dear Street Kuruman 8460 |
P O Box 2698 Kuruman 8460 |
Tel: 053 712 0290 Fax: 053 712 0290 |
| Bojanala | Mimosa Building 138 Beyers Naude Drive 1st Floor Rustenburg |
P O Box 5407 Rustenburg 0300 |
Tel: 014 592 9043 Fax: 014 592 1442 |
| Central | No 5 Warren Street Mafikeng |
P O Box 3095 Mafikeng 2745 |
Tel: 018 381 0419 Fax: 018 381 3592 |
| Bophirima | 93 Lesedi Building Main Road Taung Station Taung |
P O Box 2464 Taung Station 8580 |
Tel: 053 994 1769 Fax: 053 994 1917 |
| Southern | Neel Kerkbou Building 1st Floor 80 Plein Street Klerksdorp |
Neel Kerkbou Building 1st Floor 80 Plein Street Klerksdorp 2574 |
Tel: 018 462 3569 Fax: 018 464 3569 |
| Western Cape | 7th Floor, Thibault House 9 Hans Strydom Avenue |
PO Box 402 Athlone 8012 |
Tel: (021) 425 5864 Fax: (021) 425 9410 / (021) 487 1790 |
| Dullah Omar | Salt River House 5th Floor Victoria Road Salt River |
P O B ox 359 Woodstock 7925 |
Tel: 021 447 7181 Fax: 021 447 7176 |
| West Coast | 64 Long Street Piketberg |
P O Box 215 Piketberg 7320 |
Tel: 022 913 1209 Fax: 022 913 1476 |
| Boland | 135 High Street Worcester |
135 High Street Worcester 6850 |
Tel: 023 342 2286 Fax: 023 342 2349 |
| Overberg | 4B Royal Street Hermanus |
4B Royal Street Hermanus 7200 |
Tel: 028 312 2184 Fax: 028 312 3193 |
| South Cape | 89 Hibernia Street George |
89 Hibernia Street George 6350 |
Tel: 044 873 2640 Fax: 044 874 6358 086 657 0341 |
| Karoo | 104 A New Street Beaufort West |
P O Box 1256 Beaufort West 6970 |
Tel: 023 415 3366 Fax: 023 415 3366 |















