South Carolina Public Libraries

The South Carolina State Library System is composed of the State Library in Columbia and a network of public libraries distributed throughout the state's counties. These public libraries serve their local communities by providing access to books, digital resources, computer and internet services, programming, and educational opportunities.

South Carolina's Public Library System plays a vital role in supporting and strengthening public library services across the state, ensuring that all residents have access to information, resources, and opportunities for learning and personal development. 

Take a look at how our South Carolina public libraries served their communities in 2022 with our South Carolina Library Systems at a Glance.

All Library locations listed are eligible to receive grant funds through the Library Services and Technology Act (LSTA). This program is administered by the Institute of Museum and Library Services (IMLS).

The South Carolina State Library maintains this list of public libraries for all patrons. Please contact and notify us of any discrepancies, errors, or omissions.

 

Abbeville County

Abbeville County Library System (Main Branch)
1407 N. Main Street
Abbeville, South Carolina 29620
864-459-4009
Calhoun Falls Library
409 N. Tugaloo Street
Calhoun Falls, South Carolina 29628
864-418-8724
Agnew Branch Library
429 West. Main Street
Donalds, South Carolina 29638
864-379-8568

Aiken County

Aiken County Public Library (Main Branch)
314 Chesterfield Street, S.W.
Aiken, South Carolina 29801
803-642-2020
Jackson Branch Library
106 Main Street
Jackson, South Carolina 29831
803-471-3811
New Ellenton Branch Library
113 Pine Hill Avenue
New Ellenton, South Carolina 29809
803-652-7845
Nancy Carson Library
135 Edgefield Rd
North Augusta, South Carolina 29841
803-279-5767
Nancy Bonnette Branch Library
204 Park Street NE
Wagener, South Carolina 29164
803-291-6500
Midland Valley Branch Library
9 Hillside Road
Warrenville, South Carolina 29834
803-593-7379

Allendale County

Allendale County Library (Main Branch)
297 Main St. North
Allendale, South Carolina 29810
803-584-3513

Anderson County

Anderson County Main Library (Main Branch)
300 N. McDuffie St
Anderson, South Carolina 29621
864-260-4500
administration@andersonlibrary.org
Belton Branch Library
91 Breazeale Street
Belton, South Carolina 29627
864-338-8330
belton@andersonlibrary.org
Jennie Erwin Branch Library
318 N. Shirley Ave
Honea Path, South Carolina 29654
864-369-7751
Iva Branch Library
203 W. Cruette St
Iva, South Carolina 29655
864-348-6150
Pendleton Branch Library
650 S. Mechanic St
Pendleton, South Carolina 29670
864-646-3045
pendleton@andersonlibrary.org
Piedmont Branch Library
1407 S Carolina 86
Piedmont, South Carolina 29673
864-845-6534
piedmont@andersonlibrary.org
Powdersville Branch Library
4 Civic Court
Powdersville, South Carolina 29642
864-295-1190
powdersville@andersonlibrary.org
Lander Memorial Branch Library
925 Greenville Drive
Williamston, South Carolina 29697
864-847-5238

Bamberg County

Bamberg County Public Library (Main Branch)
315 North East Railroad Avenue
Bamberg, South Carolina 29003
803-245-3022
Denmark Branch Library
5122 Carolina Highway
Denmark, South Carolina 29042
803-793-4511

Barnwell County

Barnwell County Public Library (Main Branch)
40 Burr Street
Barnwell, South Carolina 29812
803-259-3612
Blackville Branch Library
19420 Sol Blatt Avenue North
Blackville, South Carolina 29817
803-284-2295
Williston Branch Library
5121 Springfield Road
Williston, South Carolina 29853
803-266-3027

Beaufort County

Beaufort County Library (Main Branch)
311 Scott St
Beaufort, South Carolina 29902
843-255-6456
Bluffton Branch Library
120 Palmetto Way
Bluffton, South Carolina 29910
843-255-6490
Hilton Head Island Library
11 Beach City Road
Hilton Head, South Carolina 29926
843-255-6500
Lobeco Branch Library
1862 Trask Parkway
Lobeco, South Carolina 29931
843-255-6479
Port Royal Branch
1408 Paris Avenue
Port Royal, South Carolina 29935
(843) 255-6591
Saint Helena Branch Library
6355 Jonathan Francis Senior Road
St. Helena Island, South Carolina 29920
843-255-6486

Berkeley County

Berkeley County Library (Main Branch)
1003 Highway 52
Moncks Corner, South Carolina 29461
843-719-4223
Berkeley County Library (Daniel Island)
2301 Daniel Island Drive
Daniel Island, South Carolina 29492
843-471-2952
Berkeley County Library (Goose Creek)
325 Old Moncks Corner Road
Goose Creek, South Carolina 29445
843-572-1376
Berkeley County Library (Hanahan)
1216 Old Murray Court
Hanahan, South Carolina 29410
843-553-0047
Berkeley County Library (St. Stephen)
113 Ravenell Drive
Saint Stephen, South Carolina 29479
843-567-4862
Berkeley County Library (Cane Bay)
1655 Cane Bay Blvd Suite A
Summerville, South Carolina 29486
843-719-4796
Berkeley County Library (Sangaree)
595 Sangaree Parkway
Summerville, South Carolina 29486
843-695-1208

Calhoun County

Calhoun County Library (Main Branch)
900 FR Huff Drive
St. Matthews, South Carolina 29135
803-874-3389

Charleston County

Charleston County Library (Main Branch)
68 Calhoun Street
Charleston, South Carolina 29401
843-805-6930
Baxter-Patrick James Island Library
1858 South Grimball Road
Charleston, South Carolina 29412
843-795-6679
Bees Ferry West Ashley
3035 Sanders Road
Charleston, South Carolina 29414
843-805-6892
John L. Dart Branch Library
1067 King Street
Charleston, South Carolina 29403
843-722-7550
St. Andrews Parish Regional Library
1735 N. Woodmere Drive
Charleston, South Carolina 29407
843-766-2546
West Ashley Branch Library
45 Windermere Blvd.
Charleston, South Carolina 29407
843-766-6635
Edisto Branch Library
1589 Highway 174
Edisto Island, South Carolina 29438
843-869-2355
Folly Beach Branch Library
55 Center Street
Folly Beach, South Carolina 29439
843-588-2001
St. Pauls Branch Library
5130 Highway 165
Hollywood, South Carolina 29449
843-889-3300
John's Island Regional Library
3531 Maybank Highway
John's Island, South Carolina 29455
843-559-1945
McClellanville Branch Library
222 Baker Street
McClellanville, South Carolina 29458
843-887-3699
Mt. Pleasant Regional Library
1133 Mathis Ferry Road
Mt. Pleasant, South Carolina 29464
843-849-6161
Village Branch Library (Charleston)
430 Whilden Street
Mt. Pleasant, South Carolina 29464
843-884-9741
Wando Mount Pleasant Library
1400 Carolina Park Blvd.
Mt. Pleasant, South Carolina 29466
843-805-6888
Charleston County Library Support Services
4355 Bridgeview Dr.
North Charleston, South Carolina 29405
843-805-6930
Dorchester Road Regional
6325 Dorchester Road
North Charleston, South Carolina 29418
843-552-6466
Keith Summey North Charleston Library
3503 Rivers Ave.
North Charleston, South Carolina 29045
843-744-2489
Otranto Road Regional Library
2261 Otranto Road
North Charleston, South Carolina 29406
843-572-4094
Edgar Allan Poe Branch Library
1921 I'On Avenue
Sullivan's Island, South Carolina 29482
843-883-3914

Cherokee County

Cherokee County Library (Main Branch)
300 East Rutledge Avenue
Gaffney, South Carolina 29340
864-487-2711
info@cherokeecountylibrary.org
Blacksburg Public Library
201 S Rutherford Street
Blacksburg, South Carolina 29702
864-839-2630

Chester County

Chester County Library (Main Branch)
100 Center Street
Chester, South Carolina 29706
803-377-8145
Great Falls Branch Library
39 Calhoun St
Great Falls, South Carolina 29055
803-482-2149
Lewisville Community Library
3771 Lancaster Highway
Richburg, South Carolina 29729
803-789-7800

Chesterfield County

Chesterfield County Library System (Main Branch)
119 W. Main St
Chesterfield, South Carolina 29709
843-623-7489
library@chesterfieldcountysc.com
Matheson Memorial Library
227 Huger Street
Cheraw, South Carolina 29520
843-537-3571
Fannie D. Lowry Library
500 N. Main Street
Jefferson, South Carolina 29718
843-658-3966
McBee Depot Library
96 W. Pine Ave.
McBee, South Carolina 29101
843-335-7515
Pageland Community Library
109 W. Blakeney St.
Pageland, South Carolina 29728
843-672-6930

Clarendon County

Harvin Clarendon County Library System (Main Branch)
215 N. Brooks St.
Manning, South Carolina 29102
803-435-8633
info@clarendoncountylibrary.com

Colleton County

Colleton County Memorial Library (Main Branch)
600 Hampton Street
Walterboro, South Carolina 29488
843-549-5621
Edisto Beach Library
71 Station Court
Edisto Beach, South Carolina 29438
843-869-2499

Darlington County

Darlington County Library System (Main Branch)
204 North Main Street
Darlington, South Carolina 29532
843-398-4940
Hartsville Library
147 West College Ave.
Hartsville, South Carolina 29532
843-332-5115
Lamar Library
103 East Main St.
Lamar, South Carolina 29069
843-326-5524
Society Hill Library
114 Carrigan St.
Society Hill, South Carolina 29593
843-378-0026

Dillon County

Dillon County Library System (Main Branch)
600 East Main Street
Dillon, South Carolina 29536
843-774-0330
Sadie Carmichael Branch Library (Lake View)
207 South Main Street, Post Office Box 704
Lake View, South Carolina 29563
843-759-2692
Latta Branch Library
101 North Marion Street
Latta, South Carolina 29565
843-752-5389

Dorchester County

Dorchester County Library (Main Branch)
506 N Parler Ave
St. George, South Carolina 29477
843 563-9189
Dorchester.County.Library@dorchesterlibrarysc.org
North Charleston Branch Library
8620 Patriot Blvd
North Charleston, South Carolina 29420
843-871-5075
Library on the Ashley River
2824 Bacons Bridge Rd
Summerville, South Carolina 29485
(843) 871-5075 ext. 4
Summerville Branch Library
76 Old Trolley Road
Summerville, South Carolina 29485
843-871-5075

Edgefield County

Edgefield County Public Library (Main Branch)
105 Court House Square
Edgefield, South Carolina 29824
803-637-4025
Mobley (Johnston) Branch Library
407 Calhoun Street
Johnston, South Carolina 29832
803-275-5157
Trenton Branch Library
117 Watson Road
Trenton, South Carolina 29847
803-275-2538

Fairfield County

Fairfield County Library (Main Branch)
300 Washington Street
Winnsboro, South Carolina 29180
803-635-4971
library@fairfieldcountylibrary.com

Florence County

Florence County Library (Main Branch)
Doctors Bruce & Lee Foundation Library
509 S. Dargan Street
Florence, South Carolina 29506
843-662-8424
reference@florencelibrary.org
Johnsonville Public Library
242 South Georgetown Highway
Johnsonville, South Carolina 29555
843-386-2052
Lake City Public Library
221 East Main Street
Lake city, South Carolina 29560
843-394-8071
Olanta Public Library
Dr. John M. Thomason Public Library
210 E. Hampton Street
Olanta, South Carolina 29114
842-396-4287
Pamplico Branch Library
Dozier M. Munn Pamplico Public Library
100 East Main Street
Pamplico, South Carolina 29583
843-493-5441
Timmonsville Public Library
Baker Memorial Public Library
298 W. Smith Street
Timmonsville, South Carolina 29161
843-346-2941

Georgetown County

Georgetown County Library (Main Branch)
405 Cleland Street
Georgetown, South Carolina 29440
843-545-3300
Andrews Branch Library
105 North Morgan St.
Andrews, South Carolina 29510
843-545-3621
Carvers Bay Branch Library
13048 Choppee Rd.
Hemingway, South Carolina 29554
843-545-3515
Waccamaw Branch Library
41 St Paul Place
Pawley's Island, South Carolina 29585
843-545-3623

Greenville County

Greenville County Library (Main Branch)
Hughes Library
25 Heritage Green Place
Greenville, South Carolina 29601
864-242-5000
Fountain Inn Branch
311 North Main St
Fountain Inn, South Carolina 29644
864-862-2576
Anderson Road Branch
2625 Anderson Road
Greenville, South Carolina 29611
864-269-5210
Augusta Road Branch
100 Lydia Street
Greenville, South Carolina 29605
864-277-0161
Berea Branch
111 N Hwy 25 Bypass
Greenville, South Carolina 29617
864-246-1695
Pelham Road
1508 Pelham Rd
Greenville, South Carolina 29615
864-288-6688
Greer Branch
505 Pennsylvania Avenue
Greer, South Carolina 29650
864-877-8722
Mauldin Branch
800 West Butler Rd
Mauldin, South Carolina 29607
864-277-7397
Five Forks Branch
104 Sunnydale Drive
Simpsonville, South Carolina 29681
864-234-4904
Simpsonville Branch
626 NE Main St
Simpsonville, South Carolina 29681
864-963-9031
Taylors Branch
316 W. Main St
Taylors, South Carolina 29687
864-268-5955

Greenwood County

Greenwood County Library (Main Branch)
600 South Main Street
Greenwood, South Carolina 29646
864-941-4650
Ninety Six Branch Library
100 Cambridge St. South
Ninety Six, South Carolina 29666
864-321-0754
Ware Shoals Branch Library
54 South Greenwood Ave.
Ware Shoals, South Carolina 29692
864-377-4440

Hampton County

Hampton County Library (Main Branch)
12 Locust Street
Hampton, South Carolina 29924
803-943-7528
Estill Public Library
Post Office Box 668
Estill, South Carolina 29918
803-625-4560

Horry County

Horry County Memorial Library (Main Branch)
801 Main Street
Conway, South Carolina 29526
843-915-7323
Chapin Memorial Library (Main Branch)
A public library operated by the City of Myrtle Beach.
400 14th Ave. N
Myrtle Beach, South Carolina 29577
843-918-1275
Aynor Library
500 9th Ave.
Aynor, South Carolina 29511
843-915-5286
aynorlibrary@horrycounty.org
Bucksport Library
7657 Hwy 701S
Conway, South Carolina 29527
843-915-5287
bucksportlibrary@horrycounty.org
Green Sea Floyds Library
5331 Highway 9
Green Sea, South Carolina 29545
843-915-5279
gsflibrary@horrycounty.org
Little River Library
107 Highway 57N
Little River, South Carolina 29566
843-915-5284
littleriverlibrary@horrycounty.org
Loris Library
4316 Main Street
Loris, South Carolina 29569
843-915-5278
lorislibrary@horrycounty.org
Carolina Forest Library
2250 Carolina Forest Blvd.
Myrtle Beach, South Carolina 29579
843-915-5282
carolinaforestlibrary@horrycounty.org
Socastee Library
141 707-Connector Rd
Myrtle Beach, South Carolina 29588
843-915-5283
socasteelibrary@horrycounty.org
North Myrtle Beach Library
910 1st Ave S
North Myrtle Beach, South Carolina 29582
843-915-5281
nmblibrary@horrycounty.org
Surfside Beach Library
410 Surfside Drive
Surfside Beach, South Carolina 29575
843-915-5280
surfsidebeach@horrycounty.org

Jasper County

Jasper County Library (Main Branch)
Pratt Memorial Library
451A Wilson Street
Ridgeland, South Carolina 29936
843-726-7744
Hardeeville Community Library
Post Office Box 1837
Hardeeville, South Carolina 29927
843-784-3426

Kershaw County

Kershaw County Library (Main Branch)
Camden Library
1304 Broad St.
Camden, South Carolina 29020
803-425-1508
Bethune Branch Library
206 S. Main Street
Bethune, South Carolina 29009
803-310-6006
Elgin Branch Library
2652 Main St.
Elgin, South Carolina 29045
803-438-7881

Lancaster County

Lancaster Public Library (Main Branch)
313 S. White St
Lancaster, South Carolina 29720
803-285-1502
Del Webb Library at Indian Land
7641 Charlotte Highway
Indian Land, South Carolina 29707
803-548-9260
Kershaw Branch Library
101 N. Hampton Street
Kershaw, South Carolina 29067
803-475-2609

Laurens County

Laurens County Library (Main Branch)
1017 W. Main St
Laurens, South Carolina 29360
864-681-7323
Clinton Public Library
107 Jacobs Highway, Suite A
Clinton, SC, South Carolina 29325
864-833-1853

Lee County

Lee County Library (Main Branch)
200 North Main St
Bishopville, South Carolina 29010
803-484-5921

Lexington County

Lexington Main (Main Branch)
5440 Augusta Road
Lexington, South Carolina 29072
803-785-2600
Batesburg-Leesville Branch Library
203 Armory Street
Batesburg, South Carolina 29006
803-532-9223
Chapin Branch Library
129 NW Columbia Ave
Chapin, South Carolina 29036
803-345-5479
Irmo Branch Library
6251 St. Andrews Road
Columbia, South Carolina 29212
803-798-7880
Gaston Branch Library
214 S. Main St.
Gaston, South Carolina 29053
803-785-9908
Gilbert-Summit Branch Library
405 Broad Street
Gilbert, South Carolina 29054
803-785-5387
Pelion Branch Library
206 Pine Street
Pelion, South Carolina 29123
803-785-3272
Swansea Branch Library
199 N. Lawrence Avenue
Swansea, South Carolina 29160
803-785-3519
Cayce-West Columbia Branch Library
1500 Augusta Road
West Columbia, South Carolina 29169
803-794-6791
South Congaree - Pine Ridge Branch Library
200 Sunset Drive
West Columbia, South Carolina 29172
803-785-3050

Marion County

Marion County Library (Main Branch)
101 East Court St.
Marion, South Carolina 29571
843-423-8300
Mullins Library
210 North Main Street
Mullins, South Carolina 29574
843-464-9621
Nichols Library
514 W. Mullins St
Nichols, South Carolina 29581
843-526-2641

Marlboro County

Marian Wright Edelman Public Library (Main Branch)
203 Fayetteville Avenue
Bennettsville, South Carolina 29512
843-479-5630

McCormick County

McCormick County Library (Main Branch)
201 Railroad Ave
McCormick, South Carolina 29835
864-852-2821

Newberry County

Hal Kohn Memorial Library (Main Branch)
1100 Friend Street
Newberry, South Carolina 29108
803-276-0854
Whitmire War Memorial Library
303 Church Street
Whitmire, South Carolina 29178
803-694-3961

Oconee County

Oconee County Public Library (Main Branch)
501 W S Broad St
Walhalla, South Carolina 29691
864-638-4133
Salem Branch Library
5B Park Avenue
Salem, South Carolina 29676
864-944-0912
Seneca Branch Library
300 E. South Second Street
Seneca, South Carolina 29678
864-882-4855
Westminster Branch Library
112 West North Avenue
Westminster, South Carolina 29693
864-364-5760

Orangeburg County

Orangeburg County Library (Main Branch)
1645 Russell Street
Orangeburg, South Carolina 29115
803-531-4636
Bowman Branch Library
7105 Charleston Hwy
Bowman, South Carolina 29018
803-533-4674
Mentor Branch Library
2621 Cleveland St.
Elloree, South Carolina 29047
803.897.2162
Holly Hill Branch Library
8423 Old State Rd.
Holly Hill, South Carolina 29059
803-496-7177
North Branch Library
4585 Savannah Hwy
North, South Carolina 29112
803-247-5880
Santee Branch Library
119 Dazzy Court
Santee, South Carolina 29142
803-854-5300

Pickens County

Hampton Memorial Library (Main Branch)
304 Biltmore Rd.
Easley, South Carolina 29640
864-850-7077
Central-Clemson Regional Branch
105 Commons Way
Central, South Carolina 29630
Sarlin Community Branch Library
15 S Palmetto St
Liberty, South Carolina 29657
864-843-5805
Village Library
124 N Catherine St.
Pickens, South Carolina 29671
864-898-5747

Richland County

Richland Library (Main Branch)
1431 Assembly St.
Columbia, South Carolina 29201
803-799-9084
Richland Library Blythewood
218 McNulty Rd.
Blythewood, South Carolina 29016
803-691-9806
Richland Library Cooper
5317 Trenholm Road
Columbia, South Carolina 29206
803-787-3462
Richland Library Edgewood
2101 Oak St
Columbia, South Carolina 29204
803-509-8355
Richland Library North Main
5306 North Main Street
Columbia, South Carolina 29203
803-754-7734
Richland Library Northeast
7490 Parklane Road
Columbia, South Carolina 29223
803-736-6575
Richland Library Sandhills
763 Fashion Drive
Columbia, South Carolina 29229
803-699-9230
Richland Library Southeast
7421 Garners Ferry Road
Columbia, South Carolina 29209
803-776-0855
Richland Library St. Andrews
2916 Broad River Road
Columbia, South Carolina 29210
803-772-6675
Richland Library Wheatley
931 Woodrow Street
Columbia, South Carolina 29205
803-799-5873
Richland Library Eastover
608 Main Street
Eastover, South Carolina 29044
803-353-8584
Richland Library Lower Richland
9019 Garners Ferry Road
Hopkins, South Carolina 29061
803-509-8372
Richland Library Ballentine
1200 Dutch Fork Rd.
Irmo, South Carolina 29063
803-799-9084

Saluda County

Saluda County Library (Main Branch)
101 South Main Street
Saluda, South Carolina 29138
864-445-4500
Ridge Spring Library
108 Maintenance Shop Circle
Ridge Spring, South Carolina 29129
803-685-2665

Spartanburg County

Spartanburg County Public Library (Main Branch)
151 S. Church St
Spartanburg, South Carolina 29306
864-285-9022
Boiling Springs Library
871 Double Bridge Road
Boiling Springs, South Carolina 29316
864-578-3665
Chesnee Library
100 Pickens Avenue
Chesnee, South Carolina 29323
864-461-2423
Cowpens Branch Library
181 School Street
Cowpens, South Carolina 29301
864-463-0430
Inman Branch Library
50 Mill Street
Inman, South Carolina 29349
864-472-8363
Landrum Branch Library
111 East Asbury Drive
Landrum, South Carolina 29356
864-457-2218
Middle Tyger Library
170 Groce Road
Lyman, South Carolina 29365
864-439-.4759
Pacolet Branch Library
390 West Main Street
Pacolet, South Carolina 29372
864-474-0421
Cyrill-Westside Branch Library
52550 Oak Grove Road
Spartanburg, South Carolina 29301
864-574-6815
Woodruff Branch Library
270 E. Hayne St.
Woodfruff, South Carolina 29388
864-476-8770

Sumter County

Sumter County Public Library (Main Branch)
111 N. Harvin St.
Sumter, South Carolina 29150
803-773-7273
South Sumter Branch Library
337 Manning Ave.
Sumter, South Carolina 29150
803-775-7132
Wesmark Branch Library
180 W. Wesmark Blvd.
Sumter, South Carolina 29150
803-469-8110

Union County

Union Carnegie Library (Main Branch)
300 East South St
Union, South Carolina 29379
864-427-7140
info@unionlibrary.org
Carlisle Branch
3911 Fishdam Ave
Carlisle, South Carolina 29031
864-427-7140
Jonesville Branch
131 N Main Street
Jonesville, South Carolina 29353
864-427-7140
Lockhart Branch
118 Mill Street
Lockhart, South Carolina 29364
864-427-7140

Williamsburg County

Williamsburg County Library (Main Branch)
215 North Jackson St
Kingstree, South Carolina 29556
843-355-9486
Dr. C. E. Murray Branch
72 C. E. Murray Blvd.
Greeleyville, South Carolina 29056
843-426-2381
Hemingway Library
306 North Main Street
Hemingway, South Carolina 29554
843-558-7679

York County

York County Library (Main Branch)
138 East Black Street
Rock Hill, South Carolina 29730
803-981-5858
Clover Public Library
107 Knox Street
Clover, South Carolina 29710
803-222-3474
Fort Mill Public Library
1818 Second Baxter Crossing
Fort Mill, South Carolina 29708
803-547-4114
Lake Wylie Public Library
185 Blucher Circle
Lake Wylie, South Carolina 29710
803-831-7774
York Public Library
21 East Liberty Street
York, South Carolina 29745
803-684-3751