ANC Central Number
Click to join the ANC
African National Congress

AFRICAN NATIONAL CONGRESS

SOUTH AFRICA'S NATIONAL LIBERATION MOVEMENT

Regional Offices

Eastern Cape

Alfred Nzo

Goss Building
26 Bridge Street
Mount Ayliff
4735

Goss Building
26 Bridge Street
Mount Ayliff

Telephone: 039 254 0754
Fax: 039 254 0755

Amathole

154 Alexandra Rd
King William's Town
5600

154 Alexandra Rd
King William's Town

Telephone: 043 643 3396
Fax: 043 642 3009

Cacadu

42 Alexandra Street
Humansdorp
6300

42 Alexandra Street
Humansdorp

Telephone: 042 291 1429
Fax: 042 291 1429

Chris Hani


Edgars Building, Bertraus Centre
66 Cathcart Rd
Queenstown

Telephone: 045 839 2192
Fax: 045 839 2051

Joe Gqabi

6 White Street
Barkly East
9786

6 White Street
Barkly East

Telephone: 045 971 0997
Fax: 045 971 0623

Nelson Mandela Metro

Standard House Building
344 Govan Mbeki Ave
Port Elizabeth
5100

Standard House Building
344 Govan Mbeki Avenue
Port Elizabeth

Telephone: 041 585 9618
Fax: 041 585 9616

O.R. Tambo

43 Nelson Mandela Avenue
Umtata
5100

43 Nelson Mandela Avenue
Umtata

Telephone: 047 531 2341
Fax: 047 531 2341

Free State

Fezile Dabi

Suite 2 Eshoss Building
Fichardt Street
Sasolburg
1947

Suite 2 Eshoss Building
Fichardt Street
Sasolburg

Telephone: 056 811 2131
Fax: 086 504 3311

Lejweleputswa

7 Hereen Street
Archiquent Building
Welkom
9460

7 Hereen Street
Archiquent Building
Welkom

Telephone: 057 357 3717
Fax: 057 357 1267

Motheo

Kaizer Sebothelo Building
21 Cnr Charles & Fichards Street
Bloemfontein
9300

Kaizer Sebothelo Building
21 Cnr Charles & Fichards Street
Bloemfontein

Telephone: 051 447 1644
Fax: 051 447 2120

Thabo Mofutsanyane

P.O Box 50
Phuthaditjhaba South
9867

Office 230 and 231
Naledi Mall Office Block
Phuthaditjhaba

Telephone: 058 713 0499
Fax: 086 269 1505

Xhariep

21 Jan Street
Trompsburg
9913

21 Vos Stree
Trompsburg

Telephone: 072 869 3169
Fax: 051 713 1491

Gauteng

Ekurhuleni

P O Box 1486 Germiston 1401
Germiston
1401

Chamber of Commerce Building
Suite A 2nd Floor, 235 Mayor Street
Germiston

Telephone: 011 825 1500
Fax: 011 872 1878

Johannesburg


8th Floor
29 Rissik Street
Johannesburg

Telephone: 011 834-5973
Fax: 011 833-8773/834 1110

Metsweding

P O Box 1257
Bronkonspruit
1020

Forum Building
56 Kruger Street
Bronkonspruit

Telephone: 013 932 0129
Fax: 013 932 0922

Sedibeng

31 Senator Marks Street
Vereeniging
1939

31 Senator Marks Street
Vereeniging

Telephone: 016 455 1470
Fax: 016 455 1476/016 422 8833

Tshwane

P O Box 3310
Pretoria
0001

635 People's Bank Building
200 Pretorius Street
Pretoria

Telephone: 012 323 9454
Fax: 012 323 9465

West Rand

61 Park Street
Randfontein
1760

61 Park Street
Randfontein

Telephone: 011 693 6309/10
Fax: 011 953 6139

KwaZulu-Natal

Abaqulusi

P O Box 1023
Vryheid
3100

8 Gluts Centre
174 Landdrost Street
Vryheid

Telephone: 034 980 8893
Fax: 034 980 3490

Bhambatha

Ithala Centre
Tugela Ferry
3010

Shop 21
Ithala Centre
Tugela Ferry

Telephone: 033 417 1613
Fax: 033 417 1614

Ethekwini

P O Box 4994
Durban
4001

21st Floor Commercial City
44 Commercial Road
Durban

Telephone: 031 305 7037
Fax: 031 305 7034

Far North

P O Box 314
Mkhuze
3965

Manaba Building
Mkhuze

Telephone: 035 573 1430
Fax: 035 573 1376

Greater Pietermaritzburg

P O Box 1443
Pietermaritzburg 3200
3200

200 Boom Street
Pietermaritzburg

Telephone: 033 394 3233
Fax: 033 345 0887

KwaDukuza

PO Box 2704
KwaDukuza
4450

Home Affairs Building, Office no2
51 Hullett Street
KwaDukuza

Telephone: 032 551 6263
Fax: 032 552 2179

Lower South Coast

P O Box 11
Portshepstone
4240

Office No. 1, City Insurance
44 Wooley Street
Potchefstroom

Telephone: 039 682 6148
Fax: 039 682 6141

Malahleni

P O Box 1986
Newcastle
2940

Suite 358 - 370 , Nedbank Center
50 Harding Street
Newcastle

Telephone: 034 315 3664
Fax: 034 312 1915

North Coast

P O Box 7337
Empangeni Rail
3910

7 Pearce Crescent Road
Empangeni

Telephone: 035 772 7333
Fax: 035 772 7502

Sisonke

P O Box 289
Ixopo
3276

9 Grant Avenue
Ixopo

Telephone: 039 834 2396
Fax: 039 834 1884

Ukhahlamba

Room 106, E N G Building
127 Lyell Street
Ladysmith
3370

Room 106, E N G Building
127 Lyell Street
Ladysmith

Telephone: 036 635 4107
Fax: 036 635 4108

Limpopo

Capricorn

75A Bok Street
Polokwane
0699

75A Bok Street
Polokwane

Telephone: 015 297 3435
Fax: 015 297 3435

Mopani

P O Box 2551
Tzannen
P O Box 2551

House No 4b
2nd Avenue
Tzaneen

Telephone: 015 307 4873
Fax: 015 307 4842

Sekhukhune

No. 1 Jill
Mogale Hyperama
1085

No. 1 Jill
Mogale Hyperama
Jane Furse

Telephone: 013 265 1490
Fax: 013 265 1076

Vhembe

Mphephu Drive Thohoyandou 0950 P O Box 1078
Sibasa
0970Sibasa

No 671 Mphephu Drive
Thohoyandou

Telephone: 015 962 0846
Fax: 015 962 0846

Waterberg

22 Hooge Street
Mokopane
0600

22 Hooge Street
Mokopane

Telephone: 015 491 5080
Fax: 015 491 1287

Mpumalanga

Bohlabela

Main Grasskop Road
Bushbuckridge
1280

House no 5
Main Grasskop Road
Bushbuckridge

Ehlanzeni

P O Box 4025
Nelspruit
1200

Alroe Park Building
Cnr Madiba Drive and Andrew Pienaar Street
Nelspruit

Telephone: 013 755 2610
Fax: 013 755 4174

Ekangala

2nd Floor Disa Building
15 Esconde Street
Emalahleni
1035

2nd Floor Disa Building
15 Esconde Street
Emalahleni

Telephone: 013 690 1464
Fax: 013 690 1816

Gert Sibande

P O Box 1059
Ermelo
2350

ABSA Building Lower Ground
35 Joubert Street
Ermelo

Telephone: 017 819 7698
Fax: 017 819 3288

North West

Bojanala

P O Box 5407
Rustenburg
0300

1st floor Mimosa Building
138 Beyers Naude Drive
Rustenburg

Telephone: 014 592 9043
Fax: 014 592 1442

Bophirima

P O Box 2464
Taung
8580

93 Lesedi Building
Main Road Taung Station
Taung

Telephone: 053 994 1769
Fax: 053 994 1917

Central

P O Box 3095
Mafikeng
2745

No 5 Warren Street
Mafikeng

Telephone: 018 381 0419
Fax: 018 381 3592

Kgalagadi

P O Box 2698
Kuruman
8460

48 Dear Street
Kuruman

Telephone: 053 712 0290
Fax: 053 712 0290

Southern

1st Floor Neel Kerkbou Building
80 Plein Street
Klerksdorp
2574

1st Floor Neel Kerkbou Building
80 Plein Street
Klerksdorp

Telephone: 018 462 3569
Fax: 018 464 3569

Northern Cape

Frances Baard

18 Curry Street
Kimberley
8301

18 Curry Street
Kimberley

Telephone: 053 831 1325
Fax: 053 831 4151

Namakwa

P O Box 335
Springbok
8240

3 Phillip Street
Springbok

Telephone: 027 718 1911
Fax: 027 718 1912

Pixley ka Seme


Voortrekker Street
De Aar
7000

1st Floor New Lisbon Building
Voortrekker Street
De Aar

Telephone: 053 631 1511
Fax: 053 631 1264

Siyanda

P O Box 1437
Upington
8800

22 Coleskop Street
Upington

Telephone: 054 338 7020
Fax: 054 338 7352

Western Cape

Boland

135 High Street
Worcester
6850

135 High Street
Worcester

Telephone: 023 342 2286
Fax: 023 342 2349

Dullah Omar

P O B ox 359
Woodstock
7925

5th floor Salt River House
Victoria Road
Salt River

Telephone: 021 447 7181
Fax: 021 447 7176

Karoo

P O Box 1256
Beaufort West
6970

104 A New Street
Beaufort West

Telephone: 023 415 3366
Fax: 023 415 3366

Overberg

4B Royal Street
Hermanus
7200

4B Royal Street
Hermanus

Telephone: 028 312 2184
Fax: 028 312 3193

South Cape

89 Hibernia Street
George
6350

89 Hibernia Street
George

Telephone: 044 873 2640
Fax: 044 874 6358

West Coast

P O Box 215
Piketberg
7320

64 Long Street
Piketberg

Telephone: 022 913 1209
Fax: 022 913 1476