Page Memorial Branch Library
100 South Poplar Street
Aberdeen, NC 28315-2810
(910)944-1200
Ahoskie Public Library
210 East Church Street
Ahoskie, NC 27910-3518
(252)332-5500
Stanly County Public Library
133 East Main Street
Albemarle, NC 28001-4939
(704) 986-3765
Andrews Public Library
871 Main Street
Andrews, NC 28901-9317
(828)321-5956
Angier Branch Library
28 North Raleigh Street
Angier, NC 27501-6073
(919)639-4413
Archdale Branch Library
10433 South Main Street
Archdale, NC 27263
(336) 431-3811
Randolph Public Library
201 Worth Street
Asheboro, NC 27203-5593
(336)318-6800
Sallie H Jenkins Memorial Library
302 Broad Street
Aulander, NC 27805
(252)345-4461
Hazel W Guilford Memorial Library
524 Main Street
Aurora, NC 27806
(252)322-5046
Wesley Privette Memorial Branch Library
6280 Main Street
Bailey, NC 27807
(252) 235-6006
Mitchell County Public Library
18 North Mitchell Avenue
Bakersville, NC 28705-6502
(828)688-2511
Currituck County Public Library
4261 Caratoke Highway
Barco, NC 27917-9515
(252)453-8345
Bath Community Library
102 South Harding Street
Bath, NC 27808
(252)923-6371
Pamlico County Library
603 Main Street
Bayboro, NC 28515-9633
(252)745-3515
Down East Branch Library
702 Hwy 70 East Otway
Beaufort, NC 28516
(252) 728-1333
Carteret County Public Library
1702 Live Oak Street; Suite 100
Beaufort, NC 28516-2141
(252)728-2050
Belhaven Public Library
333 East Main Street
Belhaven, NC 27810-1541
(252)943-2993
Belmont Branch Library
125 North Central Avenue
Belmont, NC 28012
(704) 285-5426
Mary Duncan Branch Library
100 West Main Street
Benson, NC 27504
(919) 894-3724
Bessemer City Branch Library
207 North 12th Street
Bessemer City, NC 28016
704-629-3321
Blount Branch Library
201 Ives Street
Bethel, NC 27812
(252) 825-0782
Allen Branch Library
307 Page Street
Biscoe, NC 27209
(910) 428-2551
Black Creek Branch Library
103 Central Avenue
Black Creek, NC 27813
(252) 237-3715
Watauga County Public Library
140 Queen Street
Boone, NC 28607-3584
(828)264-8784
Boonville Community Public Library
121 West Main Street
Boonville, NC 27011
(336)367-7737
Transylvania County Library
212 South Gaston Street
Brevard, NC 28712-3704
(828)884-3151
Broadway Branch Library
206 South Main Street
Broadway, NC 27505
(919) 258-6513
Marianna Black Library
33 Fryemont Road
Bryson City, NC 28713-5667
(828)488-3030
Bunn Branch Library
610 Main Street
Bunn, NC 27508-6045
919.496.6764
Anderson Creek Branch Library
914 Anderson Creek School Road
Bunnlevel, NC 28323
(910) 814-4012
Pender County Public Library
103 South Cowan Street
Burgaw, NC 28425-0879
(910)259-1234
Alamance County May Memorial Library
342 South Spring Street
Burlington, NC 27215-5863
(336)229-3588
North Park Public Library
849 Sharpe Road
Burlington, NC 27217
336-226-7185
Amy Regional Library System
Old Highway 19 E
Burnsville, NC 28714
(828)682-4476
Yancey County Public Library
321 School Circle
Burnsville, NC 28714-2933
(828)682-2600
Hickmans Crossroads Branch Library
1040 Calabash Road
Calabash, NC 28467
910-575-0173
Camden County Public Library
104 Investor's Way Unit C-F
Camden, NC 27921
(252) 331-2543
John C Currie Memorial Branch Library
138 South School Street
Candor, NC 27229
(910) 974-4033
Western Carteret Branch Library
230 Taylor Notion Road
Cape Carteret, NC 28584-8942
(252)393-6500
Pleasure Island Branch Library
1401 North Lake Boulevard, Ste 72
Carolina Beach, NC 28428
(910) 798-6380
Carrboro Cybrary Branch Library
100 North Greensboro Street
Carrboro, NC 27510
(919) 918-7387
Moore County Library
101 Saunders Street
Carthage, NC 28327
(910)947-5335
Albert Carlton-Cashiers Community Library
249 Frank Allen Road
Cashiers, NC 28717
(828)743-0215
Chadbourn Community Branch Library
301 North Wilson Street
Chadbourn, NC 28431
(910) 654-3322
Chapel Hill Public Library
100 Library Drive
Chapel Hill, NC 27514-3649
(919)968-2777
Carrboro Branch Library
900 Old Fayetteville Road
Chapel Hill, NC 27516-7935
(919)969-3006
Joe and Joan Martin Branch Library
300 East 7th Street
Charlotte, NC 28202
(704) 416-4600
Public Library of Charlotte
310 North Tryon Street
Charlotte, NC 28202-2139
(704) 416-0100
Plaza Midwood Branch Library
1623 Central Avenue
Charlotte, NC 28205
(704) 416-6200
Sugar Creek Branch Library
4045 North Tryon Street
Charlotte, NC 28206
(704) 416-7000
Myers Park Branch Library
1361 Queens Road
Charlotte, NC 28207
(704) 416-5800
West Boulevard Branch Library
2157 West Boulevard
Charlotte, NC 28208
(704) 416-7400
Scaleybark Branch Library
101 Scaleybark Road
Charlotte, NC 28209
(704) 416-6400
Morrison Regional Branch Library
7015 Morrison Boulevard
Charlotte, NC 28211
(704) 416-5400
Independence Regional Branch Library
6015 Conference Drive
Charlotte, NC 28212
(704) 416-4800
Mountain Island Branch Library
4420 Hoyt Galvin Way
Charlotte, NC 28214
(704) 416-5600
Hickory Grove Branch Library
5935 Hickory Grove Road
Charlotte, NC 28215
(704) 416-4400
Beatties Ford Road Regional Branch Library
2412 Beatties Ford Road
Charlotte, NC 28216
(704) 416-3000
Mint Hill Branch Library
6840 Matthews-Mint Hill Road
Charlotte, NC 28227
(704) 416-5200
South County Regional Branch Library
5801 Rea Road
Charlotte, NC 28227
(704) 416-6600
University City Regional Branch Library
301 East W T Harris Road
Charlotte, NC 28262
(704) 416-7200
Steele Creek Branch Library
13620 Steele Creek Road
Charlotte, NC 28273
(704) 416-6800
Qualla Boundary Public Library
810 Aquoni Road
Cherokee, NC 28719
(828) 359-6725
Cherryville Branch Library
605 East Main Street
Cherryville, NC 28021
704-435-6767
South Rowan Regional Branch Library
920 Kimball Road
China Grove, NC 28023
(704) 216-7727
Hocutt Ellington Memorial Library
100 South Church Street
Clayton, NC 27520
(919) 553-5542
Clemmons Branch Library
3554 Clemmons Road
Clemmons, NC 27012
(336) 703-2920
J.C. Holliday Library
217 Graham Street
Clinton, NC 28328-4111
(910)592-4153
Coats Public Library
29 East Main Street
Coats, NC 27521-8777
(910)230-1944
Tyrrell County Public Library
414 Main Street
Columbia, NC 27925
(252)796-3771
Polk County Public Library
1289 West Mills Street
Columbus, NC 28722-8643
(828)894-8721
Cornelius Branch Library
21105 Catawba Avenue
Cornelius, NC 28031
(704) 416-3800
Corolla Branch Library
1123 Ocean Trail
Corolla, NC 27927
(252) 453-0496
Cove City Public Library
102 North Main Street
Cove City, NC 28523
(252)638-6363
Dallas Branch Library
105 South Holland Street
Dallas, NC 28034
(704) 922-3621
Danbury Public Library
1104 Main Street
Danbury, NC 27016
(336)593-2419
Davidson Branch Library
119 South Main Street
Davidson, NC 28036
(704) 416-4000
Denton Branch Library
310 West Salisbury Street
Denton, NC 27239
(336)859-2251
Florence S Shanklin Branch Library
7837 Fairfield Forest Road
Denver, NC 28037
(704) 483-3589
Dobson Community Library
113 South Crutchfield Street
Dobson, NC 27017-1264
(336)386-8208
Dunn Public Library
110 East Divine Street
Dunn, NC 28334-5304
(910)892-2899
Durham County Library
300 North Roxboro Street
Durham, NC 27701-3414
(919)560-0100
East Regional Branch Library
211 Lick Creek Lane
Durham, NC 27703
919-560-0203
Bragtown Branch Library
3200 Dearborn Drive
Durham, NC 27704
(919) 560-0210
Southwest Regional Branch Library
3605 Shannon Road
Durham, NC 27707
919-560-8590
Stanford L Warren Branch Library
1201 Fayetteville Street
Durham, NC 27707
919-560-0270
North Regional Branch Library
221 Milton Road
Durham, NC 27712
919-560-0231
South Regional Branch Library
4505 South Alston Avenue
Durham, NC 27713
919-560-7410
East Bend Public Library
420 Flint Hill Road
East Bend, NC 27018-7968
(336)699-3890
Rockingham County Public Libraries
527 Boone Road
Eden, NC 27288
336-627-1106
Eden Public Library
598 South Pierce Street
Eden, NC 27288-5298
(336)623-3168
Shepard-Pruden Memorial Library
106 West Water Street
Edenton, NC 27932-1854
(252)482-4112
Pasquotank County Library
100 East Colonial Avenue
Elizabeth City, NC 27909
(252)335-2473
Elkin Public Library
111 North Front Street
Elkin, NC 28621-3398
(336) 835-5586
Kemp Sugg Memorial Library
279 Second Street
Ellerbe, NC 28338-9001
(910)652-6130
Elm City Branch Library
114 North Railroad Street
Elm City, NC 27822
(252) 236-4269
Engelhard Branch Public Library
33460 US 264
Engelhard, NC 27824
(252) 925-2222
Erwin Branch Library
110 West F Street
Erwin, NC 28339-2029
(910)897-5780
Etowah Branch Library
101 Brickyard Road
Etowah, NC 28729
828-891-6577
Fair Bluff Community Branch Library
315 Railroad Street
Fair Bluff, NC 28439
(910) 649-7098
Hector MacLean Branch Library
106 South Main Street
Fairmont, NC 28340-1902
(910)628-9331
Fairview Branch Library
1 Taylor Road
Fairview, NC 28730-8746
(828) 250-6484
Farmville Public Library
4276 West Church Street
Farmville, NC 27828-8547
(252)753-3355
Court Branch Library
117 Dick Street
Fayetteville, NC 28301
(910) 321-6600
Cumberland County Public Library
300 Maiden Lane
Fayetteville, NC 28301-5000
(910) 483-7727
Bordeaux Branch Library
3711 Village Drive
Fayetteville, NC 28304
(910) 424-4008
West Regional Branch Library
7469 Century Circle
Fayetteville, NC 28306-3141
(910) 487-0440
North Regional Branch Library
855 McArthur Road
Fayetteville, NC 28311-2053
(910) 822-1998
East Regional Branch Library
4809 Clinton Road
Fayetteville, NC 28312
(910) 485-2955
Cliffdale Branch Library
6882 Cliffdale Road
Fayetteville, NC 28314
(910) 864-3800
Fletcher Branch Library
120 Library Road
Fletcher, NC 28732
828-687-1218
Mooneyham Public Library
240 East Main Street
Forest City, NC 28043-3102
(828)248-5224
James Bryan Creech Branch Library
206 West Hatcher Street
Four Oaks, NC 27524
(919) 963-6013
Macon County Public Library
149 Siler Farm Road
Franklin, NC 28734-3331
(828)524-3600
Franklinton Branch Library
9 West Mason Street
Franklinton, NC 27525-1335
919.494.2736
John W Clark Branch Library
111 Sumner Place
Franklinville, NC 27248
(336) 824-4020
Fremont Branch Library
202 North Goldsboro Street
Fremont, NC 27830
(919) 705-1893
Fuquay Varina Community Branch Library
133 South Fuquay Avenue
Fuquay Varina, NC 27526-2210
(919)557-2788
Miriam Lamb Memorial Library
144 South Church Avenue
Garland, NC 29441
(910) 529-2441
Ferguson Branch Library
913 North Pryor Street
Gastonia, NC 28052
(704) 868-8046
Gaston County Public Library
1555 East Garrison Boulevard
Gastonia, NC 28054-5156
(704)868-2164 x101
Union Road Branch Library
5800 Union Road
Gastonia, NC 28056
704-852-4073
Gates County Library
14 Cypress Creek Drive
Gatesville, NC 27938
(252)357-0110
Wayne County Public Library, Inc.
1001 East Ash Street
Goldsboro, NC 27530-3807
(919)735-1824 x5116
Goldston Branch Library
9235 Pittsboro-Goldston Road
Goldston, NC 27252-0040
(919)898-4522
South Annex Public Library
6343 Snow Camp Road
Graham, NC 27253
336-376-9705
Graham Public Library
211 South Main Street
Graham, NC 27253-3301
(336)570-6730
Granite Falls Branch Library
24 South Main Street
Granite Falls, NC 28630
(828) 396-7703
Greensboro Public Library
219 North Church Street
Greensboro, NC 27401-2941
(336)373-2471
Glenwood Branch Library
1901 West Florida Street
Greensboro, NC 27403
(336) 297-5000
McGirt Horton Branch Library
2501 Phillips Avenue
Greensboro, NC 27405
(336) 373-5810
Vance H Chavis Branch Library
900 South Benbow Road
Greensboro, NC 27406
(336) 373-5838
Hemphill Branch Library
2301 West Vandalia Road
Greensboro, NC 27407
(336) 373-2925
Blanche Benjamin Branch Library
1530 Benjamin Parkway
Greensboro, NC 27408
(336) 373-7540
Kathleen Clay Edwards Family Branch Library
1420 Price Park Road
Greensboro, NC 27410
(336) 373-2923
Glenn McNairy Branch Library
4860 Lake Jeanette Road
Greensboro, NC 27455
(336) 373-2015
George Washington Carver Library
618 West 14th Avenue
Greenville, NC 27834-3016
(252)329-4583
East Branch Library
2000 Cedar Lane
Greenville, NC 27858
(252) 329-4582
Sheppard Memorial Library
530 South Evans Street
Greenville, NC 27858-2398
(252)329-4580
Grifton Public Library
568 Queen Street
Grifton, NC 28530
(252)524-0345
Hamlet Public Library
302 Main Street
Hamlet, NC 28345-3300
(910)582-3477
Hampstead Branch Library
75 Library Drive
Hampstead, NC 28443
(910) 270-4603
Harmony Branch Library
3393 Harmony Highway
Harmony, NC 28634
(704) 546-7086
Hatteras Branch Library
57709 Highway 12
Hatteras, NC 27943
(252) 986-2385
Havelock Public Library
301 Cunningham Boulevard
Havelock, NC 28532-1942
(252)447-7509
Moss Memorial Library
26 Anderson Street
Hayesville, NC 28904
(828)389-8401
Perry Memorial Library
205 Breckenridge Street
Henderson, NC 27536-4211
(252)438-3316
Henderson County Public Library
301 North Washington Street
Hendersonville, NC 28739-4311
(828)697-4725
Edneyville Branch Library
2 Firehouse Road
Hendersonville, NC 28792
(828) 685-0110
Perquimans County Library
110 West Academy Street
Hertford, NC 27944-1306
(252)426-5319
Bethlehem Branch Library
45 Rink Dam Road
Hickory, NC 28601
828-495-8753
Patrick Beaver Memorial Library
375 3rd Street NE
Hickory, NC 28601-5126
(828)304-0500
Ridgeview Branch Library
706 1st Street SW
Hickory, NC 28602
(828) 345-6037
High Point Public Library
901 North Main Street
High Point, NC 27262-3923
(336)883-3660
Hudson Public Library
554 Main Street
Highlands, NC 28741
(828)526-3031
Orange County Main Library
137 West Margaret Lane
Hillsborough, NC 27278-2438
(919)245-2525
Hope Mills Branch Library
3411 Golfview Road
Hope Mills, NC 28348
(910) 425-8455
Hot Springs Branch Library
170 Bridge Street
Hot Springs, NC 28743
(828) 622-3584
Hudson Branch Library
530 Central Street
Hudson, NC 28638
(828) 728-4207
North County Regional Branch Library
16500 Holly Crest Lane
Huntersville, NC 28078
(704) 416-6000
Northampton Memorial Library
207 West Jefferson Street
Jackson, NC 27845-9432
(252)534-3571
Onslow County Public Library
58 Doris Avenue East
Jacksonville, NC 28540-5148
(910)455-7350
Jamestown Public Library
200 West Main Street
Jamestown, NC 27282-9528
(336)454-4815
Jonesville Public Library
560 Winston Road
Jonesville, NC 28642-2217
(336)835-7604
Kannapolis Branch Library
850 Mountain Street
Kannapolis, NC 28081-3365
(704)920-1180
Duplin County Library
107 Bowden Drive
Kenansville, NC 28349-0930
(910)296-2117
Kenly Branch Library
205 Edgerton Street
Kenly, NC 27542
(919) 284-4217
Kernersville Branch Library
130 East Mountain Street
Kernersville, NC 27284
(336) 703-2930
Kill Devil Hills Branch Library
400 Mustian Street
Kill Devil Hills, NC 27948-8455
(252)441-4331
King Public Library
101 Pilot View Drive
King, NC 27021-9180
(336)983-3868
Jacob Mauney Memorial Library
100 South Piedmont Avenue
Kings Mountain, NC 28086-3450
(704)739-2371
Neuse Regional Library
510 North Queen Street
Kinston, NC 28501-4399
(919)527-7066
Mountains Branch Library
150 Bill's Creek Road
Lake Lure, NC 28746
828.287.6392
Rube McCray Memorial Branch Library
301 Fleming Drive
Lake Waccamaw, NC 28450
(910) 646-4616
Scotland County Memorial Library
312 West Church Street
Laurinburg, NC 28352-3720
(910)276-0563
Spangler Branch Library
112 Piedmont Drive
Lawndale, NC 28090-9462
(704) 538-7005
Leland Branch Library
487 Village Road
Leland, NC 28451
910-371-9442
Caldwell County Public Library
120 Hospital Avenue
Lenoir, NC 28645-4454
(828)757-1270
Lewisville Branch Library
6490 Shallowford Road
Lewisville, NC 27023
(336) 703-2940
Lexington Public Library
602 South Main Street
Lexington, NC 27292-3239
(336)242-2040
West Davidson Branch Library
246 Tyro School Road
Lexington, NC 27295-6006
(336)853-4800
Liberty Branch Library
239 South Fayetteville Street
Liberty, NC 27298
(336) 622-4605
Harnett County Public Library
601 South Main Street
Lillington, NC 27546-6107
(910)893-3446
Charles R. Jonas Library
306 West Main Street
Lincolnton, NC 28092-2616
(704)735-8044
Franklin County Library
906 North Main Street
Louisburg, NC 27549-2199
(919)496-2111
Lowell Branch Library
203 McAdenville Road
Lowell, NC 28098
(704) 824-1266
Lowgap Public Library
9070 West Pine Street
Lowgap, NC 27024-7124
(336)352-3000
Lucama Branch Library
103 West Spring Street
Lucama, NC 27851
(252) 239-0046
Robeson County Public Library
101 North Chestnut Street
Lumberton, NC 28359
(910)738-4859
Madison Branch Library
611 Burton Street
Madison, NC 27025-1995
(336)548-6553
Dare County Library
700 North Highway 64/264
Manteo, NC 27954
(252)473-2372
McDowell County Public Library
90 West Court Street
Marion, NC 28752-3906
(828)652-3858
Mars Hill Branch Library
25 Library Street
Mars Hill, NC 28754
(828) 689-5183
Madison County Public Library
1335 North Main Street
Marshall, NC 28753-6901
(828)649-3741
Mathews Branch Library
230 Matthews Station Street
Mathews, NC 28105
(704) 416-5000
Gilbert Patterson Memorial Branch Library
210 North Florence Street
Maxton, NC 28364
(910) 844-3884
Mebane Public Library
101 South First Street
Mebane, NC 27302-2601
(919)563-6431
Middlesex Branch Library
12480 West Hanes Avenue
Middlesex, NC 27557
252-235-6001
Mills River Branch Library
124 Town Center Drive, Suite 1
Mills River, NC 28759
828-890-1850
Davie County Public Library
371 North Main Street
Mocksville, NC 27028-2115
(336) 753-6030
Union County Public Library
316 East Windsor Street
Monroe, NC 28112-4842
(704)283-8184 x240
Haynes Branch Library
2669 Hwy 221A
Mooresbor, NC 28114
(828) 288-4039
Mooresville Public Library
304 South Main Street
Mooresville, NC 28115-3262
(704)664-2927
Burke County Public Library
204 South King Street
Morganton, NC 28655-3535
(828) 764-9260
Mount Airy Public Library
145 Rockford Street
Mount Airy, NC 27030-4759
(336)789-5108
Mount Gilead Library
110 West Allenton Street
Mount Gilead, NC 27306
(910) 439-6651
Mount Holly Branch Library
245 West Catawba Avenue
Mount Holly, NC 28120
(704) 827-3581
Steele Memorial Branch Library
119 West Main Street
Mount Olive, NC 28365
919-299-8105
Moyock Branch Library
126 Campus Drive
Moyock, NC 27958
(252) 435-6419
Elizabeth S. Parker Memorial Library
213 East Main Street
Murfreesboro, NC 27855-1324
(252)398-4494
Murphy Public Library
9 Blumenthal Street
Murphy, NC 28906-2950
(828)837-2417
Craven-Pamlico-Carteret Regional Library
400 Johnson Street
New Bern, NC 28560-4098
(252) 638-7800
Avery County Morrison Library
150 Library Place
Newland, NC 28657
(828)733-9393
Newport Branch Public Library
210 Howard Boulevard
Newport, NC 28570-7926
(252)223-5108
Bryan Memorial Public Library
302 West Weeksdale Street
Newton Grove, NC 28366
(910)594-1260
Catawba County Library
115 West C Street
Newton, NC 28658-3397
(828)465-8664
Norlina Public Library
119 Hyco Street
Norlina, NC 27563
(252)456-9804
Wilkes County Public Library
215 Tenth Street
North Wilkesboro, NC 28659-4150
(336)838-2818
G.V. Barbee, Sr. Branch Library
8200 East Oak Island Drive
Oak Island, NC 28465
(910) 278-4283
G.V. Barbee, Sr. Branch Library
8200 East Oak Island Drive
Oak Island, NC 28465
(910) 278-4283
Ocracoke Community Library
2225 Back Road
Ocracoke, NC 27960
(252)928-4436
Marion Davis Memorial Branch Library
65 East Mitchell Street
Old Fort, NC 28762
828-668-7111
Richard H. Thornton Library
210 Main Street
Oxford, NC 27565-3321
(919)693-1121
Pembroke Branch Library
413 South Blaine Street
Pembroke, NC 28372
910-521-1554
Pikeville Branch Library
107 West Main Street
Pikeville, NC 27863
(919)705-1892
Charles H. Stone Memorial Library
319 West Main Street
Pilot Mountain, NC 27041-9313
(336)368-2370
Bogue Banks Branch Library
320 Salter Path Road; Suite W
Pine Knoll Shores, NC 28512-6136
(252)247-4660
Pinebluff Branch Library
305 East Baltimore Avenue
Pinebluff, NC 28373-8903
(910)281-3004
Pinetops Branch Library
201 South 1st Street
Pinetops, NC 27864
(252) 827-4621
Pittsboro Memorial Library
197 NC Hwy 87 N.
Pittsboro, NC 27312
(919) 545-8084
Washington County Library
201 East Third Street
Plymouth, NC 27962-1319
(252)793-2113
Princeton Branch Library
101 Doctor Donnie H. Jones, Jr Bou
Princeton, NC 27569
(919) 936-9996
Hoke County Public Library
334 North Main Street
Raeford, NC 28376-2601
(910)875-2502
Wake County Public Libraries
4020 Carya Drive
Raleigh, NC 27610-2913
(919)250-1200
Ramseur Branch Library
1512 Main Street
Ramseur, NC 27316
(336) 824-2232
Randleman Branch Library
142 West Academy Street
Randleman, NC 27317
(336) 498-3141
McMillan Memorial Library
205 East 2nd Street
Red Springs, NC 28377-1307
(910)843-4205
Reidsville Branch Library
204 West Morehead Street
Reidsville, NC 27320-3892
(336)349-8476
Richlands Branch Library
299 South Wilmington Street
Richlands, NC 28574
(910) 324-5321
East Columbus Branch Library
103 Church Road
Riegelwood, NC 28456
(910) 655-4157
Roanoke Rapids Public Library
319 Roanoke Avenue
Roanoke Rapids, NC 27870-1917
(252)533-2890
Robbins Area Branch Library
161 East Magnolia Drive
Robbins, NC 27325
(910) 948-4000
Graham County Public Library
80 Knight Street
Robbinsville, NC 28771-9700
(828)479-8796
Robersonville Public Library
119 South Main Street
Robersonville, NC 27871
(252) 508-0342
Thomas H Leath Memorial Library
412 East Franklin Street
Rockingham, NC 28379-3607
(910)895-6337
East Branch Library
110 Broad Street
Rockwell, NC 28138
(704) 216-7838
Braswell Memorial Library
727 North Grace Street
Rocky Mount, NC 27804-4842
(252)442-1951
Roseboro Branch Library
300 West Roseboro Street.
Roseboro, NC 28382
(910)525-5436
Donald A Bonner Rowland Branch Library
113 East Main Street
Rowland, NC 28383
(910)422-3996
Person County Public Library
319 South Main Street
Roxboro, NC 27573-5525
(336)597-7881
Rural Hall Branch Library
7125 Broad Street
Rural Hall, NC 27045
(336) 703-2970
Norris Public Library
123 North Main Street
Rutherfordton, NC 28139-2595
(828)287-4981
Rowan Public Library
201 West Fisher Street
Salisbury, NC 28144-4935
704-216-8228
Saluda Branch Library
44 West Main Street
Saluda, NC 28773
(828) 749-2117
Lee County Library
107 Hawkins Avenue
Sanford, NC 27330-4399
(919) 718-4665
Seagrove Branch Library
530 Seagrove Plank Road
Seagrove, NC 27341
(336) 873-7521
Selma Public Library
301 North Pollock Street
Selma, NC 27576
(919) 965-8613
Rourk Branch Library
5068 Main Street
Shallotte, NC 28470
910-754-6578
Cleveland County Memorial Library
104 Howie Drive
Shelby, NC 28150-5036
(704)487-9069
Wren Memorial Branch Library
500 North Second Avenue
Siler City, NC 27344-3123
(919)742-2016
Johnston County & Smithfield Public Library
305 East Market Street
Smithfield, NC 27577-3919
(919)934-8146
Sneads Ferry Branch Library
1330 Highway 210
Sneads Ferry, NC 28460
(910) 326-4888
Margaret and James Harper, Jr Branch Library
109 West Moore Street
Southport, NC 28461-3827
(910)457-6237
Alleghany County Public Library
115 Atwood Street
Sparta, NC 28675
(336)372-5573
Rutherford County Library
255 Callahan Koon Road
Spindale, NC 28160-2207
(828)287-6117
Spring Lake Branch Library
101 Laketree Boulevard
Spring Lake, NC 28390-3189
(910) 497-3650
Spruce Pine Public Library
142 Walnut Avenue
Spruce Pine, NC 28777-2739
(828)765-4673
Annie Hubbard McEachern Branch Library
221 West Broad Street
St. Pauls, NC 28384
910-865-4002
Stanley Branch Library
205 Peterson Street
Stanley, NC 28164
(704) 263-4166
Crocker Branch Library
114 South Street
Stantonsburg, NC 27883
(252) 238-3758
Star Branch Library
222 South Main Street
Star, NC 27356
(910) 428-2338
Iredell County Public Library
201 North Tradd Street
Statesville, NC 28687
(704)878-3090
Stoneville Library
201 East Main Street
Stoneville, NC 27048
(336)573-9040
Western Watauga Branch Library
1085 Old US Hwy 421
Sugar Grove, NC 28679
(828) 297-5515
Mattamuskeet Library
20418 US Highway 264
Swanquarter, NC 27885-9363
(252) 926-1955
Swansboro Branch Library
1460 West Corbett Avenue
Swansboro, NC 28584
(910) 326-4888
Jackson County Public Library
310 Keener Street
Sylva, NC 28779-3241
(828)586-2016
Tabor City Branch Library
1 East 5th Street
Tabor City, NC 28463
(910) 653-3774
Edgecombe County Memorial Library
909 North Main Street
Tarboro, NC 27886-3800
(252)823-1141
Alexander County Library
77 First Avenue SW
Taylorsville, NC 28681-2603
(828)632-4058
Thomasville Public Library
14 Randolph Street
Thomasville, NC 27360-4638
(336)474-2690
Nantahala Community Library
128 Nantahala School Road
Topton, NC 28781-7002
(828)321-3020
Traphill Branch Library
6938 Traphill Road
Traphill, NC 28685
(336) 957-2534
Troutman Branch Library
215 West Church Street
Troutman, NC 28166
704-528-2682
Montgomery County Public Library
215 West Main Street
Troy, NC 27371-2925
(910)572-1311
Lanier Library Association, Inc.
72 Chestnut Street
Tryon, NC 28782-3483
(828)859-9535
West Lincoln Branch Library
5545 West NC Highway 27
Vale, NC 28168
(704) 276-9946
Vanceboro Branch Public Library
7931 Main Street
Vanceboro, NC 28586-9151
(252)244-0571
Vass Area Branch Library
128 Seaboard Street
Vass, NC 28394
(910) 245-2200
Hampton B. Allen Library
120 South Green Street
Wadesboro, NC 28170-2781
(704)694-5177
Walkertown Branch Library
2969 Main Street
Walkertown, NC 27051
(336) 703-2990
Thelma Dingus Bryant Library
409 West Main Street
Wallace, NC 28466-2909
(910)285-3796
Walnut Cove Public Library
106 West Fifth Street
Walnut Cove, NC 27052
(336) 789-5108
Warren County Memorial Library
119 South Front Street
Warrenton, NC 27589-1929
(252)257-4990
George H and Laura E Brown Public Library
122 Van Norden Street
Washington, NC 27889-4847
(252)946-4300
Beaaufort-Hyde-Martin Regional Library
158 North Market Street
Washington, NC 27889-4948
(252)946-6401
Haywood County Public Library
678 South Haywood Street
Waynesville, NC 28786-3197
(828)452-5169
North Davidson Public Library
559 Critcher Drive
Welcome, NC 27374-1749
(336)242-2050
Appalachian Regional Library
148 Library Drive
West Jefferson, NC 28694-9793
(336)246-2041
Whitakers Branch Library
106 West Pippen Street
Whitakers, NC 27891
252-437-1100
Columbus County Public Library
407 North JK Powell Boulevard
Whiteville, NC 28472-3198
(910)642-3116
Martin Memorial Library
200 North Smithwick Street
Williamston, NC 27892-2044
(252)792-7476
New Hanover County Public Library
201 Chestnut Street
Wilmington, NC 28401-3942
(910) 798-6300
Northeast Regional Branch Library
1241 Military Cutoff Road
Wilmington, NC 28405
(910) 798-6370
Myrtle Grove Branch Library
5155 South College Road
Wilmington, NC 28412
(910) 798-6390
East Branch Library
6000-C Ward Boulevard
Wilson, NC 27893
252.237.2627
Wilson County Public Library
249 Nash Street West
Wilson, NC 27893-3801
(252)237-5355
Lawrence Memorial Public Library
204 East Dundee Street
Windsor, NC 27983-6701
(252)794-2244
Forsyth County Public Library
660 West Fifth Street
Winston Salem, NC 27101-2705
(336)727-2665
Malloy Jordan East Wiinston Heritage Center Librar
1110 East 7th Street
Winston-Salem, NC 27101
(336) 703-2950
Carver School Road Branch Library
4915 Lansing Drive
Winston-Salem, NC 27105
(336) 703-2910
Reynolds Manor Branch Library
2839 Fairlawn Drive
Winston-Salem, NC 27106
(336) 703-2960
Southside Branch Library
3185 Buchanan Street
Winston-Salem, NC 27127
(336) 703-2980
Winterville Public Library
2613 Railroad Street
Winterville, NC 28590
(252) 756-1786
Hertford County Public Library
303 West Tryon Street
Winton, NC 27986
(252)358-7855
Yadkin County Public Library
233 East Main Street
Yadkinville, NC 27055-8259
(336)679-8792
Youngsville Branch Library
218 US-1A Hwy South
Youngsville, NC 27596-7610
919.556.1612
Green River Branch Library
50 Green River Road
Zirconia, NC 28790
828-697-4969