A-E

ABERDEEN SPCA (Branch of Graaff-Reinet SPCA)
PO BOX 208
ABERDEEN
6270
TEL 049-846-0373

ALBERTON SPCA
PO BOX 11281
RANDHART
1457
TEL 011-907-1568
FAX 011-907-9362

AMAHLATHI (Stutterheim) SPCA
PO BOX 331
STUTTERHEIM
4930
TEL 043-683-1414

AMANZIMTOTI SPCA
PO BOX 211
WARNER BEACH
4140
TEL 031-904-2424/5

BARBERTON SPCA
PO BOX 1028
BARBERTON
1300
TEL 013-712-5186

BEAUFORT WEST SPCA
PO BOX 143
BEAUFORT WEST
6970
TEL 073-438-6727

BENONI SPCA
PO BOX 88
BENONI
1500
TEL 011-894-2814/5

BETHAL SPCA
PO BOX 770
BETHAL
2310
TEL 017-647-5360

BETHLEHEM SPCA
PO BOX 1010
BETHLEHEM
2310
TEL 058-303-3998

BLOEMFONTEIN SPCA
PO BOX 1226
BLOEMFONTEIN
9300
TEL 051-447-2105
FAX 051-447-2105

BOKSBURG SPCA
PO BOX 18
BOKSBURG
1460
TEL 011-916-5906

BRAKPAN SPCA
PO BOX 407
BRAKPAN
1540
TEL 011-742-2007

CAPE OF GOOD HOPE SPCA
PO BOX 3
PLUMSTEAD
7801
TEL 021-700-4140
FAX 021-705-2127
[email protected]

CARLETONVILLE SPCA
PO BOX 266
CARLETONVILLE
2500
TEL 018-788-6262

CENTURION SPCA (Branch of Tshwane)
PO BOX 14106
VERWOERDBURG
0140
TEL 012-664-5644
FAX 012-664-4661
[email protected]

CRADOCK AND DISTRICT SPCA
PO BOX 97
CRADOCK
5880
TEL 048-881-4745
TEL (Alternative) 078-631-9183
FAX 086 532 4686
EMAIL [email protected]

DUNDEE AND DISTRICT SPCA
PO BOX 451
DUNDEE
3000
TEL 034-212-2851

DURBAN AND COAST SPCA
PO BOX 30025
MAYVILLE
4058
TEL 031-579-6500
FAX 031-579-4351
[email protected]

EAST LONDON SPCA
PO BOX 12539
AMALINDA
5252
TEL 043-745-1441
FAX 043-745-1704
TEL (Alt) 083-440-1781
FAX (Alt) 086-513-6219
EMAIL [email protected]

EDENVALE SPCA
PO BOX 103
EDENVALE
1610
TEL 011-974-9268/974-9387

EMPANGENI SPCA
PO BOX 999
EMPANGENI
3880
TEL 035-792-9129
[email protected]

ESHOWE SPCA
PO BOX 7
ESHOWE
3815
TEL 035-474-4169

ESTCOURT SPCA
PO BOX 1027
ESTCOURT
3310
TEL 036-352-1476

F-L

FICKSBURG SPCA
PO BOX 460
FICKSBURG
9730
TEL 051-933-2241

FRANSCHHOEK SPCA (branch of Paarl SPCA)
PO BOX 192
FRANSCHHOEK
7690
TEL 021-876-4808

GARDEN ROUTE SPCA (George and Mossel Bay)
PO BOX 258
GEORGE
6530
TEL 044-878-1990

GERMISTON AND BEDFORDVIEW SPCA
PO BOX 893
GERMISTON
1400
TEL 011-825-5033/5036

GRAAF-REINET SPCA
PO BOX 291
GRAAF-REINET
6280
TEL 049-891-0256
TEL (Alt) 083-641-9180
FAX 049-892-4630
EMAIL [email protected]

GRAHAMSTOWN SPCA
PO BOX 21
GRAHAMSTOWN
6140
TEL 046-622-3233
TEL (Alt) 079-037-3466
EMAIL [email protected]

GREYTOWN SPCA
PO BOX 462
GREYTOWN
3500
TEL 033-417-2274

HARRISMITH SPCA
PO BOX 653
HARRISMITH
9880
TEL 058-622-2860 / 073-688-3813

HEIDELBERG SPCA
PO BOX 619
HEIDELBERG
2400
TEL 016-341-3998 / 073-571-8209 / 083-793-3279

HIGHVELD RIDGE SPCA
PO BOX 2270
SECUNDA
2302
TEL 017-632-2654
FAX 017-631-3966

JOHANNESBURG SPCA
PO BOX 38035
BOOYSENS
2016
TEL 011-681-3600
FAX 011-681-3660
[email protected]

RK SPCA
PO BOX 650
KEMPTON PARK
1620
TEL 011-975-6537/6538

KIMBERLEY SPCA
PO BOX 931
KIMBERLEY
8300
TEL 053-831-7625

KING WILLIAMS TOWN SPCA
PO BOX 242
KING WILLIAMS TOWN
5600
TEL 043-642-3397
TEL (Alt) 082-255-4991

KLERKSDORP SPCA
PO BOX 894
KLERKSDORP
2570
TEL 018-469-2885

KLOOF AND HIGHWAY SPCA
PO BOX 87
KLOOF
3640
TEL 031-764-1212/3
FAX 031-764-6665

KOKSTAD SPCA
PO BOX 470
KOKSTAD
4700
TEL 039-727-3092

KRIEL SPCA
PO BOX 692
KRIEL
2271
TEL 017-648-5413

KROONSTAD SPCA
PO BOX 1328
KROONSTAD
9500
TEL 056-213-2210

KRUGERSDORP SPCA
PO BOX 1024
KRUGERSDORP
1741
TEL 011-953-1135/6
FAX 011-953-1136

LETABA SPCA / TZANEEN SPCA
PO BOX 1851
TZANEEN
0850
TEL 015-307-2611

LEPHALALE / ELLISRAS
PO BOX 6605
ONVERWACHT
0557
TEL 014-763-4656

LOUIS TRICHARDT SPCA
PO BOX 785
LOUIS TRICHARDT
0920
TEL 015-516-0427

LOWER SOUTH COAST SPCA
PO BOX 530
UVONGO
4270
039-312-0962

M-R

MAFIKENG SPCA
PO BOX 5230
MMABATHO
2867
TEL 018-381-0374
FAX 018-381-3458

MIDDELBURG (MPUMALANGA) SPCA
PO BOX 2248
MIDDELBURG
1050
TEL 013-246-1201

MIDRAND SPCA
PO BOX 1298
HALFWAY HOUSE
1685
TEL 011-315-3949 or 011-805-6000

MOKOPANE / POTGIETERSRUS SPCA
PO BOX 915
POTGIETERSRUS
0600
TEL 015-491-3661

MOOI RIVER AND DISTRICT SPCA
PO BOX 688
MOOI RIVER
3300
TEL 033-263-1526

MTHATHA SPCA
PO BOX 1408
UMTATA
5100
TEL (Alt) 047-531-0530

NATIONAL COUNCIL OF SPCA’s
PO BOX 1320
ALBERTON
1450
TEL 011-907 3590
FAX 011-907 4013
[email protected]

NELSPRUIT SPCA
PO BOX 1236
NELSPRUIT
1200
TEL 013-753-3582

NEWCASTLE SPCA
PO BOX 3200
NEWCASTLE
2940
TEL 034-318-2346

NIGEL SPCA
PO BOX 193
NIGEL
1490
TEL 011-734-3510

OUDTSHOORN SPCA
PO BOX 1156
OUDTSHOORN
6620
TEL 044-279-1850

PAARL SPCA
PO BOX 291
PAARL 7620
TEL 021-863-2720

PARYS SPCA
PO BOX 860
PARYS
9585
TEL 056-811-3671

PHALABORWA SPCA
PO BOX 444
PHALABORWA
1390
TEL 015-781-2415

PIETERMARITZBURG SPCA
PO BOX 100284
SCOTTSVILLE
3209
TEL 033-386-9267 /8 /9
FAX 033-386-6960
[email protected]

POLOKWANE / PIETERSBURG SPCA
PO BOX 2475
PIETERSBURG
0700
TEL 015-293-1663

PORT ALFRED AND NDLAMBE SPCA
PO BOX 116 PORT ALFRED
6170
TEL 046-624-1919
TEL (Alt) 082-676-8605
FAX 086 557 8821
EMAIL [email protected]

POTCHEFSTROOM SPCA
PO BOX 163
POTCHEFSTROOM
2520
TEL 018-294-3856
FAX 018-294-4763

PRETORIA SPCA
REFER TO TSHWANE SPCA

QUEENSTOWN SPCA
PO BOX 407
QUEENSTOWN
5320
TEL 045-839-2819
TEL (Alt) 082-492-5588
EMAIL [email protected]

RANDBURG SPCA
PO BOX 1629
RANDBURG
2125
TEL 011-704-5176
FAX 011-462-2659

RANDFONTEIN SPCA
PO BOX 1603
RANDFONTEIN
1760
TEL 011-412-3114

RICHARDS BAY SPCA
PO BOX 10224
MEERENSEE
3907
TEL 035-753-2086

ROODEPOORT / FLORIDA
PO BOX 60
FLORIDA
1710
TEL 011-672-0448/9
FAX 011-672-2918

RUSTENBURG SPCA
PO BOX 768
RUSTENBURG
0300
TEL 014-592-3181

S-Z

SANDTON SPCA
PO BOX 782882
SANDTON
2146
TEL 011-444-7730/1 / 082-460-2765 / 082-783-2657
FAX 011-444-8056

SPRINGS SPCA
PO BOX 773
SPRINGS
1560
TEL 087-940-2831

STANDERTON SPCA
PO BOX 1081
STANDERTON
2430
TEL 017-712-7116

STILFONTEIN SPCA
PO BOX 284
STILFONTEIN
2550
TEL 018-484-3727
FAX 018-484-3727

SWARTLAND AND WEST COAST SPCA
PO BOX 168
DARLING
7345
TEL 022-492-2781

SWELLENDAM SPCA
PO BOX 834
SWELLENDAM
6740
TEL 028-514-2083

TSHWANE / PRETORIA SPCA
PO BOX 185
SILVERTON
0127
TEL 012-803-5219 or 012-803-6147
FAX 012-803-6028

TZANEEN SPCA
REFER TO LETABA SPCA

UITENHAGE AND DISTRICT SPCA
PO BOX 561
UITENHAGE
6230
TEL 041-992-3016
TEL (Alt) 082-905-4716
EMAIL [email protected]

uMNGENI / HOWICK SPCA
15 CAMPBELL ROAD
HOWICK
6230
TEL 033-330-4557
FAX 033-330-4774
EMAIL [email protected]

VANDERBIJLPARK, SASOLBURG AND DISTRICT SPCA
PO BOX 888
VANDERBIJLPARK
1900
TEL 016-987-2743

VEREENIGING SPCA
PO BOX 759
VEREENIGING
1930
TEL 016-422-1505

VIRGINIA SPCA
PO BOX 360
VIRGINIA
9430
TEL 057-217-4473

VRYHEID SPCA
PO BOX 59
VRYHEID
3100
TEL 034-980-8888

WELKOM SPCA
PO BOX 653
WELKOM
9460
TEL 057-392-1966

WELLINGTON SPCA
PO BOX 387
WELLINGTON 7655
TEL 021-864-3726

WESTONARIA SPCA
PO BOX 61
WESTONARIA
1780
TEL 083-654-8195

WHITE RIVER AND DISTRICTS SPCA
PO BOX 1723
WHITE RIVER
1240
TEL 013-750-0240

WINELANDS SPCA (McGregor, Montagu and Robertson)
PO BOX 375
MONTAGU
6720
TEL 023-615-2241

WITBANK SPCA
PO BOX 822
WITBANK
1035
TEL 013-650-2321

ZEERUST SPCA
PO BOX 60
ZEERUST 2865
TEL 082-355-7456