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

Tel: 039 254 0754
Fax: 039 254 0755

Amathole

154 Alexandra Rd
King William's Town
5600

154 Alexandra Rd
King William's Town

Tel: 043 643 3396
Fax: 043 642 3009

Cacadu

42 Alexandra Street
Humansdorp
6300

42 Alexandra Street
Humansdorp

Tel: 042 291 1429
Fax: 042 291 1429

Chris Hani


Edgars Building, Bertraus Centre
66 Cathcart Rd
Queenstown

Tel: 045 839 2192
Fax: 045 839 2051

Joe Gqabi

6 White Street
Barkly East
9786

6 White Street
Barkly East

Tel: 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

Tel: 041 585 9618
Fax: 041 585 9616

O.R. Tambo

43 Nelson Mandela Avenue
Umtata
5100

43 Nelson Mandela Avenue
Umtata

Tel: 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

Tel: 056 811 2131
Fax: 086 504 3311

Lejweleputswa

7 Hereen Street
Archiquent Building
Welkom
9460

7 Hereen Street
Archiquent Building
Welkom

Tel: 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

Tel: 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

Tel: 058 713 0499
Fax: 086 269 1505

Xhariep

21 Jan Street
Trompsburg
9913

21 Vos Stree
Trompsburg

Tel: 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

Tel: 011 825 1500
Fax: 011 872 1878

Johannesburg


8th Floor
29 Rissik Street
Johannesburg

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

Metsweding

P O Box 1257
Bronkonspruit
1020

Forum Building
56 Kruger Street
Bronkonspruit

Tel: 013 932 0129
Fax: 013 932 0922

Sedibeng

31 Senator Marks Street
Vereeniging
1939

31 Senator Marks Street
Vereeniging

Tel: 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

Tel: 012 323 9454
Fax: 012 323 9465

West Rand

61 Park Street
Randfontein
1760

61 Park Street
Randfontein

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

KwaZulu-Natal

Abaqulusi

P O Box 1023
Vryheid
3100

206
Utrecht Street
Vryheid

Tel: 034 980 8893
Fax: 034 983 3490

Regional Secretary
Victor Dlamini - 072 923 3134
Administrator
Gugu Mthimkhulu - 084 557 8520 / 082 741 5222
Organiser
George Mhlanga - 072 362 4034

Emalahleni

P O Box 1986
Newcastle
2940

Suite 358 - 370 , Nedbank Center
50 Harding Street
Newcastle

Tel: 034 315 2235
Fax: 034 312 1915 / 034 312 4969 / 086 662 1566

Regional Secretary
Ntokozo Mhlungu - 076 215 6601
Administrator
Phumzile Mbuli - 082 382 5569
Organiser
S'khumbuzo Dube - 074 618 5740

Ethekwini

P O Box 4994
Durban
4001

21st Floor Commercial City Bld
Dr A B Xuma Street (former Commercial Road)
Durban

Tel: 031 305 7037
Fax: 031 305 7034

Regional Secretary
Bheki Ntshangase - 083 631 7002
Administrator
Nomthandazo Ngubo - 072 779 9738 / 084 948 4281
Organiser
S'khumbuzo Gamede - 083 420 1514

Far North

P O Box 314
Mkhuze
3965

Shop No 22 G & H
Old Main Road
Mkhuze

Tel: 035 573 1376
Fax: 035 573 1376 / 086 505 3792

Regional Secretary
Thokozani Ngema - 076 109 5606 / 082 853 8718
Administrator
Xolani Mhlongo - 083 610 9611
Organiser
Mike Dlomo - 072 634 0395

Harry Gwala

P O Box 289
Ixopo
3276

9 Grant Avenue
Ixopo

Tel: 039 834 2396 / 039 834 2307
Fax: 039 834 1884 / 2893

Regional Secretary
Amon Zondi - 072 314 9573
Administrator
Mhlaba Ngcobo - 082 368 3685
Organiser
Faso Majola - 079 869 9797

Inkosi Bhambatha

Ithala Centre
Tugela Ferry
3010

80
Voortrekker Street
Greytown

Tel: 033 413 1093
Fax: 033 413 3444

Regional Secretary
Lucky Moloi - 083 470 1365
Administrator
Nelisiwe Madela - 072 261 6159
Organiser
Sjula Myaka - 082 752 4517

KwaDukuza

PO Box 2704
KwaDukuza
4450

Lot No 6054
Corner Gledhow Mill & R 102
KwaDukuza

Tel: 032 551 4269
Fax: 032 551 3607 / 032 551 6236

Regional Secretary
Muzi Sithole - 082 791 2603
Administrator
S'londile Sibisi - 073 275 2285
Organiser
Thulani Ngcobo - 072 155 1789

Lower South Coast

P O Box 11
Portshepstone
4240

Office No. 1, City Insurance
44 Wooley Street
Potchefstroom

Tel: 039 682 5930 / 039 682 6148
Fax: 039 682 6141 / 039 682 0157

Regional Secretary
Mzwandile Mkhwanazi - 083 267 0351
Administrator
Ntokozo Ngcobo - 073 690 2780
Organiser
Mthokozisi Mbili - 083 341 4663

Moses Mabhida

P O Box 1443
Pietermaritzburg 3200
3200

163 Jabu Ndlovu Street
(Former Loop Street)
Pietermaritzburg

Tel: 033 394 3233
Fax: 033 394 4448 / 033 342 3149

Regional Secretary
Super Zuma - 082 455 1800
Administrator
Sipho Mkhize - 082 972 0130
Organiser
Phindani Mpungose - 076 030 6039 / 073 585 6042

North Coast

P O Box 7337
Empangeni Rail
3910

The Park, 7 Pearce Crescent Road
Block G1
Empangeni

Tel: 035 772 5384 / 035 772 5746
Fax: 035 772 7502 / 035 792 2254

Regional Secretary
S'boniso Xulu - 082 977 7794
Administrator
Ntombizodumo Manono - 072 955 8558
Organiser
Tito Mthiyane - 083 503 3827

Ukhahlamba

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

Room no 106, E.N.G Building
127 Lyell Street
Ladysmith

Tel: 036 635 4701
Fax: 036 635 4685

Regional Secretary
Maphitha Sithole - 084 513 1167 / 061 064 9966
Administrator
Sfiso Mdakane - 082 342 7722
Organiser
Zimba Ngcobo - 083 998 6688

Limpopo

Capricorn

75A Bok Street
Polokwane
0699

75A Bok Street
Polokwane

Tel: 015 297 3435
Fax: 015 297 3435

Mopani

P O Box 2551
Tzannen
P O Box 2551

House No 4b
2nd Avenue
Tzaneen

Tel: 015 307 4873
Fax: 015 307 4842

Sekhukhune

No. 1 Jill
Mogale Hyperama
1085

No. 1 Jill
Mogale Hyperama
Jane Furse

Tel: 013 265 1490
Fax: 013 265 1076

Vhembe

Mphephu Drive Thohoyandou 0950 P O Box 1078
Sibasa
0970Sibasa

No 671 Mphephu Drive
Thohoyandou

Tel: 015 962 0846
Fax: 015 962 0846

Waterberg

22 Hooge Street
Mokopane
0600

22 Hooge Street
Mokopane

Tel: 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

Tel: 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

Tel: 013 690 1464
Fax: 013 690 1816

Gert Sibande

P O Box 1059
Ermelo
2350

ABSA Building Lower Ground
35 Joubert Street
Ermelo

Tel: 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

Tel: 014 592 9043
Fax: 014 592 1442

Bophirima

P O Box 2464
Taung
8580

93 Lesedi Building
Main Road Taung Station
Taung

Tel: 053 994 1769
Fax: 053 994 1917

Central

P O Box 3095
Mafikeng
2745

No 5 Warren Street
Mafikeng

Tel: 018 381 0419
Fax: 018 381 3592

Kgalagadi

P O Box 2698
Kuruman
8460

48 Dear Street
Kuruman

Tel: 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

Tel: 018 462 3569
Fax: 018 464 3569

Northern Cape

Frances Baard

18 Curry Street
Kimberley
8301

18 Curry Street
Kimberley

Tel: 053 831 1325
Fax: 053 831 4151

Namakwa

P O Box 335
Springbok
8240

3 Phillip Street
Springbok

Tel: 027 718 1911
Fax: 027 718 1912

Pixley ka Seme

1st Floor New Lisbon Building
Voortrekker Street
De Aar
7000

1st Floor New Lisbon Building
Voortrekker Street
De Aar

Tel: 053 631 1511
Fax: 053 631 1264

Siyanda

P O Box 1437
Upington
8800

22 Coleskop Street
Upington

Tel: 054 338 7020
Fax: 054 338 7352

Western Cape

Boland

135 High Street
Worcester
6850

135 High Street
Worcester

Tel: 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

Tel: 021 447 7181
Fax: 021 447 7176

Karoo

P O Box 1256
Beaufort West
6970

104 A New Street
Beaufort West

Tel: 023 415 3366
Fax: 023 415 3366

Overberg

4B Royal Street
Hermanus
7200

4B Royal Street
Hermanus

Tel: 028 312 2184
Fax: 028 312 3193

South Cape

89 Hibernia Street
George
6350

89 Hibernia Street
George

Tel: 044 873 2640
Fax: 044 874 6358

West Coast

P O Box 215
Piketberg
7320

64 Long Street
Piketberg

Tel: 022 913 1209
Fax: 022 913 1476