USA.com / North Carolina / Public Library
North Carolina Public Library
436 public libraries were found in North Carolina.
Charlotte Mecklenburg Library
310 N Tryon Street
Charlotte, NC 28202
phone: 704-416-5000
310 N Tryon Street
Charlotte, NC 28202
phone: 704-416-5000
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
302 Broad Street
Aulander, NC 27805
phone: 252-345-4461
Type: Branch Library
Elizabeth Sewell Parker Library
213 E Main Street
Murfreesboro, NC 27855
phone: 252-398-4494
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
207 W Jefferson Street
Jackson, NC 27845
phone: 252-534-3571
Type: Branch Library
Wilkes County Library
215 10th Street
North Wilkesboro, NC 28659
phone: 336-838-2818
215 10th Street
North Wilkesboro, NC 28659
phone: 336-838-2818
Type: Branch Library
Western Watauga Branch Library
1085 Old Us Hwy 421
Sugar Grove, NC 28679
phone: 828-297-5515
1085 Old Us Hwy 421
Sugar Grove, NC 28679
phone: 828-297-5515
Type: Branch Library
Mitchell County Library
18 N Mitchell Avenue
Bakersville, NC 28705
phone: 828-688-2511
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
142 Walnut Avenue
Spruce Pine, NC 28777
phone: 828-765-4673
Type: Branch Library
Hazel W. Guilford Memorial Library
524 Main Street
Aurora, NC 27806
phone: 252-322-5046
524 Main Street
Aurora, NC 27806
phone: 252-322-5046
Type: Branch Library
Martin Memorial Library
200 N Smithwick Street
Williamston, NC 27892
phone: 252-792-7476
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
119 S Main Street
Robersonville, NC 27871
phone: 252-795-3591
Type: Branch Library
Bogue Banks Public Library
320 Salter Path Road
Atlantic Beach, NC 28512
phone: 252-247-4660
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
1702 Live Oak Street Suite 100
Beaufort, NC 28516
phone: 252-728-2050
Type: Branch Library
Cove City-Craven County Public Library
102 N Main Street
Cove City, NC 28523
phone: 252-638-6363
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
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
7931 Main Street
Vanceboro, NC 28586
phone: 252-244-0571
Type: Branch Library
New Bern-Craven County Public Library
400 Johnson Street
New Bern, NC 28560
phone: 252-638-7800
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
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
100 E Colonial Avenue
Elizabeth City, NC 27909
phone: 252-335-2473
Type: Bookmobile
Kill Devil Hills Branch Library
400 Mustian Street
Kill Devil Hills, NC 27948
phone: 252-441-4331
400 Mustian Street
Kill Devil Hills, NC 27948
phone: 252-441-4331
Type: Branch Library
Jackson County Public Library
310 Keener Street
Sylva, NC 28779
phone: 828-586-2016
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
149 Siler Farm Road
Franklin, NC 28734
phone: 828-524-3600
Type: Branch Library
Marianna Black Library
33 Fryemont Street
Bryson City, NC 28713
phone: 828-488-3030
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
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
128 Nantahala School Road
Topton, NC 28781
phone: 828-321-3020
Type: Branch Library
Bessemer City Branch Library
207 N 12th Street
Bessemer City, NC 28016
phone: 704-629-3321
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
605 E Main Street
Cherryville, NC 28021
phone: 704-435-6767
Type: Branch Library
Mt. Holly Branch Library
245 W Catawba Avenue
Mount Holly, NC 28120
phone: 704-827-3581
245 W Catawba Avenue
Mount Holly, NC 28120
phone: 704-827-3581
Type: Branch Library
Florence S. Shanklin Branch Library
7837 Fairfield Forest Road
Denver, NC 28037
phone: 704-483-3589
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
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
913 Pryor Street
Gastonia, NC 28052
phone: 704-868-8046
Type: Branch Library
Gunn Memorial Public Library
161 Main Street E
Yanceyville, NC 27379
phone: 336-694-6241
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
137 W Margaret Lane
Hillsborough, NC 27278
phone: 919-644-3011
Type: Central Library
Carrboro Branch Library / Mcdougle Middle Sch
900 Old Fayetteville Road
Chapel Hill, NC 27516
phone: 919-969-3006
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
5800 Hwy 86 North
Hillsborough, NC 27278
phone: 919-732-9211
Type: Branch Library
Graham County Public Library
80 Knight Street
Robbinsville, NC 28771
phone: 828-479-8796
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
229 Kingold Boulevard
Snow Hill, NC 28580
phone: 252-747-3437
Type: Branch Library
Pollocksville Branch Library
415 Green Hill Street
Pollocksville, NC 28573
phone: 252-224-5011
415 Green Hill Street
Pollocksville, NC 28573
phone: 252-224-5011
Type: Branch Library
La Grange Branch Library
119 E Washington Street
La Grange, NC 28551
phone: 252-566-3722
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
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
122 N Main Street
Sparta, NC 28675
phone: 336-372-5573
Type: Branch Library
Walnut Cove Public Library
106 W Fifth Street
Walnut Cove, NC 27052
phone: 336-591-7496
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
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
113 Crutchfield Street
Dobson, NC 27017
phone: 336-386-8208
Type: Branch Library
Mount Airy Public Library
145 Rockford Street
Mount Airy, NC 27030
phone: 336-789-5108
145 Rockford Street
Mount Airy, NC 27030
phone: 336-789-5108
Type: Branch Library
Jonesville Public Library
150 W Main Street
Jonesville, NC 28642
phone: 336-835-7604
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
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
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
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
110 W Academy Street
Hertford, NC 27944
phone: 252-426-5319
Type: Branch Library
Washington County Library
201 E Third Street
Plymouth, NC 27962
phone: 252-793-2113
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
120 S Greene Street
Wadesboro, NC 28170
phone: 704-694-5177
Type: Branch Library
Mount Gilead Branch
110 W Allenton Street
Mount Gilead, NC 27306
phone: 910-439-6651
110 W Allenton Street
Mount Gilead, NC 27306
phone: 910-439-6651
Type: Branch Library
Pinebluff Public Library
305 E Baltimore Avenue
Pinebluff, NC 28373
phone: 910-281-3004
305 E Baltimore Avenue
Pinebluff, NC 28373
phone: 910-281-3004
Type: Branch Library
Leath Memorial Library
412 E Franklin Street
Rockingham, NC 28379
phone: 910-895-6337
412 E Franklin Street
Rockingham, NC 28379
phone: 910-895-6337
Type: Branch Library
Bethlehem Branch Library
45 Rink Dam Road Ste A
Hickory, NC 28601
phone: 828-495-8753
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
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
10413 N College Street
Clarkton, NC 28433
phone: 910-647-3661
Type: Branch Library
G. V. Barbee, Sr. Library
8200 E Oak Island Drive
Oak Island, NC 28465
phone: 910-278-4283
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
1040 Calabash Road
Calabash, NC 28467
phone: 910-575-0173
Type: Branch Library
Black Mountain Branch Library
105 Dougherty Street
Black Mountain, NC 28711
phone: 828-250-4756
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
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
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
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
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
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
942 Haywood Road
Asheville, NC 28806
phone: 828-250-4750
Type: Branch Library
Leicester Branch Library
1561 Alexander Road
Leicester, NC 28748
phone: 828-250-6480
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
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
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
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
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
8556 Cook Street
Mount Pleasant, NC 28124
phone: 704-436-9955
Type: Branch Library
Caldwell County Public Library
120 Hospital Avenue
Lenoir, NC 28645
phone: 828-757-1270
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
24 S Main Street
Granite Falls, NC 28630
phone: 828-396-7703
Type: Branch Library
Sherrills Ford Branch
8456 Sherrills Ford Road
Sherrills Ford, NC 28673
phone: 828-478-2729
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
3225 Springs Road
Hickory, NC 28601
phone: 828-256-3030
Type: Branch Library
Conover Express Branch Library
403 Conover Station Se
Conover, NC 28613
phone: 828-466-5108
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
3288 E Main Street
Claremont, NC 28610
phone: 828-459-9311
Type: Branch Library
East Columbus Branch Library
103 Church Road
Riegelwood, NC 28456
phone: 910-655-4157
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
315 Railroad Street
Fair Bluff, NC 28439
phone: 910-649-7098
Type: Branch Library
Columbus County Public Library Bookmobile
407 N Jk Powell Boulevard
Whiteville, NC 28472
phone: 910-640-2665
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
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
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
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
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
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
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
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
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
4809 Clinton Road
Fayetteville, NC 28314
phone: 910-485-2955
Type: Branch Library
West Regional Branch Library
7469 Century Cir
Fayetteville, NC 28306
phone: 910-487-0440
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
602 S Main Street
Lexington, NC 27292
phone: 336-242-2040
Type: Central Library
North Davidson Branch Library
559 Critcher Drive
Welcome, NC 27374
phone: 336-242-2050
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
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
246 Tyro School Road
Lexington, NC 27295
phone: 336-853-4800
Type: Branch Library
Faison Branch Library (Emily Hill Library)
106 Park Cir
Faison, NC 28341
phone: 910-267-0601
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
807 E Broad Street
Beulaville, NC 28518
phone: 910-298-4677
Type: Branch Library
Warsaw-Kornegay Public Library
117 E College Street
Warsaw, NC 28398
phone: 910-293-4664
117 E College Street
Warsaw, NC 28398
phone: 910-293-4664
Type: Branch Library
Stanford L Warren Branch Library
1201 Fayetteville Street
Durham, NC 27702
phone: 919-560-0274
1201 Fayetteville Street
Durham, NC 27702
phone: 919-560-0274
Type: Branch Library
East Regional Branch Library
211 Lick Creek Lane
Durham, NC 27703
phone: 919-560-0203
211 Lick Creek Lane
Durham, NC 27703
phone: 919-560-0203
Type: Branch Library
Forsyth County Public Library
660 W 5th Street
Winston Salem, NC 27101
phone: 336-703-3011
660 W 5th Street
Winston Salem, NC 27101
phone: 336-703-3011
Type: Central Library
Malloy / Jordan East Winston Heritage Center
1110 E 7th Street
Winston Salem, NC 27101
phone: 336-703-2950
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
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
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
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
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
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
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
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
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
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
2839 Fairlawn Drive
Winston Salem, NC 27106
phone: 336-703-2960
Type: Branch Library
Franklinton Public Library
9 W Mason Street
Franklinton, NC 27525
phone: 919-494-2736
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
218 Us 1a Hwy S
Youngsville, NC 27596
phone: 919-556-1612
Type: Branch Library
Blanche Benjamin Branch Library
1530 Benjamin Parkway
Greensboro, NC 27408
phone: 336-373-7540
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
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
900 S. Benbow Road
Greensboro, NC 27406
phone: 336-373-5838
Type: Branch Library
Greensboro Public Library
219 N Church Street
Greensboro, NC 27401
phone: 336-373-2474
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
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
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
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
127 W South Main Street
Littleton, NC 27850
phone: 252-586-3608
Type: Branch Library
Scotland Neck Memorial Library
1600 Main Street
Scotland Neck, NC 27874
phone: 252-826-5578
1600 Main Street
Scotland Neck, NC 27874
phone: 252-826-5578
Type: Branch Library
Anderson Creek Public Library
914 Anderson Creek School Road
Bunnlevel, NC 28323
phone: 910-814-4012
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
678 S Haywood Street
Waynesville, NC 28786
phone: 828-452-5169
Type: Central Library
Maggie Valley Branch Library
3987 Soco Road
Maggie Valley, NC 28751
phone: 828-356-2541
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
190 Fines Creek Road
Clyde, NC 28721
phone: 828-356-2551
Type: Branch Library
Green River Branch Library
50 Green River Road
Zirconia, NC 28790
phone: 828-697-4969
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
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
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
201 N Tradd Street
Statesville, NC 28687
phone: 704-878-3090
Type: Central Library
J. Hoyt Hayes Memorial Troutman Branch Library
215 W Church Street
Troutman, NC 28166
phone: 704-528-2682
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
100 S Church Street
Clayton, NC 27520
phone: 919-553-5542
Type: Branch Library
James Bryan Creech Library
206 W Hatcher Street
Four Oaks, NC 27524
phone: 919-963-6013
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
101 Doctor Donnie H. Jones, Jr Boulevard
Princeton, NC 27569
phone: 919-936-9996
Type: Branch Library
Hot Springs Branch Library
88 Bridge Street
Hot Springs, NC 28743
phone: 828-622-3584
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
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
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
21105 Catawba Avenue
Cornelius, NC 28031
phone: 704-416-3800
Type: Branch Library
Plaza Midwood Branch Library
1623 Central Avenue
Charlotte, NC 28205
phone: 704-416-6200
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
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
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
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
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
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
101 Scaleybark Road
Charlotte, NC 28209
phone: 704-416-6400
Type: Branch Library
West Boulevard Branch Library
2157 West Boulevard
Charlotte, NC 28208
phone: 704-416-7400
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
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
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
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
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
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
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
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
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
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
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
300 Cape Fear Boulevard
Carolina Beach, NC 28428
phone: 910-798-6380
Type: Branch Library
Northeast Regional
1241 Military Cutoff Road
Wilmington, NC 28405
phone: 910-798-6370
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
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
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
1460 W Corbett Avenue
Swansboro, NC 28584
phone: 910-326-4888
Type: Branch Library
Sheppard Memorial Library
530 S Evans Street
Greenville, NC 27858
phone: 252-329-4580
530 S Evans Street
Greenville, NC 27858
phone: 252-329-4580
Type: Central Library
Winterville Public Library
2613 Railroad Street
Winterville, NC 28590
phone: 252-756-1786
2613 Railroad Street
Winterville, NC 28590
phone: 252-756-1786
Type: Branch Library
Archdale Public Library
10433 S Main Street
High Point, NC 27263
phone: 336-431-3811
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
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
239 S Fayetteville Street
Liberty, NC 27298
phone: 336-622-4605
Type: Branch Library
Seagrove Public Library
530 Seagrove Plank Road
Seagrove, NC 27341
phone: 336-873-7521
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
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
106 S Main Street
Fairmont, NC 28340
phone: 910-628-9331
Type: Branch Library
St. Pauls Public Library
221 W Broad Street
Saint Pauls, NC 28384
phone: 910-865-4002
221 W Broad Street
Saint Pauls, NC 28384
phone: 910-865-4002
Type: Branch Library
Reidsville Branch Library
204 W Morehead Street
Reidsville, NC 27320
phone: 336-349-8476
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
201 E Main Street
Stoneville, NC 27048
phone: 336-573-9040
Type: Branch Library
Rowan Public Library Bookmobile
201 W Fisher Street
Salisbury, NC 28144
phone: 704-216-8270
201 W Fisher Street
Salisbury, NC 28144
phone: 704-216-8270
Type: Bookmobile
Rutherford County Library
255 Callahan Koon Road
Spindale, NC 28160
phone: 828-287-6115
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
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
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
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
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
300 W Roseboro Street
Roseboro, NC 28382
phone: 910-525-5436
Type: Branch Library
Stanly County Public Library
133 E Main Street
Albemarle, NC 28001
phone: 704-986-3765
133 E Main Street
Albemarle, NC 28001
phone: 704-986-3765
Type: Central Library
Union West Regional Library
123 Unionville-Indian Trail Road
Indian Trail, NC 28079
phone: 704-821-7475
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
414 Hasty Street
Marshville, NC 28103
phone: 704-624-2828
Type: Branch Library
Athens Drive Community Library
1420 Athens Drive
Raleigh, NC 27606
phone: 919-233-4000
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
1930 Clark Avenue
Raleigh, NC 27605
phone: 919-856-6710
Type: Branch Library
Fuquay-Varina Library
133 S Fuquay Avenue
Fuquay Varina, NC 27526
phone: 919-557-2788
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
946 Steeple Square Ct
Knightdale, NC 27545
phone: 919-217-5300
Type: Branch Library
Richard B. Harrison Library
1313 New Bern Avenue
Raleigh, NC 27610
phone: 919-856-5720
1313 New Bern Avenue
Raleigh, NC 27610
phone: 919-856-5720
Type: Branch Library
Eva Perry Regional Library
2100 Shepherds Vineyard Drive
Apex, NC 27502
phone: 919-387-2100
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
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
336 Fayetteville Street
Raleigh, NC 27601
phone: 919-856-6690
Type: Branch Library
Bookmobile Services For Young Children
4020 Carya Drive
Raleigh, NC 27610
phone: 919-212-9527
4020 Carya Drive
Raleigh, NC 27610
phone: 919-212-9527
Type: Bookmobile
Holly Springs Library
300 W Ballentine Street
Holly Springs, NC 27540
phone: 919-577-1660
300 W Ballentine Street
Holly Springs, NC 27540
phone: 919-577-1660
Type: Branch Library
Wayne County Public Library, Inc.
1001 E Ash Street
Goldsboro, NC 27530
phone: 919-735-1824
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
202 N Goldsboro Street
Fremont, NC 27830
phone: 919-705-1893
Type: Branch Library
Seven Springs Public Library
506 Church Street
Seven Springs, NC 28578
phone: 252-569-2631
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
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
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
114 S Main Street
Stantonsburg, NC 27883
phone: 252-238-3758
Type: Branch Library
Chapel Hill Public Library
100 Library Drive
Chapel Hill, NC 27514
phone: 919-968-2777
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
4276 W Church Street
Farmville, NC 27828
phone: 252-753-3355
Type: Central Library
High Point Public Library
901 N Main Street
High Point, NC 27262
phone: 336-883-3631
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
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
122 Van Norden Street
Washington, NC 27889
phone: 252-946-4300
Type: Central Library
North Park Library / Community Center
849 Sharpe Road
Burlington, NC 27217
phone: 336-226-7185
849 Sharpe Road
Burlington, NC 27217
phone: 336-226-7185
Type: Branch Library
Goldston Public Library
9235 Pittsboro-Goldston Road
Goldston, NC 27252
phone: 919-898-4522
9235 Pittsboro-Goldston Road
Goldston, NC 27252
phone: 919-898-4522
Type: Branch Library