Local Data Search

 
USA.com / North Carolina / Public Library

North Carolina Public Library

436 public libraries were found in North Carolina.




Rank by: Collections, Size, Programs
Charlotte Mecklenburg Library
310 N Tryon Street
Charlotte, NC 28202
phone: 704-416-0605
Type: Library System
Staff: 266.38 Collections: 1,433,000 Programs: 8,350 Internet Computer: 824
Wake County Public Libraries
4020 Carya Drive
Raleigh, NC 27610
phone: 919-250-4532
Type: Library System
Staff: 210.50 Collections: 1,425,896 Programs: 9,249 Internet Computer: 569
Durham County Library
300 N Roxboro Street
Durham, NC 27701
phone: 919-560-0160
Type: Library System
Staff: 138.45 Collections: 850,298 Programs: 5,934 Internet Computer: 213
Cumberland County Public Library & Information Center
300 Maiden Lane
Fayetteville, NC 28301
phone: 910-483-1580
Type: Library System
Staff: 188.85 Collections: 788,203 Programs: 3,610 Internet Computer: 398
Greensboro Public Library
219 N Church Street
Greensboro, NC 27401
phone: 336-373-2699
Type: Library System
Staff: 97.15 Collections: 710,126 Programs: 3,747 Internet Computer: 243
Buncombe County Public Libraries
67 Haywood Street
Asheville, NC 28801
phone: 828-250-4713
Type: Library System
Staff: 66.30 Collections: 644,193 Programs: 4,227 Internet Computer: 162
Forsyth County Public Library
660 W 5th Street
Winston Salem, NC 27101
phone: 336-703-3016
Type: Library System
Staff: 109.00 Collections: 564,828 Programs: 4,403 Internet Computer: 201
Gaston-Lincoln Regional Library
1555 E Garrison Boulevard
Gastonia, NC 28054
phone: 704-868-2164
Type: Library System
Staff: 75.08 Collections: 514,034 Programs: 1,597 Internet Computer: 84
Iredell County Library
201 N Tradd Street
Statesville, NC 28677
phone: 704-878-3090
Type: Library System
Staff: 29.00 Collections: 418,595 Programs: 311 Internet Computer: 86
New Hanover County Public Library
201 Chestnut Street
Wilmington, NC 28401
phone: 910-798-6321
Type: Library System
Staff: 41.00 Collections: 355,883 Programs: 1,864 Internet Computer: 89
Henderson County Public Library
301 N Washington Street
Hendersonville, NC 28739
phone: 828-697-4725
Type: Library System
Staff: 36.44 Collections: 347,628 Programs: 927 Internet Computer: 76
Union County Public Library
316 E Windsor Street
Monroe, NC 28112
phone: 704-283-8184
Type: Library System
Staff: 54.10 Collections: 335,638 Programs: 1,730 Internet Computer: 74
Catawba County Library
115 W C Street
Newton, NC 28658
phone: 828-465-8660
Type: Library System
Staff: 30.60 Collections: 305,020 Programs: 725 Internet Computer: 97
Alamance County Public Libraries
342 S Spring Street
Burlington, NC 27215
phone: 336-513-4753
Type: Library System
Staff: 42.13 Collections: 285,659 Programs: 1,359 Internet Computer: 93
Davidson County Public Library System
602 S Main Street
Lexington, NC 27292
phone: 336-242-2064
Type: Library System
Staff: 55.21 Collections: 256,685 Programs: 3,744 Internet Computer: 132
High Point Public Library
901 N Main Street
High Point, NC 27262
phone: 336-883-3694
Type: Library System
Staff: 59.75 Collections: 240,839 Programs: 2,516 Internet Computer: 91
Hyconeechee Regional Library
137 W Margaret Lane
Hillsborough, NC 27278
phone: 919-245-2528
Type: Library System
Staff: 33.01 Collections: 239,857 Programs: 682 Internet Computer: 59
Mooresville Public Library
304 S Main Street
Mooresville, NC 28115
phone: 704-660-3272
Type: Library System
Staff: 29.50 Collections: 227,637 Programs: 698 Internet Computer: 55
Cabarrus County Public Library
27 Union Street N
Concord, NC 28025
phone: 704-920-2063
Type: Library System
Staff: 32.48 Collections: 219,099 Programs: 883 Internet Computer: 52
Sheppard Memorial Library
530 S Evans Street
Greenville, NC 27858
phone: 252-329-4585
Type: Library System
Staff: 35.80 Collections: 214,916 Programs: 713 Internet Computer: 136
Randolph Public Library
201 Worth Street
Asheboro, NC 27203
phone: 336-318-6806
Type: Library System
Staff: 41.17 Collections: 190,550 Programs: 1,512 Internet Computer: 112
Rowan Public Library
201 W Fisher Street
Salisbury, NC 28144
phone: 704-216-8233
Type: Library System
Staff: 46.97 Collections: 186,404 Programs: 1,476 Internet Computer: 90
Fontana Regional Library
33 Fryemont Street
Bryson City, NC 28713
phone: 828-488-2382
Type: Library System
Staff: 57.05 Collections: 184,614 Programs: 1,583 Internet Computer: 93
Hickory Public Library
375 3rd Street Ne
Hickory, NC 28601
phone: 828-304-0500
Type: Library System
Staff: 27.19 Collections: 180,296 Programs: 791 Internet Computer: 51
Chatham County Public Libraries
197 Nc Hwy 87 N
Pittsboro, NC 27312
phone: 919-545-8081
Type: Library System
Staff: 14.00 Collections: 171,157 Programs: 286 Internet Computer: 56
Rockingham County Public Library
527 Boone Road
Eden, NC 27288
phone: 336-627-1106
Type: Library System
Staff: 30.50 Collections: 169,326 Programs: 530 Internet Computer: 71
Wayne County Public Library
1001 E Ash Street
Goldsboro, NC 27530
phone: 919-735-1880
Type: Library System
Staff: 27.31 Collections: 158,906 Programs: 1,088 Internet Computer: 86
Craven-Pamlico-Carteret Regional Library
400 Johnson Street
New Bern, NC 28560
phone: 252-638-7812
Type: Library System
Staff: 65.72 Collections: 155,411 Programs: 1,834 Internet Computer: 114
Granville County Library System
210 Main Street
Oxford, NC 27565
Type: Library System
Staff: 14.60 Collections: 153,333 Programs: 234 Internet Computer: 28
Sandhill Regional Library System
412 E Franklin Street
Rockingham, NC 28379
phone: 910-997-3388
Type: Library System
Staff: 48.00 Collections: 150,553 Programs: 2,456 Internet Computer: 139
Public Library Of Johnston County & Smithfield
305 Market Street
Smithfield, NC 27577
phone: 919-934-8146
Type: Library System
Staff: 33.00 Collections: 147,668 Programs: 806 Internet Computer: 67
Haywood County Public Library
678 S Haywood Street
Waynesville, NC 28786
phone: 828-356-2504
Type: Library System
Staff: 17.00 Collections: 141,899 Programs: 442 Internet Computer: 31
Harnett County Public Library
601 S Main Street
Lillington, NC 27546
phone: 910-893-3446
Type: Library System
Staff: 26.00 Collections: 135,206 Programs: 810 Internet Computer: 95
East Albemarle Regional Library
100 E Colonial Avenue
Elizabeth City, NC 27909
phone: 252-335-2511
Type: Library System
Staff: 41.99 Collections: 123,944 Programs: 1,510 Internet Computer: 95
Appalachian Regional Library
148 Library Drive
West Jefferson, NC 28694
phone: 336-838-2818
Type: Library System
Staff: 44.92 Collections: 119,319 Programs: 1,499 Internet Computer: 135
Onslow County Public Library
58 Doris Avenue E
Jacksonville, NC 28540
phone: 910-455-7350
Type: Library System
Staff: 36.00 Collections: 114,134 Programs: 899 Internet Computer: 73
Braswell Memorial Library
727 N Grace Street
Rocky Mount, NC 27804
phone: 252-442-1951
Type: Library System
Staff: 28.15 Collections: 110,652 Programs: 2,350 Internet Computer: 72
Sampson-Clinton Public Library
217 Graham Street
Clinton, NC 28328
phone: 910-592-4153
Type: Library System
Staff: 16.45 Collections: 106,861 Programs: 212 Internet Computer: 28
Neuse Regional Library
510 N Queen Street
Kinston, NC 28501
phone: 252-527-7066
Type: Library System
Staff: 33.69 Collections: 105,180 Programs: 928 Internet Computer: 110
Columbus County Public Library
407 N Jk Powell Boulevard
Whiteville, NC 28472
phone: 910-642-3116
Type: Library System
Staff: 25.00 Collections: 100,500 Programs: 550 Internet Computer: 92
Lee County Library
107 Hawkins Avenue
Sanford, NC 27330
phone: 919-718-4665
Type: Library System
Staff: 12.00 Collections: 98,348 Programs: 156 Internet Computer: 24
Transylvania County Library
212 S Gaston Street
Brevard, NC 28712
phone: 828-884-3151
Type: Library System
Staff: 17.19 Collections: 96,321 Programs: 319 Internet Computer: 48
Caldwell County Public Library
120 Hospital Avenue
Lenoir, NC 28645
phone: 828-757-1288
Type: Library System
Staff: 19.00 Collections: 90,656 Programs: 269 Internet Computer: 39
Burke County Public Library
204 S King Street
Morganton, NC 28655
phone: 828-437-5638
Type: Library System
Staff: 21.40 Collections: 90,528 Programs: 1,104 Internet Computer: 54
Wilson County Public Library
249 Nash Street W
Wilson, NC 27893
phone: 252-237-5355
Type: Library System
Staff: 24.88 Collections: 86,228 Programs: 377 Internet Computer: 55
Franklin County Library
906 N Main Street
Louisburg, NC 27549
phone: 919-496-2111
Type: Library System
Staff: 11.20 Collections: 82,444 Programs: 180 Internet Computer: 33
Albemarle Regional Library
303 W Tryon Street
Winton, NC 27986
phone: 252-358-7832
Type: Library System
Staff: 17.91 Collections: 80,075 Programs: 318 Internet Computer: 76
Robeson County Public Library
101 N Chestnut Street
Lumberton, NC 28358
phone: 910-738-4859
Type: Library System
Staff: 30.00 Collections: 79,536 Programs: 264 Internet Computer: 40
Stanly County Public Library
133 E Main Street
Albemarle, NC 28001
phone: 704-986-3766
Type: Library System
Staff: 15.16 Collections: 76,575 Programs: 992 Internet Computer: 38
Bhm Regional Library
158 N Market Street
Washington, NC 27889
phone: 252-946-6401
Type: Library System
Staff: 18.48 Collections: 73,966 Programs: 365 Internet Computer: 40
Pender County Public Library
103 S Cowan Street
Burgaw, NC 28425
phone: 910-259-1234
Type: Library System
Staff: 12.70 Collections: 72,026 Programs: 459 Internet Computer: 18
Southern Pines Public Library
170 W Connecticut Avenue
Southern Pines, NC 28387
phone: 910-692-8235
Type: Library System
Staff: 10.35 Collections: 70,599 Programs: 498 Internet Computer: 8
H. Leslie Perry Memorial Library
205 Breckenridge Street
Henderson, NC 27536
phone: 252-438-3316
Type: Library System
Staff: 14.12 Collections: 68,792 Programs: 521 Internet Computer: 49
Northwestern Regional Library
111 N Front Street
Elkin, NC 28621
phone: 336-835-4894
Type: Library System
Staff: 48.64 Collections: 67,171 Programs: 4,906 Internet Computer: 128
Edgecombe County Memorial Library
909 Main Street
Tarboro, NC 27886
phone: 252-823-1141
Type: Library System
Staff: 13.00 Collections: 66,692 Programs: 684 Internet Computer: 34
Chapel Hill Public Library
100 Library Drive
Chapel Hill, NC 27514
phone: 919-969-2034
Type: Library System
Staff: 31.54 Collections: 63,320 Programs: 568 Internet Computer: 27
Davie County Public Library
371 N Main Street
Mocksville, NC 27028
phone: 336-753-6030
Type: Library System
Staff: 8.67 Collections: 61,750 Programs: 895 Internet Computer: 19
Duplin County Library
107 Bowden Drive
Kenansville, NC 28349
phone: 910-296-2117
Type: Library System
Staff: 8.00 Collections: 60,798 Programs: 113 Internet Computer: 44
Rutherford County Library
255 Callahan Koon Road
Spindale, NC 28160
phone: 828-287-6117
Type: Library System
Staff: 9.20 Collections: 60,164 Programs: 146 Internet Computer: 34
Pettigrew Regional Library
201 E Third Street
Plymouth, NC 27962
phone: 252-793-2875
Type: Library System
Staff: 17.27 Collections: 57,549 Programs: 1,090 Internet Computer: 57
Mcdowell County Public Library
90 W Court Street
Marion, NC 28752
phone: 828-652-3858
Type: Library System
Staff: 14.50 Collections: 52,321 Programs: 384 Internet Computer: 38
Cleveland County Memorial Library
104 Howie Drive
Shelby, NC 28150
phone: 704-487-9069
Type: Library System
Staff: 17.55 Collections: 51,354 Programs: 503 Internet Computer: 32
Jacob Mauney Memorial Library
100 S Piedmont Avenue
Kings Mountain, NC 28086
phone: 704-739-2371
Type: Library System
Staff: 6.30 Collections: 49,308 Programs: 648 Internet Computer: 28
Scotland County Memorial Library
312 W Church Street
Laurinburg, NC 28352
phone: 910-276-0563
Type: Library System
Staff: 5.45 Collections: 49,172 Programs: 125 Internet Computer: 13
George H. And Laura E. Brown Public Library
122 Van Norden Street
Washington, NC 27889
phone: 252-975-9356
Type: Library System
Staff: 6.90 Collections: 47,918 Programs: 122 Internet Computer: 14
Avery-Mitchell-Yancey Regional Library
289 Burnsville School Road
Burnsville, NC 28714
phone: 828-682-4476
Type: Library System
Staff: 18.00 Collections: 46,665 Programs: 546 Internet Computer: 69
Nantahala Regional Library
11 Blumenthal Street
Murphy, NC 28906
phone: 828-837-2025
Type: Library System
Staff: 17.78 Collections: 43,339 Programs: 588 Internet Computer: 95
Alexander County Library
77 1st Avenue Sw
Taylorsville, NC 28681
phone: 828-632-4058
Type: Library System
Staff: 8.30 Collections: 38,681 Programs: 337 Internet Computer: 13
Madison County Public Library
1335 N Main Street
Marshall, NC 28753
phone: 828-649-3741
Type: Library System
Staff: 10.95 Collections: 31,426 Programs: 718 Internet Computer: 49
Polk County Public Library
1289 W Mills Street
Columbus, NC 28722
phone: 828-894-8721
Type: Library System
Staff: 7.00 Collections: 31,360 Programs: 271 Internet Computer: 35
Warren County Memorial Library
119 S Front Street
Warrenton, NC 27589
phone: 252-257-4990
Type: Library System
Staff: 8.00 Collections: 29,153 Programs: 78 Internet Computer: 25
Roanoke Rapids Public Library
319 Roanoke Avenue
Roanoke Rapids, NC 27870
phone: 252-533-2890
Type: Library System
Staff: 5.00 Collections: 24,049 Programs: 152 Internet Computer: 13
Harold D. Cooley Library
114 W Church Street
Nashville, NC 27856
phone: 252-459-2106
Type: Library System
Staff: 2.00 Collections: 23,480 Programs: 157 Internet Computer: 8
Bladen County Public Library
111 N Cypress Street
Elizabethtown, NC 28337
phone: 910-862-6990
Type: Library System
Staff: 10.26 Collections: 21,225 Programs: 389 Internet Computer: 14
Brunswick County Library
109 W Moore Street
Southport, NC 28461
phone: 910-457-6237
Type: Library System
Staff: 17.00 Collections: 20,713 Programs: 434 Internet Computer: 72
Halifax County Library System
33 Granville Street
Halifax, NC 27839
phone: 252-583-3631
Type: Library System
Staff: 11.00 Collections: 20,465 Programs: 283 Internet Computer: 56
Farmville Public Library
4276 W Church Street
Farmville, NC 27828
phone: 252-753-6713
Type: Library System
Staff: 4.00 Collections: 13,202 Programs: 174 Internet Computer: 22
Lawrence Memorial Library
204 E Dundee Street
Windsor, NC 27983
phone: 252-794-2244
Type: Branch Library
Sallie H. Jenkins Memorial Library
302 Broad Street
Aulander, NC 27805
phone: 252-345-4461
Type: Branch Library
Gates County Library
115 Court Street
Gatesville, NC 27938
phone: 252-357-0110
Type: Branch Library
Hertford County Library
303 W Tryon Street
Winton, NC 27986
phone: 252-358-7855
Type: Central Library
Ahoskie Public Library
210 E Church Street
Ahoskie, NC 27910
phone: 252-332-5500
Type: Branch Library
Elizabeth Sewell Parker Library
213 E Main Street
Murfreesboro, NC 27855
phone: 252-398-4494
Type: Branch Library
Northampton County Memorial Library
207 W Jefferson Street
Jackson, NC 27845
phone: 252-534-3571
Type: Branch Library
Watauga County Public Library
140 Queen Street
Boone, NC 28607
phone: 828-264-8784
Type: Branch Library
Ashe County Library
148 Library Drive
West Jefferson, NC 28694
phone: 336-846-2041
Type: Branch Library
Wilkes County Library
215 10th Street
North Wilkesboro, NC 28659
phone: 336-838-2818
Type: Branch Library
Traphill Branch Library
6938 Traphill Road
Traphill, NC 28685
phone: 336-957-2534
Type: Branch Library
Western Watauga Branch Library
1085 Old Us Hwy 421
Sugar Grove, NC 28679
phone: 828-297-5515
Type: Branch Library
Avery County Library
150 Library Pl
Newland, NC 28657
phone: 828-733-9393
Type: Branch Library
Mitchell County Library
18 N Mitchell Avenue
Bakersville, NC 28705
phone: 828-688-2511
Type: Branch Library
Spruce Pine Public Library
142 Walnut Avenue
Spruce Pine, NC 28777
phone: 828-765-4673
Type: Branch Library
Yancey County Library
321 School Cir
Burnsville, NC 28714
phone: 828-682-2600
Type: Branch Library
Bath Community Library
100 Carteret Street
Bath, NC 27808
phone: 252-923-6371
Type: Branch Library
Belhaven Public Library
333 E Main Street
Belhaven, NC 27810
phone: 252-943-2993
Type: Branch Library
Hazel W. Guilford Memorial Library
524 Main Street
Aurora, NC 27806
phone: 252-322-5046
Type: Branch Library
Ocracoke Branch Library
225 Back Road
Ocracoke, NC 27960
phone: 252-928-4436
Type: Branch Library
Martin Memorial Library
200 N Smithwick Street
Williamston, NC 27892
phone: 252-792-7476
Type: Branch Library
Robersonville Public Library
119 S Main Street
Robersonville, NC 27871
phone: 252-795-3591
Type: Branch Library
Mattamuskeet Library
20418 Us 264
Swanquarter, NC 27885
phone: 252-926-8841
Type: Branch Library
Bogue Banks Public Library
320 Salter Path Road
Atlantic Beach, NC 28512
phone: 252-247-4660
Type: Branch Library
Carteret County Public Library
1702 Live Oak Street Suite 100
Beaufort, NC 28516
phone: 252-728-2050
Type: Branch Library
Newport Public Library
210 Howard Boulevard
Newport, NC 28570
phone: 252-223-5108
Type: Branch Library
Cove City-Craven County Public Library
102 N Main Street
Cove City, NC 28523
phone: 252-638-6363
Type: Branch Library
Havelock-Craven County Public
301 Cunningham Boulevard
Havelock, NC 28532
phone: 252-447-7509
Type: Branch Library
Vanceboro-Craven County Public Library
7931 Main Street
Vanceboro, NC 28586
phone: 252-244-0571
Type: Branch Library
Pamlico County Library
603 Main Street
Bayboro, NC 28515
phone: 252-745-3515
Type: Branch Library
New Bern-Craven County Public Library
400 Johnson Street
New Bern, NC 28560
phone: 252-638-7800
Type: Branch Library
Western Carteret Library
230 Taylor Notion Road
Swansboro, NC 28584
phone: 252-393-6500
Type: Branch Library
Pasquotank-Camden Library Bookmobile
100 E Colonial Avenue
Elizabeth City, NC 27909
phone: 252-335-2473
Type: Bookmobile
Currituck County Library
4261 Caratoke Hwy
Barco, NC 27917
phone: 252-453-8345
Type: Branch Library
Dare County Library
700 N Highway 64/264
Manteo, NC 27954
phone: 252-473-2372
Type: Branch Library
Hatteras Branch Library
57709 Highway 12
Hatteras, NC 27943
phone: 252-986-2385
Type: Branch Library
Kill Devil Hills Branch Library
400 Mustian Street
Kill Devil Hills, NC 27948
phone: 252-441-4331
Type: Branch Library
Corolla Branch Library
1123 Ocean Trail
Corolla, NC 27927
phone: 252-453-0496
Type: Branch Library
Moyock Public Library
126 Campus Drive
Moyock, NC 27958
phone: 252-435-6419
Type: Branch Library
Jackson County Public Library
310 Keener Street
Sylva, NC 28779
phone: 828-586-2016
Type: Branch Library
Macon County Public Library
149 Siler Farm Road
Franklin, NC 28734
phone: 828-524-3600
Type: Branch Library
Hudson Library
554 Main Street
Highlands, NC 28741
phone: 828-526-3031
Type: Branch Library
Marianna Black Library
33 Fryemont Street
Bryson City, NC 28713
phone: 828-488-3030
Type: Branch Library
Albert Carlton-Cashiers Community Library
249 Frank Allen Road
Cashiers, NC 28717
phone: 828-743-0215
Type: Branch Library
Nantahala Community Library
128 Nantahala School Road
Topton, NC 28781
phone: 828-321-3020
Type: Branch Library
Belmont Branch Library
125 Central Avenue
Belmont, NC 28012
phone: 704-825-5426
Type: Branch Library
Bessemer City Branch Library
207 N 12th Street
Bessemer City, NC 28016
phone: 704-629-3321
Type: Branch Library
Cherryville Branch Library
605 E Main Street
Cherryville, NC 28021
phone: 704-435-6767
Type: Branch Library
Dallas Branch Library
105 S Holland Street
Dallas, NC 28034
phone: 704-922-3621
Type: Branch Library
Lowell Branch Library
203 Mcadenville Road
Lowell, NC 28098
phone: 704-824-1266
Type: Branch Library
Mt. Holly Branch Library
245 W Catawba Avenue
Mount Holly, NC 28120
phone: 704-827-3581
Type: Branch Library
Stanley Branch Library
205 Peterson Street
Stanley, NC 28164
phone: 704-263-4166
Type: Branch Library
Florence S. Shanklin Branch Library
7837 Fairfield Forest Road
Denver, NC 28037
phone: 704-483-3589
Type: Branch Library
Charles R. Jonas Library
306 W Main Street
Lincolnton, NC 28092
phone: 704-735-8044
Type: Branch Library
Ferguson Branch Library - Erwin Center
913 Pryor Street
Gastonia, NC 28052
phone: 704-868-8046
Type: Branch Library
Union Road Branch Library
5800 S Union Road
Gastonia, NC 28056
phone: 704-852-4073
Type: Branch Library
West Lincoln Branch Library
5545 W Nc Hwy 27
Vale, NC 28168
phone: 704-276-9946
Type: Branch Library
Gunn Memorial Public Library
161 Main Street E
Yanceyville, NC 27379
phone: 336-694-6241
Type: Branch Library
Orange County Public Library
137 W Margaret Lane
Hillsborough, NC 27278
phone: 919-644-3011
Type: Central Library
Person County Library
319 S Main Street
Roxboro, NC 27573
phone: 336-597-7881
Type: Branch Library
Carrboro Branch Library / Mcdougle Middle Sch
900 Old Fayetteville Road
Chapel Hill, NC 27516
phone: 919-969-3006
Type: Branch Library
Cedar Grove Branch Library
5800 Hwy 86 North
Hillsborough, NC 27278
phone: 919-732-9211
Type: Branch Library
Carrboro Cybrary
100 N Greensboro Street
Carrboro, NC 27510
phone: 919-918-7387
Type: Branch Library
Andrews Public Library
871 Main Street
Andrews, NC 28901
phone: 828-321-5956
Type: Branch Library
Murphy Public Library
9 Blumenthal Street
Murphy, NC 28906
phone: 828-837-2417
Type: Branch Library
Moss Memorial Library
26 Anderson Street
Hayesville, NC 28904
phone: 828-389-8401
Type: Branch Library
Graham County Public Library
80 Knight Street
Robbinsville, NC 28771
phone: 828-479-8796
Type: Branch Library
Greene County Library
229 Kingold Boulevard
Snow Hill, NC 28580
phone: 252-747-3437
Type: Branch Library
Comfort Branch Library
4889 Highway 41 W
Trenton, NC 28585
phone: 910-324-5061
Type: Branch Library
Maysville Branch Library
605 7th Street
Maysville, NC 28555
phone: 910-743-3796
Type: Branch Library
Pollocksville Branch Library
415 Green Hill Street
Pollocksville, NC 28573
phone: 252-224-5011
Type: Branch Library
Trenton Branch Library
204 Lakeview Drive
Trenton, NC 28585
phone: 252-448-4261
Type: Branch Library
La Grange Branch Library
119 E Washington Street
La Grange, NC 28551
phone: 252-566-3722
Type: Branch Library
Pink Hill Branch Library
114 W Broadway Street
Pink Hill, NC 28572
phone: 252-568-3631
Type: Branch Library
Alleghany County Public Library
122 N Main Street
Sparta, NC 28675
phone: 336-372-5573
Type: Branch Library
Danbury Public Library
1104 Main Street
Danbury, NC 27016
phone: 336-593-2419
Type: Branch Library
King Public Library
101 Pilot View Drive
King, NC 27021
phone: 336-983-3868
Type: Branch Library
Walnut Cove Public Library
106 W Fifth Street
Walnut Cove, NC 27052
phone: 336-591-7496
Type: Branch Library
Charles H. Stone Memorial Library
319 W Main Street
Pilot Mountain, NC 27041
phone: 336-368-2370
Type: Branch Library
Dobson Community Library
113 Crutchfield Street
Dobson, NC 27017
phone: 336-386-8208
Type: Branch Library
Elkin Public Library
111 N Front Street
Elkin, NC 28621
phone: 336-835-5586
Type: Branch Library
Lowgap Public Library
5210 W Pine Street
Lowgap, NC 27024
phone: 336-352-3000
Type: Branch Library
Mount Airy Public Library
145 Rockford Street
Mount Airy, NC 27030
phone: 336-789-5108
Type: Branch Library
East Bend Public Library
332 W Main Street
East Bend, NC 27018
phone: 336-699-3890
Type: Branch Library
Jonesville Public Library
150 W Main Street
Jonesville, NC 28642
phone: 336-835-7604
Type: Branch Library
Yadkin County Public Library
233 E Main Street
Yadkinville, NC 27055
phone: 336-679-8792
Type: Branch Library
Boonville Community Public Library
121 W Main Street
Boonville, NC 27011
phone: 336-367-7737
Type: Branch Library
Shepard-Pruden Memorial Library
106 W Water Street
Edenton, NC 27932
phone: 252-482-4112
Type: Branch Library
Perquimans County Library
110 W Academy Street
Hertford, NC 27944
phone: 252-426-5319
Type: Branch Library
Tyrrell County Library
414 Main Street
Columbia, NC 27925
phone: 252-796-3771
Type: Branch Library
Washington County Library
201 E Third Street
Plymouth, NC 27962
phone: 252-793-2113
Type: Branch Library
Hampton B. Allen Library
120 S Greene Street
Wadesboro, NC 28170
phone: 704-694-5177
Type: Branch Library
Hoke County Public Library
334 N Main Street
Raeford, NC 28376
phone: 910-875-2502
Type: Branch Library
Allen Library
307 Page Street
Biscoe, NC 27209
phone: 910-428-2551
Type: Branch Library
Currie Memorial Library
138 S School Street
Candor, NC 27229
phone: 910-974-4033
Type: Branch Library
Montgomery County Library
215 W Main Street
Troy, NC 27371
phone: 910-572-1311
Type: Branch Library
Mount Gilead Branch
110 W Allenton Street
Mount Gilead, NC 27306
phone: 910-439-6651
Type: Branch Library
Star Branch
222 S Main Street
Star, NC 27356
phone: 910-428-2338
Type: Branch Library
Moore County Library
101 Saunders Street
Carthage, NC 28327
phone: 910-947-5335
Type: Branch Library
Page Memorial Library
100 S Poplar Street
Aberdeen, NC 28315
phone: 910-944-1200
Type: Branch Library
Pinebluff Public Library
305 E Baltimore Avenue
Pinebluff, NC 28373
phone: 910-281-3004
Type: Branch Library
Hamlet Public Library
302 Main Street
Hamlet, NC 28345
phone: 910-582-3477
Type: Branch Library
Kemp Sugg Memorial Library
279 2nd Street
Ellerbe, NC 28338
phone: 910-652-6130
Type: Branch Library
Leath Memorial Library
412 E Franklin Street
Rockingham, NC 28379
phone: 910-895-6337
Type: Branch Library
Robbins Area Branch
161 E Magnolia Drive
Robbins, NC 27325
phone: 910-948-4000
Type: Branch Library
Vass Area Library
128 Seaboard Street
Vass, NC 28394
phone: 910-245-2200
Type: Branch Library
Bethlehem Branch Library
45 Rink Dam Road Ste A
Hickory, NC 28601
phone: 828-495-8753
Type: Branch Library
Bridger Memorial Library
313 S Main Street
Bladenboro, NC 28320
phone: 910-863-4586
Type: Branch Library
Clarkton Public Library
10413 N College Street
Clarkton, NC 28433
phone: 910-647-3661
Type: Branch Library
Leland Branch Library
487 Village Road
Leland, NC 28451
phone: 910-371-9442
Type: Branch Library
Rourk Branch Library
5068 Main Street
Shallotte, NC 28459
phone: 910-754-6578
Type: Branch Library
G. V. Barbee, Sr. Library
8200 E Oak Island Drive
Oak Island, NC 28465
phone: 910-278-4283
Type: Branch Library
Hickmans Crossroads Library
1040 Calabash Road
Calabash, NC 28467
phone: 910-575-0173
Type: Branch Library
Pack Memorial Library
67 Haywood Street
Asheville, NC 28801
phone: 828-250-4700
Type: Central Library
Weaverville Library
41 N Main Street
Weaverville, NC 28787
phone: 828-250-6482
Type: Branch Library
Black Mountain Branch Library
105 Dougherty Street
Black Mountain, NC 28711
phone: 828-250-4756
Type: Branch Library
East Asheville Branch Library
902 Tunnel Road
Asheville, NC 28805
phone: 828-250-4738
Type: Branch Library
North Asheville Branch Library
1230 Merrimon Avenue
Asheville, NC 28804
phone: 828-250-4752
Type: Branch Library
South Asheville Branch Library
749 Fairview Road
Asheville, NC 28803
phone: 828-250-4754
Type: Branch Library
South Buncombe - Skyland Library
260 Overlook Road
Skyland, NC 28776
phone: 828-250-6488
Type: Branch Library
Swannanoa Branch Library
101 W Charleston Street
Swannanoa, NC 28778
phone: 828-250-6486
Type: Branch Library
West Asheville Branch Library
942 Haywood Road
Asheville, NC 28806
phone: 828-250-4750
Type: Branch Library
Enka Branch Library
1404 Sandhill Road
Enka, NC 28728
phone: 828-250-4758
Type: Branch Library
Fairview Branch Library
1 Taylor Road
Fairview, NC 28730
phone: 828-250-6484
Type: Branch Library
Buncombe County Law Library
60 Court Plz
Asheville, NC 28801
phone: 828-250-4735
Type: Branch Library
Leicester Branch Library
1561 Alexander Road
Leicester, NC 28748
phone: 828-250-6480
Type: Branch Library
Valdese Public Library
213 Saint Germain Avenue Se
Valdese, NC 28690
phone: 828-874-2421
Type: Branch Library
C B Hildebrand Public Library
201 S Center Street
Hildebran, NC 28637
phone: 828-397-3600
Type: Branch Library
Cabarrus County Public Library
27 Union Street N
Concord, NC 28025
phone: 704-920-2050
Type: Central Library
Kannapolis Branch Library
850 Mountain Street
Kannapolis, NC 28081
phone: 704-920-1180
Type: Branch Library
Mt. Pleasant Branch Library
8556 Cook Street
Mount Pleasant, NC 28124
phone: 704-436-9955
Type: Branch Library
Harrisburg Library
201 Sims Parkway
Harrisburg, NC 28075
phone: 704-920-2080
Type: Branch Library
Caldwell County Public Library
120 Hospital Avenue
Lenoir, NC 28645
phone: 828-757-1270
Type: Central Library
Granite Falls Branch Library
24 S Main Street
Granite Falls, NC 28630
phone: 828-396-7703
Type: Branch Library
Hudson Branch Library
530 Central Street
Hudson, NC 28638
phone: 828-728-4207
Type: Branch Library
Maiden Branch Library
11 S A Avenue
Maiden, NC 28650
phone: 828-428-2712
Type: Branch Library
Sherrills Ford Branch
8456 Sherrills Ford Road
Sherrills Ford, NC 28673
phone: 828-478-2729
Type: Branch Library
St. Stephens Branch Library
3225 Springs Road
Hickory, NC 28601
phone: 828-256-3030
Type: Branch Library
Catawba County Library
115 W C Street
Newton, NC 28658
phone: 828-465-8664
Type: Central Library
Southwest Branch Library
2944 S Nc 127 Hwy
Hickory, NC 28602
phone: 828-294-2343
Type: Branch Library
Conover Express Branch Library
403 Conover Station Se
Conover, NC 28613
phone: 828-466-5108
Type: Branch Library
Claremont Branch Library
3288 E Main Street
Claremont, NC 28610
phone: 828-459-9311
Type: Branch Library
Spangler Branch Library
112 Piedmont Drive
Lawndale, NC 28090
phone: 704-538-7005
Type: Branch Library
East Columbus Branch Library
103 Church Road
Riegelwood, NC 28456
phone: 910-655-4157
Type: Branch Library
Fair Bluff Community Library
315 Railroad Street
Fair Bluff, NC 28439
phone: 910-649-7098
Type: Branch Library
Tabor City Public Library
1 E 5th Street
Tabor City, NC 28463
phone: 910-653-3774
Type: Branch Library
Columbus County Public Library Bookmobile
407 N Jk Powell Boulevard
Whiteville, NC 28472
phone: 910-640-2665
Type: Bookmobile
Rube Mccray Memorial Library
301 Fleming Drive
Lake Waccamaw, NC 28450
phone: 910-646-4616
Type: Branch Library
Chadbourn Community Library
301 North Wilson Street
Chadbourn, NC 28431
phone: 910-654-3322
Type: Branch Library
Cumberland County Public Library & Information Center
300 Maiden Lane
Fayetteville, NC 28301
phone: 910-483-7727
Type: Central Library
Bordeaux Branch Library
3711 Village Drive
Fayetteville, NC 28304
phone: 910-424-4008
Type: Branch Library
Cliffdale Branch Library
6882 Cliffdale Road
Fayetteville, NC 28314
phone: 910-864-3800
Type: Branch Library
Spring Lake Branch Library
101 Laketree Boulevard
Spring Lake, NC 28390
phone: 910-497-3650
Type: Branch Library
Hope Mills Branch Library
3411 Golfview Road
Hope Mills, NC 28348
phone: 910-425-8455
Type: Branch Library
North Regional Branch Library
855 Mcarthur Road
Fayetteville, NC 28311
phone: 910-822-1998
Type: Branch Library
East Regional Branch Library
4809 Clinton Road
Fayetteville, NC 28314
phone: 910-485-2955
Type: Branch Library
Law Library
117 Dick Street
Fayetteville, NC 28301
phone: 910-321-6600
Type: Branch Library
West Regional Branch Library
7469 Century Cir
Fayetteville, NC 28306
phone: 910-487-0440
Type: Branch Library
Lexington Public Library
602 S Main Street
Lexington, NC 27292
phone: 336-242-2040
Type: Central Library
Denton Public Library
310 W Salisbury Street
Denton, NC 27239
phone: 336-859-2215
Type: Branch Library
North Davidson Branch Library
559 Critcher Drive
Welcome, NC 27374
phone: 336-242-2050
Type: Branch Library
Thomasville Public Library
14 Randolph Street
Thomasville, NC 27360
phone: 336-474-2690
Type: Branch Library
West Davidson Public Library
246 Tyro School Road
Lexington, NC 27295
phone: 336-853-4800
Type: Branch Library
Cooleemee Branch Library
7796 Hwy 801 S
Cooleemee, NC 27014
phone: 336-284-2805
Type: Branch Library
Faison Branch Library (Emily Hill Library)
106 Park Cir
Faison, NC 28341
phone: 910-267-0601
Type: Branch Library
Phillip Leff Memorial Library
807 E Broad Street
Beulaville, NC 28518
phone: 910-298-4677
Type: Branch Library
Rose Hill Library
113 S Walnut Street
Rose Hill, NC 28458
phone: 910-289-2490
Type: Branch Library
Warsaw-Kornegay Public Library
117 E College Street
Warsaw, NC 28398
phone: 910-293-4664
Type: Branch Library
Florence Gallier Library
104 W Main Street
Magnolia, NC 28453
phone: 910-289-7056
Type: Branch Library
Durham County Library
300 N Roxboro Street
Durham, NC 27701
phone: 919-560-0100
Type: Central Library
North Regional Library
221 Milton Road
Durham, NC 27712
phone: 919-560-0231
Type: Branch Library
Stanford L Warren Branch Library
1201 Fayetteville Street
Durham, NC 27702
phone: 919-560-0274
Type: Branch Library
Durham County Bookmobile
300 N Roxboro Street
Durham, NC 27701
phone: 919-560-0155
Type: Bookmobile
Mcdougald Terrace Branch
1101 Lawson Street
Durham, NC 27701
phone: 919-560-0240
Type: Branch Library
Bragtown Branch Library
3200 Dearborn Drive
Durham, NC 27704
phone: 919-560-0210
Type: Branch Library
Southwest Regional Library
3605 Shannon Road
Durham, NC 27707
phone: 919-560-8590
Type: Branch Library
East Regional Branch Library
211 Lick Creek Lane
Durham, NC 27703
phone: 919-560-0203
Type: Branch Library
South Regional Library
4505 S Alston Avenue
Durham, NC 27713
phone: 919-560-7409
Type: Branch Library
Pinetops Branch Library
201 S 1st Street
Pinetops, NC 27864
phone: 252-827-4621
Type: Branch Library
Forsyth County Public Library
660 W 5th Street
Winston Salem, NC 27101
phone: 336-703-3011
Type: Central Library
Clemmons Branch Library
3554 Clemmons Road
Clemmons, NC 27012
phone: 336-703-2920
Type: Branch Library
Malloy / Jordan East Winston Heritage Center
1110 E 7th Street
Winston Salem, NC 27101
phone: 336-703-2950
Type: Branch Library
Kernersville Branch Library
130 E Mountain Street
Kernersville, NC 27284
phone: 336-703-2930
Type: Branch Library
Lewisville Branch Library
6490 Shallowford Road
Lewisville, NC 27023
phone: 336-703-2940
Type: Branch Library
Rural Hall Branch Library
7125 Broad Street
Rural Hall, NC 27045
phone: 336-703-2970
Type: Branch Library
Southside Branch Library
3185 Buchanan Street
Winston Salem, NC 27127
phone: 336-703-2980
Type: Branch Library
Walkertown Branch Library
2969 Main Street
Walkertown, NC 27051
phone: 336-703-2990
Type: Branch Library
Forsyth County Public Library Bookmobile
2851 Fairlawn Drive
Winston Salem, NC 27106
phone: 336-703-2900
Type: Bookmobile
Carver School Road Branch Library
4915 Lansing Drive
Winston Salem, NC 27105
phone: 336-703-2910
Type: Branch Library
Salvation Army Boys & Girls Club
2100 Reynolds Park Road
Winston Salem, NC 27107
phone: 336-788-6563
Type: Branch Library
Ywca Best Choice Center
1031 Highland Avenue
Winston Salem, NC 27101
phone: 336-722-0597
Type: Branch Library
Reynolda Manor Branch Library
2839 Fairlawn Drive
Winston Salem, NC 27106
phone: 336-703-2960
Type: Branch Library
Bunn Branch Library
610 Main Street
Bunn, NC 27508
phone: 919-496-6764
Type: Branch Library
Franklinton Public Library
9 W Mason Street
Franklinton, NC 27525
phone: 919-494-2736
Type: Branch Library
Youngsville Branch Library
218 Us 1a Hwy S
Youngsville, NC 27596
phone: 919-556-1612
Type: Branch Library
Franklin County Bookmobile
906 N Main Street
Louisburg, NC 27549
phone: 919-556-1612
Type: Bookmobile
Richard H. Thornton Library
210 Main Street
Oxford, NC 27565
phone: 919-693-1121
Type: Central Library
Berea Branch Library
1211 Hwy 158
Oxford, NC 27565
phone: 919-693-1231
Type: Branch Library
South Branch Library
1547 S Campus Drive
Creedmoor, NC 27522
phone: 919-528-1752
Type: Branch Library
Stovall Branch Library
101 Hwy 15 N
Stovall, NC 27582
phone: 919-693-5722
Type: Branch Library
Blanche Benjamin Branch Library
1530 Benjamin Parkway
Greensboro, NC 27408
phone: 336-373-7540
Type: Branch Library
Mcgirt-Horton Branch Library
2501 Phillips Avenue
Greensboro, NC 27405
phone: 336-373-5810
Type: Branch Library
Vance H. Chavis Lifelong Learning Center
900 S. Benbow Road
Greensboro, NC 27406
phone: 336-373-5838
Type: Branch Library
Glenwood Branch
1901 W Florida Street
Greensboro, NC 27403
phone: 336-297-5000
Type: Branch Library
Greensboro Public Library
219 N Church Street
Greensboro, NC 27401
phone: 336-373-2474
Type: Central Library
Reading Railroad Bookmobile
219 N Church Street
Greensboro, NC 27401
phone: 336-373-2580
Type: Bookmobile
Hemphill Branch Library
2301 W Vandalia Road
Greensboro, NC 27407
phone: 336-373-2925
Type: Branch Library
Kathleen Clay Edwards Family Branch
1420 Price Park Road
Greensboro, NC 27410
phone: 336-373-2923
Type: Branch Library
Littleton Public Library (Wc Jones Memorial)
127 W South Main Street
Littleton, NC 27850
phone: 252-586-3608
Type: Branch Library
Weldon Memorial Library
6 W 1st Street
Weldon, NC 27890
phone: 252-536-3837
Type: Branch Library
Scotland Neck Memorial Library
1600 Main Street
Scotland Neck, NC 27874
phone: 252-826-5578
Type: Branch Library
Enfield Library
103 South Railroad Street
Enfield, NC 27823
phone: 252-445-5203
Type: Branch Library
Angier Public Library
28 N Raleigh Street
Lillington, NC 27546
phone: 919-639-4413
Type: Branch Library
Coats Public Library
243 S Mckinley Street
Coats, NC 27521
phone: 910-230-1944
Type: Branch Library
Erwin Public Library
110 W F Street
Erwin, NC 28339
phone: 910-897-5780
Type: Branch Library
Dunn Public Library
110 E Divine Street
Dunn, NC 28334
phone: 910-892-2899
Type: Branch Library
Anderson Creek Public Library
914 Anderson Creek School Road
Bunnlevel, NC 28323
phone: 910-814-4012
Type: Branch Library
Haywood County Public Library
678 S Haywood Street
Waynesville, NC 28786
phone: 828-452-5169
Type: Central Library
Canton Branch Library
11 Pennsylvania Avenue
Canton, NC 28716
phone: 828-648-2924
Type: Branch Library
Maggie Valley Branch Library
3987 Soco Road
Maggie Valley, NC 28751
phone: 828-356-2541
Type: Branch Library
Fines Creek Branch Library
190 Fines Creek Road
Clyde, NC 28721
phone: 828-356-2551
Type: Branch Library
Etowah Branch Library
101 Brickyard Road
Etowah, NC 28729
phone: 828-891-6577
Type: Branch Library
Fletcher Branch Library
120 Library Road
Fletcher, NC 28732
phone: 828-687-1218
Type: Branch Library
Green River Branch Library
50 Green River Road
Zirconia, NC 28790
phone: 828-697-4969
Type: Branch Library
Edneyville Branch Library
2 Firehouse Lane
Hendersonville, NC 28792
phone: 828-685-0110
Type: Branch Library
Mills River Branch
124 Town Center Drive Ste 1
Mills River, NC 28759
phone: 828-890-1850
Type: Branch Library
Iredell County Library
201 N Tradd Street
Statesville, NC 28687
phone: 704-878-3090
Type: Central Library
Harmony Branch Library
3393 Harmony Hwy
Harmony, NC 28634
phone: 704-546-7086
Type: Branch Library
J. Hoyt Hayes Memorial Troutman Branch Library
215 W Church Street
Troutman, NC 28166
phone: 704-528-2682
Type: Branch Library
Hocutt Ellington Memorial Library
100 S Church Street
Clayton, NC 27520
phone: 919-553-5542
Type: Branch Library
Kenly Public Library
205 Edgerton Street
Kenly, NC 27542
phone: 919-284-4217
Type: Branch Library
Mary Duncan Public Library
100 W Main Street
Benson, NC 27504
phone: 919-894-3724
Type: Branch Library
Selma Public Library
301 N Pollock Street
Selma, NC 27576
phone: 919-965-8613
Type: Branch Library
James Bryan Creech Library
206 W Hatcher Street
Four Oaks, NC 27524
phone: 919-963-6013
Type: Branch Library
Princeton Public Library
101 Doctor Donnie H. Jones, Jr Boulevard
Princeton, NC 27569
phone: 919-936-9996
Type: Branch Library
Broadway Branch Library
206 S Main Street
Broadway, NC 27505
phone: 919-258-6513
Type: Branch Library
Jonesboro Branch Library
309 W Main Street
Sanford, NC 27330
phone: 919-776-3141
Type: Branch Library
Mars Hill Branch Library
25 Library Street
Mars Hill, NC 28754
phone: 828-689-5183
Type: Branch Library
Hot Springs Branch Library
88 Bridge Street
Hot Springs, NC 28743
phone: 828-622-3584
Type: Branch Library
Old Fort Branch Library
65 E Mitchell Street
Old Fort, NC 28762
phone: 828-668-7111
Type: Branch Library
Charlotte Mecklenburg Library
310 N Tryon Street
Charlotte, NC 28202
phone: 704-416-0600
Type: Central Library
Cornelius Branch Library
21105 Catawba Avenue
Cornelius, NC 28031
phone: 704-416-3800
Type: Branch Library
Davidson Branch Library
119 S Main Street
Davidson, NC 28036
phone: 704-416-4000
Type: Branch Library
Plaza Midwood Branch Library
1623 Central Avenue
Charlotte, NC 28205
phone: 704-416-6200
Type: Branch Library
Hickory Grove Branch Library
5935 Hickory Grove Road
Charlotte, NC 28215
phone: 704-416-4400
Type: Branch Library
Independence Regional Branch Library
6015 Conference Drive
Charlotte, NC 28212
phone: 704-416-4800
Type: Branch Library
Matthews Branch Library
230 Matthews Station Street
Matthews, NC 28105
phone: 704-416-5000
Type: Branch Library
Mint Hill Branch Library
6840 Matthews-Mint Hill Road
Charlotte, NC 28227
phone: 704-416-5200
Type: Branch Library
Morrison Regional Library
7015 Morrison Boulevard
Charlotte, NC 28211
phone: 704-416-5400
Type: Branch Library
Scaleybark Branch Library
101 Scaleybark Road
Charlotte, NC 28209
phone: 704-416-6400
Type: Branch Library
Myers Park Branch Library
1361 Queens Road
Charlotte, NC 28207
phone: 704-416-5800
Type: Branch Library
West Boulevard Branch Library
2157 West Boulevard
Charlotte, NC 28208
phone: 704-416-7400
Type: Branch Library
Steele Creek Branch Library
13620 Steele Creek Road
Charlotte, NC 28273
phone: 704-416-6800
Type: Branch Library
University City Regional Library
301 E W T Harris Road
Charlotte, NC 28262
phone: 704-416-7200
Type: Branch Library
Beatties Ford Road Branch Library
2412 Beatties Ford Road
Charlotte, NC 28216
phone: 704-416-3000
Type: Branch Library
South County Regional Library
5801 Rea Road
Charlotte, NC 28277
phone: 704-416-6600
Type: Branch Library
North County Regional Library
16500 Holly Crest Lane
Huntersville, NC 28078
phone: 704-416-6000
Type: Branch Library
Sugar Creek Branch Library
4045 N Tryon Street
Charlotte, NC 28206
phone: 704-416-7000
Type: Branch Library
Freedom Regional Library
1230 Alleghany Street
Charlotte, NC 28208
phone: 704-416-4200
Type: Branch Library
Imaginon: The Joe & Joan Martin Center
300 E 7th Street
Charlotte, NC 28202
phone: 704-973-2780
Type: Branch Library
Mountain Island Library
4420 Hoyt Galvin Wy
Charlotte, NC 28214
phone: 704-416-5600
Type: Branch Library
New Hanover County Public Library
201 Chestnut Street
Wilmington, NC 28401
phone: 910-798-6300
Type: Central Library
Carolina Beach Library
300 Cape Fear Boulevard
Carolina Beach, NC 28428
phone: 910-798-6380
Type: Branch Library
Myrtle Grove Branch
5155 S College Road
Wilmington, NC 28412
phone: 910-798-6390
Type: Branch Library
Law Library
310 Princess Street
Wilmington, NC 28401
phone: 910-798-6306
Type: Branch Library
Northeast Regional
1241 Military Cutoff Road
Wilmington, NC 28405
phone: 910-798-6370
Type: Branch Library
Richlands Public Library
299 S Wilmington Street
Richlands, NC 28574
phone: 910-324-5321
Type: Branch Library
Sneads Ferry Branch Library
242 Sneads Ferry Road
Sneads Ferry, NC 28460
phone: 910-327-6471
Type: Branch Library
Swansboro Branch Library
1460 W Corbett Avenue
Swansboro, NC 28584
phone: 910-326-4888
Type: Branch Library
Hampstead Branch Library
75 Library Drive
Hampstead, NC 28443
phone: 910-270-4603
Type: Branch Library
Sheppard Memorial Library
530 S Evans Street
Greenville, NC 27858
phone: 252-329-4580
Type: Central Library
Blount Library
201 Ives Street
Bethel, NC 27812
phone: 252-825-0782
Type: Branch Library
Carver Branch Library
618 W 14th Avenue
Greenville, NC 27834
phone: 252-329-4583
Type: Branch Library
East Branch Library
2000 Cedar Lane
Greenville, NC 27858
phone: 252-329-4582
Type: Branch Library
Winterville Public Library
2613 Railroad Street
Winterville, NC 28590
phone: 252-756-1786
Type: Branch Library
Pitt County Bookmobile
530 S Evans Street
Greenville, NC 27858
phone: 252-916-2265
Type: Bookmobile
Saluda Branch Library
44 West Main Street
Saluda, NC 28773
phone: 828-749-2117
Type: Branch Library
Randolph Public Library
201 Worth Street
Asheboro, NC 27203
phone: 336-318-6800
Type: Central Library
Archdale Public Library
10433 S Main Street
High Point, NC 27263
phone: 336-431-3811
Type: Branch Library
John W. Clark Public Library
111 Sumner Pl
Franklinville, NC 27248
phone: 336-824-4020
Type: Branch Library
Liberty Public Library
239 S Fayetteville Street
Liberty, NC 27298
phone: 336-622-4605
Type: Branch Library
Ramseur Public Library
1512 Main Street
Ramseur, NC 27316
phone: 336-824-2232
Type: Branch Library
Randleman Public Library
122 Commerce Sq
Randleman, NC 27317
phone: 336-498-3141
Type: Branch Library
Seagrove Public Library
530 Seagrove Plank Road
Seagrove, NC 27341
phone: 336-873-7521
Type: Branch Library
Gilbert Patterson Memorial Public Library
210 N Florence Street
Maxton, NC 28364
phone: 910-844-3884
Type: Branch Library
Hector Maclean Public Library
106 S Main Street
Fairmont, NC 28340
phone: 910-628-9331
Type: Branch Library
Rowland Public Library
113 E Main Street
Rowland, NC 28383
phone: 910-422-3996
Type: Branch Library
St. Pauls Public Library
221 W Broad Street
Saint Pauls, NC 28384
phone: 910-865-4002
Type: Branch Library
Pembroke Public Library
413 S Blaine Street
Pembroke, NC 28372
phone: 910-521-1554
Type: Branch Library
Eden Branch Library
598 S Pierce Street
Eden, NC 27288
phone: 336-623-3168
Type: Branch Library
Madison Branch Library
140 E Murphy Street
Madison, NC 27025
phone: 336-548-6553
Type: Branch Library
Mayodan Branch Library
101 N 10th Avenue
Mayodan, NC 27027
phone: 336-548-6951
Type: Branch Library
Reidsville Branch Library
204 W Morehead Street
Reidsville, NC 27320
phone: 336-349-8476
Type: Branch Library
Stoneville Branch Library
201 E Main Street
Stoneville, NC 27048
phone: 336-573-9040
Type: Branch Library
Rowan Public Library
201 W Fisher Street
Salisbury, NC 28144
phone: 704-216-8228
Type: Central Library
East Branch Library
110 Broad Street
Rockwell, NC 28138
phone: 704-216-7838
Type: Branch Library
Rowan Public Library Bookmobile
201 W Fisher Street
Salisbury, NC 28144
phone: 704-216-8270
Type: Bookmobile
South Rowan Regional Library
920 Kimball Road
Landis, NC 28088
phone: 704-216-7727
Type: Branch Library
Rutherford County Library
255 Callahan Koon Road
Spindale, NC 28160
phone: 828-287-6115
Type: Central Library
Haynes Public Library
141 N Main Street, Ste 110
Henrietta, NC 28076
phone: 828-657-5278
Type: Branch Library
Mountains Branch Library
150 Bills Creek Road
Henrietta, NC 28076
phone: 828-625-0456
Type: Branch Library
Bryan Memorial Library
302 W Weeksdale Street
Newton Grove, NC 28366
phone: 910-594-1260
Type: Branch Library
Miriam B. Lamb Memorial Library
144 S Church Avenue
Garland, NC 28441
phone: 910-529-2441
Type: Branch Library
Roseboro Public Library
300 W Roseboro Street
Roseboro, NC 28382
phone: 910-525-5436
Type: Branch Library
Wagram Branch Library
116 N Main Street
Wagram, NC 28396
phone: 910-369-2966
Type: Branch Library
Stanly County Public Library
133 E Main Street
Albemarle, NC 28001
phone: 704-986-3765
Type: Central Library
Badin Branch Library
62 Pine Street
Badin, NC 28009
phone: 704-423-3218
Type: Branch Library
Norwood Branch Library
207 Pee Dee Avenue
Norwood, NC 28128
phone: 704-474-3625
Type: Branch Library
Oakboro Branch Library
214 S Main Street
Oakboro, NC 28129
phone: 704-485-4310
Type: Branch Library
Locust Branch Library
213 Town Centre Drive
Locust, NC 28097
phone: 704-888-0103
Type: Branch Library
Union West Regional Library
123 Unionville-Indian Trail Road
Indian Trail, NC 28079
phone: 704-821-7475
Type: Branch Library
Lois Morgan Edwards Memorial Library
414 Hasty Street
Marshville, NC 28103
phone: 704-624-2828
Type: Branch Library
Waxhaw Library
509 S Providence Street
Waxhaw, NC 28173
phone: 704-843-3131
Type: Branch Library
Athens Drive Community Library
1420 Athens Drive
Raleigh, NC 27606
phone: 919-233-4000
Type: Branch Library
Cameron Village Regional Library
1930 Clark Avenue
Raleigh, NC 27605
phone: 919-856-6710
Type: Branch Library
Cary Library
310 S Academy Street
Cary, NC 27511
phone: 919-460-3350
Type: Branch Library
Fuquay-Varina Library
133 S Fuquay Avenue
Fuquay Varina, NC 27526
phone: 919-557-2788
Type: Branch Library
East Regional Library
946 Steeple Square Ct
Knightdale, NC 27545
phone: 919-217-5300
Type: Branch Library
North Regional Library
7009 Harps Mill Road
Raleigh, NC 27615
phone: 919-870-4000
Type: Branch Library
Richard B. Harrison Library
1313 New Bern Avenue
Raleigh, NC 27610
phone: 919-856-5720
Type: Branch Library
Southgate Library
1601-14 Crosslink Road
Raleigh, NC 27610
phone: 919-856-6598
Type: Branch Library
Southeast Regional Library
908 7th Avenue
Garner, NC 27529
phone: 919-662-2250
Type: Branch Library
Wake Forest Library
400 E Holding Avenue
Wake Forest, NC 27587
phone: 919-554-8498
Type: Branch Library
Wendell Branch Library
207 S Hollybrook Road
Wendell, NC 27591
phone: 919-365-2600
Type: Branch Library
Zebulon Branch Library
1000 Dogwood Drive
Zebulon, NC 27597
phone: 919-404-3610
Type: Branch Library
Duraleigh Road Library
5800 Duraleigh Road
Raleigh, NC 27612
phone: 919-881-1344
Type: Branch Library
Eva Perry Regional Library
2100 Shepherds Vineyard Drive
Apex, NC 27502
phone: 919-387-2100
Type: Branch Library
Olivia Raney Local History Library
4016 Carya Drive
Raleigh, NC 27610
phone: 919-250-1196
Type: Branch Library
Express Library Fayetteville Street
336 Fayetteville Street
Raleigh, NC 27601
phone: 919-856-6690
Type: Branch Library
Green Road Library
4101 Green Road
Raleigh, NC 27604
phone: 919-790-3200
Type: Branch Library
Bookmobile Services For Young Children
4020 Carya Drive
Raleigh, NC 27610
phone: 919-212-9527
Type: Bookmobile
West Regional Library
4000 Louis Stephens Drive
Cary, NC 27519
phone: 919-463-8500
Type: Branch Library
Holly Springs Library
300 W Ballentine Street
Holly Springs, NC 27540
phone: 919-577-1660
Type: Branch Library
Leesville Community Library
5105 Country Trl
Raleigh, NC 27613
phone: 919-571-6661
Type: Branch Library
Wayne County Public Library, Inc.
1001 E Ash Street
Goldsboro, NC 27530
phone: 919-735-1824
Type: Central Library
Fremont Public Library
202 N Goldsboro Street
Fremont, NC 27830
phone: 919-705-1893
Type: Branch Library
Pikeville Public Library
107 W Main Street
Pikeville, NC 27863
phone: 919-705-1892
Type: Branch Library
Seven Springs Public Library
506 Church Street
Seven Springs, NC 28578
phone: 252-569-2631
Type: Branch Library
Steele Memorial Library
111 N Chestnut Street
Mount Olive, NC 28365
phone: 919-705-1891
Type: Branch Library
Black Creek Branch Library
103 Central Avenue
Black Creek, NC 27813
phone: 252-237-3715
Type: Branch Library
Crocker Branch Library
114 S Main Street
Stantonsburg, NC 27883
phone: 252-238-3758
Type: Branch Library
East Branch Library
1006-C Ward Boulevard
Wilson, NC 27893
phone: 252-237-2627
Type: Branch Library
Elm City Branch
114 N Railroad Street
Elm City, NC 27822
phone: 252-236-4269
Type: Branch Library
Lucama Branch Library
103 E Spring Street
Lucama, NC 27851
phone: 252-239-0046
Type: Branch Library
Chapel Hill Public Library
100 Library Drive
Chapel Hill, NC 27514
phone: 919-968-2777
Type: Central Library
Farmville Public Library
4276 W Church Street
Farmville, NC 27828
phone: 252-753-3355
Type: Central Library
Ridgeview Branch Library
706 1st Street Sw
Hickory, NC 28602
phone: 828-345-6037
Type: Branch Library
High Point Public Library
901 N Main Street
High Point, NC 27262
phone: 336-883-3631
Type: Central Library
Mooresville Public Library
304 S Main Street
Mooresville, NC 28115
phone: 704-664-2927
Type: Central Library
George H. And Laura E. Brown Public Library
122 Van Norden Street
Washington, NC 27889
phone: 252-946-4300
Type: Central Library
Graham Public Library
211 S Main Street
Graham, NC 27253
phone: 336-570-6730
Type: Branch Library
May Memorial Library
342 S Spring Street
Burlington, NC 27215
phone: 336-229-3588
Type: Central Library
Mebane Public Library
101 S First Street
Mebane, NC 27302
phone: 919-563-6431
Type: Branch Library
North Park Library / Community Center
849 Sharpe Road
Burlington, NC 27217
phone: 336-226-7185
Type: Branch Library
South Annex Branch
6343 Snow Camp Road
Graham, NC 27253
phone: 336-376-9705
Type: Branch Library
Chatham County Bookmobile
500 N 2nd Avenue
Siler City, NC 27344
phone: 919-542-7725
Type: Bookmobile
Goldston Public Library
9235 Pittsboro-Goldston Road
Goldston, NC 27252
phone: 919-898-4522
Type: Branch Library
Wren Memorial Library
500 N 2nd Avenue
Siler City, NC 27344
phone: 919-742-2016
Type: Branch Library
Chatham Community Library
197 Nc Hwy 87 N
Pittsboro, NC 27312
phone: 919-545-8084
Type: Central Library


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2017 World Media Group, LLC.