Library Directory


Library name Contact Email Physical Address Lat Long
Bendell Public Library 076 202 2160 Itlotleng Commercial high, Bendell -26.9973 23.651
Cahar Public Library 082 360 9115 Garapoane Primary, Cahar -26.8126 23.4605
Ellendale Public Library Ellendale 27.2723 27.2723
Groenwater Public Library Refentse Primary School , Groenwater -28.2789 23.3411
Kakamas Public Library 054 431 6303 28 Voortrekker Street Kakamas Kakamas -28.782 20.632
A.j. Bekeur Public Library 027 8511106 portnollothLib@ncpg.gov.za -29.2574 16.8705
Aggeneys Public Library 054 9832183 Aggenyslib@ncpg.gov.za Havelock Straat, Aggeneys -29.2472 18.7908
Alpha Public Library 053 353 5305 alphalib@ncpg.gov.za Alpha Street, Prieska -29.6604 22.7406
Bankhara Public Library 083 466 5761 Dipico Street, Bankhara -27.419 23.3754
Barkly West Public Library 053 531 0671 Campbell Street, Brakly West -28.5337 24.515
Batlharos Public Library 083 670 4007 batlharoslib@ncpg.gov.za Tsening raod, Batlharos 27.3298 23.3583
Betty Peters Public Library 083 4654301 NababeepLib@ncpg.gov.za 186 Vredehoek St, Nababeep -29.5911 17.7861
Black Rock Public Library 082369834 Blackrock -27.1206 22.8412
Blyvooruitsig Publiclibrary 054 9330221 Pofadderlib@ncpg.gov.za Hoofwegstraat, Blyvooruitsig -29.1287 19.3925
Bonitapark Public Library bonitaparklib@ncpg.gov.za Protea Street, Bonitapark -27.9098 24.8136
Bothithong Public Library 078 691 2822 Bothithong High School, Bothithong -27.0519 23.8183
Brandvl Public Eilibrary 054 603 8400 Brandvleilib@ncpg.gov.za Brandvlei -30.4545 20.4866
Breipaal Public Library 079 229 885 sharonngwane@gmail.com Troupand Street, Breipaal, Douglas Breipaal -29.0398 23.7612
Boichoko Public Library 053 313 7344 boichokolib@ncpg.gov.za 12 Motlaetshaba Street, Boichoko -28.322 23.0454
Calvinia Public Library 027 3418527 library2@hantam.gov.za 20 Hoof St, Calvinia -31.4646 19.7729
Campbell Public Library 073 124 5702 campbelllib@ncpg,gov.za Green St, Campbell -28.801 23.7163
Carnarvon Public Library 053 382 3012 carnavonlib@ncpg.gov.za Carnarvon -30.9697 22.1288
Concordia Public Library 027 731 6369 concordia@ncpg.gov.za 388 Bethel St, Concordia -29.5431 17.9501
Dagbreek Public Library 078 823 4821 dagbreeklib@ncpg.gov.za Beukes Street , Marydale -29.4074 22.1111
Danielskuil Public Library 053 384 8600 Barker Street, Danielskuil -28.1835 23.5467
De Aar Public Library 053 632 9701 Alida St, De Aar -30.6502 24.0119
Deben Public Library 0537910231 debenlib@ncpg.gov.za Hoof Street, Deben -27.5944 22.8862
Delportshoop Public Library Delportshoop -28.4148 24.3027
Dikhing School Library 076 585 5639 Ikakanyeng High School, Dikhing -27.2974 23.783
Dingleton Public Library 053 724 2016 Dikkop Av, Dingleton -31.1185 27.8017
Ditshipeng Library 076 990 7465 Ditshipeng Intermediate, Ditshipeng -26.9623 23.8137
Douglas Public Library 078 605 0512 ouglaslib@ncpg.gov.za Southey Street, Douglas -29.0529 23.7742
Eksteenfontein Library EksteensfonteinLib@ncpg.gov.za 31 Skool St, Eksteensfontein -28.8226 17.2559
Elizabeth Vermeulen Library 053 353 5305 elizabethvlib@ncpg.gov.za Steward Street, Prieska -29.6665 22.75
Forum Public Library 054 338 7513 Keimoesweg, Upington -28.4654 21.2192
Frans Jooste Public Library 063 848 9700 fransjoostelib@ncpg.gov.za Church street, Phillipstown -30.4342 24.4741
Fraserburg Public Library 023 741 1012 fraserburg@telkomsa.net No. 35 Voortrekker Street, Fraserburg -31.9143 21.5122
Friersdale Public Library 054 463 0082 Friersdale -28.7448 20.823
Gadiboe Public Library Gadiboe -27.0742 23.2964
Galeshewe Public Library 053 871 2315 Ramatshela Street, Kimberley 28.7085 24.7148
Gamasepa Public Library 073 525 0277 Gamasego Primary School, GA-MAasepa -27.5322 23.734
Gamorona Public Library 073 338 9557 Ga Phadima High School. GA-Morona -26.9115 23.748
Ganap School Library Maduo Intermediate School, Ganap 26.6982 23.2528
Garies Public Library 027 652 1644 GariesLib@ncpg.gov.za Genis Street, Garies -30.2082 17.9336
Gasehubane Public Library 082 296 8446 Gasehubane Prim School, Ga-Sehubane -27.2786 23.2736
Griekwastad Public Library 053 343 0019 griekwastadlib@ncpg.gov.za 315 Gemsbok Street, Griekwastad -28.8511 23.2438
Groblershoop Public Library 054 833 9511 groblershooplib@ncpg.gov.za 97 Oranje Str Groblershoop Groblershoop -28.8948 21.982
Grootdrink Public Library 072 296 4425 Skool Str, Grootdrink -28.5634 21.7471
Hanover Public Library 053 643 0047 hanoverlib@ncpg.gov.za Darling St, Hanover -31.0668 24.4426
Harry Oppenheimer Public Library 053 683 0016/0115 Cupido St , Strydenbur -29.9432 23.6756
Hartswater Public Library 053 474 0143 DF Malan Street, Hartswater -27.7539 24.8079
Hennie Liebenberg Public Library 053 632 9151 hennieliebenberglib@ncpg.gov.za Station street, De Aar -30.6503 24.0119
Heuningvlei Public Library 082 061 5344 :Baga Lotlhare High, Heuningvlei -26.2421 23.1771
Hondeklipbay – Mobiele Depot Library 027 6923066 Hondeklip Bay Hondeklip Bay -30.3112 17.2776
Hopetown Public library 053 203 0005/0008 Wilde street , Hopetown -29.6225 24.0903
Hotazel Public Library 053 7411 283 Santoy -27.1207 22.8414
Ikageng Public Library 078 026 4266 Ikagenglib@ncpg.gov.za Ikageng Primere De Keur Farm, Ikageng -29.1108 23.7511
Inasee Moshoeu Public Library 082 685 9611 barklywestlib@ncpg.gov.za Karee St, Barkly West -28.5319 24.5166
Izak September Public Library School Street, Petrusville -30.0794 24.6707
Jan Kempdorp Public Library 053 474 9700 jankemplib@ncpg.gov.za Jan Kempdorp -27.9166 24.8383
Jannie Jansen Library 053 621 0685 janniejansenlib@ncpg.gov.za Kappertjie street , Victoria West -31.3987 23.1226
Jenn Haven Public Library 053 313 1523 No. 4 Darling Street,Jenn Haven, Postmasburg -28.2251 23.2521
Jacky Greef Public Library 054-3387200/054-3387161 jackygreeflib@ncpg.gov.za 138 Anemone single Louisvaleweg , Upington -28.4845 21.2759
Kagung School Library 076 363 3993 Pakane High School, Kagung -27.425 23.5719
Kamasies Public Library 027 672 1909 KamasiesLib@ncpg.gov.za Main Rd, Garies, Kamasies -30.5616 17.9902
Kamieskroon Public Library 027 6721627 KamieskroonLib@ncpg.gov.za Kamieskroon, -30.2232 17.9193
Kanoneiland Public Library 054 491 1378 Main St, Kanoneiland -28.634 21.0757
Kareeberg Public Library 053 382 3012 kareeberglib@ncpg.gov.za Carnarvon, -30.9574 22.127
Udy Scott Public Library 053 874 1312 Stock Roos Street, Kimberley -28.722 24.7581