Library Directory


Library name Contact Email Physical Address Lat Long
Booysen Park Library 041 506 4243 Booysen Park Community Centre, Balmoral Rd, Booysen Park -31.5294 27.7056
Lower Mbhangcolo Library 073 281 4921/ 083 274 2936 Lower Mbhangcolo School, Willowvale -32.1951 28.716
Martin Luther King Jnr Public Library 0636217719 Highway Street, Westdene, Steynsburg -31.2944 25.8176
Molteno Public Library 0459670581 13 Smith Street, Molteno -31.3977 26.3639
7de-laan, Kruisfontein Library 0422951111 Kruisfontein Township Humansdorp 6300 -33.9937 24.6649
Aberdeen Library 0825494971 Voortrekker Street Aberdeen 6270 -32.4739 24.0638
Addo Library 0422840746 Main Rd Addo 6105 -33.5349 25.6647
Adelaide Library 076 7074 419 Market square, Adelaide -32.7077 26.296
Adendorp Library 0825494971 Adendorp 6282 -32.3023 24.5477
Aeroville Library 0825494971 Somerset East Aeroville 5850 -32.7476 25.5977
Alexandria Library 0825494971 1207 R72, Alexandria, Alexandria 6185 -33.6539 26.407
Algoa Park Library 0414921255 St Leonards Rd, Port Elizabeth Algoa Park -33.9012 25.5623
Alice Public Library 078 1819 311 Municipal office complex, Alice -32.7868 26.8464
Alicedale Library 0422311391 Municipal Ofiice Complex, Alicedale -33.3152 26.0802
Aliwal North Library 0794866697 70 Somerset Street, Main Rd, Aliwal North -30.7033 26.7068
Allanridge Library 0414921256 Kamehs Rd, Uitenhage, Allanridge -33.745 25.379
Ashley Wyngaart Library 0726866865 Ashley Wyngaardt St, Mlungisi Queenstown 5321 -31.8957 26.8713
Askeaton Public Library 0744718964 Queens Road, Cala, Askeaton -31.5294 27.7056
Barkly East Library 0713811225 White St, Barkly East 9786 -30.9666 27.5939
Barrington Mndi Library 0723358984 Mkefa Street. Ezibeleni, Queenstown -31.9 26.886
Bathurst Library 0825494971 533 Trappes St, Bathurst 6166 -33.5045 26.8243
Bedford Library 0780700210 peterscnazo@gmail.com Van Riebeck Road Bedford -32.6779 26.0856
Bezuidenhout Library 073 5286 957 Viljoen St, Bezville Loc. Adelaide -32.6844 26.2995
Bolotwa (modular) Library 084 2810 183 Ngwenze High School, Dutywa 5129 -31.9144 28.2849
Burgersdorp Library 0764013939 Kerk Street, Burgersdorp -30.9943 26.3315
Bushmans Library 046 648 1304 Mjuza Street, Marselle Boesmansriviermond 6190 -30.9943 26.3293
Butterworth Library 073 8878 746 90 Robinson St, Butterworth, iNgxalathi -32.3313 28.1339
Barkly East Public Library 0810697000 White Street, Barkly East -30.9666 27.5961
Beacon Bay Library 0781855633 Sherwood Ave, Beaconhurst, Beacon Bay -32.9674 27.938
Berlin Library 0789028897 4 Berlin Rd, Haven Hills, Berlin -30.5772 28.0798
Bezuidenhout Public Library 073 5286 957 Viljoen St, Bezville Loc, Adelaide -32.6844 26.2995
Buffalo Flats Library 0437338020 Greenpoint Road, Buffalo Flats -33.0225 27.8689
Cala Public Library 0722202371 Tsomo Rd, Cala -31.5266 27.6703
Cathcart Library 078 3050 672 50 Main St Cathcart -32.2983 27.1421
Cedarville Library 072 2556 515 cindumsive@yahoo.com Main Street Cedarville -30.3886 29.0394
Chatty Public Library 0414921257 Astra Shopping Centre, off Bertram Rd, Chatty 6000 -33.9493 25.5763
Chris Hani Library 0718979964 Sabalele Sabalele 5380 -32.1402 27.4434
Clarkbury Public Library 0716094272\0475485663 Clarkebury College of Education, Ngcobo -31.675 27.9999
Clarkebury (modular Library) 082 459 1506 Clarkebury College of Education, Ngcobo 5050 -31.675 27.9977
Clarkson Library 0825494971 Unnamed Road, Clarkson 6302 -34.0113 24.3505
Cofimvaba Public Library 0836206757 Main Street, Cofimvaba -32.0015 27.5788
Colchester Public Library 0414921258 Colchester Community Centre, Colchester -33.6887 25.8127
Coldstream Library 0825494971 Coldstream, Stormsrivier 6311 -33.9609 23.6954
Cookhouse Library 0825494971 266 Du Plessis St Cookhouse 5820 -32.7481 25.7984
Cradock Public Library 0839563258 J.A. Calata st, Cradock -32.185 25.648
Chris Hani Public Library 0762817874 Next to Sabalele Clinic, Sabalele, Comfimvaba -32.1427 27.4446
Despatch Public Library 0414921259 cnr. Main & Voortrekker Streets, Despatch -33.8077 25.4562
Dordrecht Public Library 0840229785 Grey st, Main Rd, Dordrecht -31.3753 27.0477
Dr Ngciphe Library 0825494971 34 Nuwe St Somerset East 5850 -32.721 25.5859
Dr.i.k Mabindisa Library 0825494971 48 Gwala St, Nkwenkwezi Port Alfred 6170 -33.5795 26.885
Dudumeni Library 082 5441 434 Dudumeni -30.5436 29.3548
Duna Library 0825494971 Unnamed Road, Rhini, Grahamstown 6139 -33.293 26.558
Dutyini (modular Library) 0737243600 Dutyini Community Center, Mount Frere -30.8522 29.8459
Dutywa Public Library 083 3472 451 Main Street next to Post Office, Dutywa -32.0989 28.2968
Engcobo Library 0716094272/0475485663 Main Rd, Ngcobo -31.6763 27.9976
Eureka Public Library 0818674975 Leeu Bekkie Street, Eureka T/ship -30.9922 26.3247
Elliot Public Library 045931011 Maclear Rd, Elliot -31.3338 27.8503
Elliotdale Public Library 078 2451 310 Main Street, Elliotdale -31.9658 28.6834
Elukhanyisweni Public Library 0414921260 Ponana Tini Rd, (Urban Foundation Building), Kwanobuhle -33.8166 25.3955
Elunyaweni Library 0604329331 Elunyaweni J.S.S, Ugie -31.4454 28.3841
Fingo Library 046 622 7138 Corner wood & Albert Street Fingo Village, Grahamstown -33.2803 26.5745
Flagstaff Library 071 3811 338 R61 Mbazwana, Flagstaff -31.0801 29.502
Fort Beaufort Library 073 2105 822 Campbell Street, Fort Beaufort -32.7785 26.6311
Gelvandale Library 0414921261 Gelvandale Shopping Centre, Liebenberg Rd, Gelvandale -33.9145 25.5572
Hamburg Public Library 0827061641 Hamburg Village, Peddie -33.1713 27.2739
Herschel Public Library 0619397209 Next to Post Office, Herschel, Sterkspruit -30.6158 27.165
Hillside Public Library 0735116873 Community Centre, Hillside, Sterkspruit -30.614 27.1578
Indwe Public Library 0459521070 40 Fletcher st, Indwe -31.47 27.3397
Jamestown Public Library 0516410741 14 Voortrekker Laan, Jamestown -31.1225 26.8059
Kei Mouth Public Library 060 5719 128 Kei Mouth Resort, East London -32.9849 27.8707
Kei Road Public Library 0648367403 Main Rd, Kei Road -32.7055 27.5455
Kidds Beach Library 0789028897 Main St, Kidd's Beach -33.1496 27.6977
King Williams Town Library Alexandria Road,King Williams Town -32.8779 27.3915
Komga Public Library 060 5719 128 10 St John's Street, Komga -32.5733 27.89
Kubengu- (m) Public Library 0626909358 KuBengu Location, Lady Frere -31.6941 27.2383
Kuyga Public Library 0414921262 Kuyga Community Centre, Kuyga -33.9235 25.4444
Kwanonzame Public Library 0730837905 Cetyiwe st, Middelburg Cape -31.5094 25.0044
Kwantshunqe Public Library 0606589189/0833796000 Ntshunqe Admin Area, Elliotdale -31.9619 28.6823
Kwadwesi Public Library 0414921263 Siduli St, Kwadwesi -33.8467 25.5203
Kwamagxaki Public Library 0414921264 Ngundwana St, Kwamagxaki, 33.8397 25.5281
Kwanobuhle Public Library 0414921265 Matanzima Rd, Kwanobuhle -33.7968 25.3883
Kwazakhele Public Library 0414921266 Enkuthazweni Resource Centre, Stofile St, Kwazakhele -33.8835 25.5765
Lady Grey Public Library 0833359410 Martin Street, Lady Grey -30.7111 27.2153
Langenhoven Public Library 0835564498 sandra@alphanet.co.za 13 Union Street,Sommerset East -32.7206 25.5855
Mabhobho Public Library 071 3195 001 Mabhobho Community Park, Mt'frere -30.9145 28.9976
Maclear Public Library 0845297814/0835348078 Riebeeck Street, Admin. Area, Maclear -33.9354 25.6024
Maluti Public Library 072 2556 515 Maluti Township, Matatiele -30.3438 28.8114
Manzana Schoollibrary 0837683028 Manzana School, Ngcobo -31.4407 28.0041
Masizame Public Library 0488812657 Lingelihle Township, Cradock -32.188 25.6449
Matatiele Public Library 072 2556 515 Main street, Matatiele -30.3445 28.812
Mbizana Public Library 082 5441 434 Hospital Road, Multi-purpose Center, Mbizana -30.5143 29.5117
Mcewula Public Library 0765789866 Mcewula Community Centre, Mcewula -32.0625 26.4111
Mdantsane Public Library 0738568954 Next to Nyibiba Police station, N.U. 14 , Mdantsane -32.9561 27.6945
Mgwali Public Libraries 043 6835 030 Community Centre, Mgwali, Stutterheim -32.7838 26.8204
Michausdal Public Library 0735387593\0488015000 28 Main st, Michausdal -32.1757 25.6396
Middelburg Public Library 0824476287 Main st. Middelburg Cape, Middelburg -31.5059 25.0118
Midros Public Library 0746533557 NO. 11 Julies Street,Midros -31.5002 25.0275
Mlungisi Public Library 0834038901 Bongweni Township, Queenstown -32.5567 27.408
Mooiplaas Public Library 0605719128 Mooiplaas Community Centre, East London -32.9833 27.8674
Mount Ayliff Public Library 076 7877 994 Next to Mount Ayliff High, Mount Ayliff -30.8088 26.3666
Mount Flecther Public Library 0392570485 272 Back Street, Mount Flecther -31.6883 28.5124
Msukeni Public Library 078 5508 027 Community Center, Mount Ayliff -30.8187 29.3656
Mvenyane Public Library 078 0674 115 Mvenyane Sec School, Mvenyane Location, Matatiele -30.5453 29.0227
Mzamomhle Public Library 0834847531 Hipps Street, Mzamomhle T/ship -31.006 26.3317
Newtown Public Library 0735252967 Salvia Street, next to the clinic, Newtown -32.463 26.3654
Ngwekazi Public Library 071 3195 001 Ngwekazi S.S.S, Mount Frere -30.9167 28.9833
Nomaka Mbeki High School Library 0833472451 Nomaka Mbeki High School, Ngcingwana A/Area, Dutywa -32.0989 28.3192
Nqabara Public Library 0613744760 Main St, Willowvale -32.2031 27.942
Ntabankulu Public Library 072 0206 801 Main Street, Ntabankulu -30.9653 29.2407
Peddie Public Library 0827061641 Municipal Office Complex, Peddie -33.1972 27.1183
Queenstown Public Library 0458072677 Naudea Street. Queenstown -31.8932 26.878
Roussouw Public Library 0727528079 Between Dordrecht and Indwe, Roussouw -31.473 27.223
Schornville Library 0789028897 Schornville, KWT -25.9375 28.1006
Seymour Public Library 0720949177 79 curzon street, Fort Beaufort -32.7074 26.5816
Sobantu Public Library 0827061641 Sobantu S.S.S, Peddie -33.1532 27.0223
Sterkspruit Public Library 0798804539 Main Street, Sterkspruit -30.5374 27.378
Sterkstroom Public Library 0604356183 71 John Foster Drive, Sterkstroom -31.5594 26.5519
Steynsburg Public Library 0735344926 Kerk Street, Steynsburg -31.2963 25.8249
Stormsriver Public River 0833374315 36 Darnell Street, Stormsriver -33.9738 23.8881
Stutterheim Public Library 0436835030 Main St, Stutterheim -32.5936 27.4484
Tanga School Library 0845586927 Tanga School, Butterworth -32.151 28.1056
Tarkastad Public Library 0787267666 Municipal Office Complex, Tarkastad -32.0099 26.2566
Thornham Public Library 0833374315 Next To Post Office, Thornham -33.9752 23.9546
Tony Mgweje Public Library 043 6835 030 Mlungisi Mall, Stutterheim -32.5465 27.3801
Tsembeyi Public Library 0820989548 Tsembeyi Location, Lady Frere -31.5761 27.0058
Tsitsana Public Library 0744931662 Tsitsana Admin Area, Mt’ Flecther -30.6782 28.4949
Tsitsikamma Public Library 0839537464 Sandrift Community Hall, Nompumelelo Village, Tsitsikama -32.218 26.5772
Tsomo Public Library 0810037127\0791160974 Main Street, Cofimvaba -32.0018 27.582
Ugie Public Library 0786922771 Umnga Rd, Ugie -31.2007 28.2496
Venterstad Public Library 0737869690 Main Street, Venterstad -30.7762 25.801
Vincent Library 0789028897 Cnr Frere & Donald Rd, Vincent -25.9375 28.1006
W.m Tsotsi Public Library 0730683061 Main road, Lady Frere -31.703 27.234
West Bank Library 0789028897 questions@westbanklibrary.com Hood Street -33.0336 27.9064
Whittlesea Public Library 0408421930 Whittlesea Resource Centre, Quenstown -31.8948 26.8717
Willowvale Public Library 0613744760 40 Main Street, Willowvale -32.2656 28.501