north carolina

City Name: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

City Library Address Zip
Aberdeen Page Memorial Library 100 S. Poplar Street 28315
Ahoskie Ahoskie Public Library 210 East Church Street 27910
Albemarle Stanly County Public Library 133 E. Main Street 28001
Andrews Andrews Public Library 871 Main Street 28901
Angier Angier Public Library 28 N. Raleigh St. 27546
Apex Eva Perry Regional Library 2100 Shepherd’s Vineyard Drive 27502
Archdale Archdale Public Library 10433 South Main Street 27263
Asheboro Randolph Public Library 201 Worth Street 27203
Asheville West Asheville Branch Library 942 Haywood Road 28806
Aulander Sallie H. Jenkins Memorial Library 302 Broad Street 27805
Aurora Hazel W. Guilford Memorial Library 524 Main Street 27806

City Library Address Zip
Badin Badin Branch Library 62 Pine Street 28009
Bakersville Mitchell County Library 18 North Mitchell Avenue 28705
Barco Currituck County Library 4261 Caratoke Highway 27917
Bath Bath Community Library 100 Carteret Street 27808
Bayboro Pamlico County Library 603 Main Street 28515
Beaufort Carteret County Public Library 210 Turner Street 28516
Belhaven Belhaven Public Library 333 East Main Street 27810
Belmont Belmont Branch Library 125 Central Avenue 28012
Benson Mary Duncan Public Library 100 W. Main Street 27504
Bessemer City Bessemer City Branch Library 207 North 12th Street 70462
Bethel Blount Library 201 Ives St 27812
Beulaville Phillip Leff Memorial Library 807 East Broad St 28518
Biscoe Allen Library 307 Page Street 27209
Black Creek Black Creek Branch Library 103 Central Avenue 27813
Black Mountain Black Mountain Branch Library 105 Dougherty Street 28711
Bladenboro Bridger Memorial Library 313 S. Main St. 28320
Boone Watauga County Public Library 140 Queen Street 28607
Boonville Boonville Community Public Library 121 West Main Street 27011
Brevard Transylvania County Library Bookmobile 212 South Gaston Street 28712
Broadway Broadway Branch Library 206 S Main St 27505
Bryson City Marianna Black Library 33 Fryemont Street 28713
Bunn Bunn Branch Library 610 Main Street 27508
Bunnlevel Anderson Creek Public Library 914 Anderson Creek School Rd 28323
Burgaw Pender County Central Library 103 S Cowan St 28425
Burlington North Park Library/Community Center 849 Sharpe Rd 27217
Burnsville Yancey County Library 18 Town Square 28714

City Library Address Zip
Calabash Hickmans Crossroads Library 1040 Calabash Road 28467
Candor Currie Memorial Library 138 S School St 27229
Canton Canton Branch Library 11 Pennsylvania Avenue 28716
Cape Carteret Western Carteret Library 230 Taylor Notion Rd. 28584
Carolina Beach Carolina Beach Library 300 Cape Fear Boulevard 28428
Carrboro Carrboro Cybrary 100 North Greensboro Street 27510
Carthage Moore County Library 101 Saunders Street 28327
Cary West Regional Library 4000 Louis Stephens Dr 27519
Cashiers Albert Carlton-Cashiers Community Library 249 Frank Allen Road 28717
Chadbourn Chadbourn Community Library 301 North Wilson St 28431
Chapel Hill Chapel Hill Public Library 100 Library Drive 27514
Charlotte West Boulevard Branch Library 2157 West Boulevard 28208
Cherryville Cherryville Branch Library 605 East Main Street 28021
China Grove South Rowan Regional Library 920 Kimball Rd. 28088
Claremont Claremont Branch Library 3288 East Main Street 28610
Clarkton Clarkton Public Library 10413 N. College St. 28433
Clayton Hocutt Ellington Memorial Library 100 South Church St 27520
Clemmons Clemmons Branch Library 3554 Clemmons Road 27012
Clinton Sampson-Clinton Public Library Bookmobile 217 Graham Street 28328
Clyde Fines Creek Branch Library 190 Fines Creek Road 28721
Coats Coats Public Library 243 S. Mckinley St. 27521
Columbia Tyrrell County Library 414 Main Street 27925
Columbus Polk County Public Library Bookmobile 1289 West Mills Street 28722
Concord Cabarrus County Public Library 27 Union St. North 28025
Conover Conover Express Branch Library 101 First St E 28613
Cooleemee Cooleemee Branch Library 7796 Hwy 801 S 27014
Cornelius Cornelius Branch Library 21105 Catawba Avenue 28031
Corolla Corolla Branch Library 1123 Ocean Trail 27927
Cove City Craven County Public Library – Cove City 102 North Main Street 25263
Creedmoor South Branch Library 1547 S. Campus Dr. 27522

City Library Address Zip
Dallas Dallas Branch Library 105 South Holland Street 28034
Danbury Danbury Public Library (Bookmobile) 1104 Main Street 27016
Davidson Davidson Branch Library 119 South Main Street 28036
Denton Denton Public Library 310 West Salisbury Street 27239
Denver Florence S. Shanklin Branch Library 7837 Fairfield Forest Rd. 28037
Dobson Dobson Community Library 113 Crutchfield Street 27017
Dunn Dunn Public Library 110 East Divine Street 28334
Durham Stanford L Warren Branch Library 1201 Fayetteville Street 27702

City Library Address Zip
East Bend East Bend Public Library 332 West Main Street 27018
Eden Rockingham County Public Library 527 Boone Road 27288
Edenton Shepard-Pruden Memorial Library 106 West Water Street 27932
Edneyville Edneyville Branch Library 2 Firehouse Lane 28727
Elizabeth City Pasquotank-Camden Library 100 East Colonial Avenue 27909
Elizabethtown Bladen County Public Library Bookmobile 111 North Cypress St. 28337
Elkin Elkin Public Library 111 North Front Street 28621
Ellerbe Kemp Sugg Memorial Library 279 2nd Street 28338
Elm City Elm City Branch Library 114 N Railroad St 27822
Enfield Enfield Library 103 South Railroad St. 27823
Enka Enka Branch Library 1404 Sandhill Rd 28728
Erwin Erwin Public Library 110 W. F. St. 28339
Etowah Etowah Branch Library 101 Brickyard Road 28729

City Library Address Zip
Fair Bluff Fair Bluff Community Library 315 Railroad Street 28439
Fairmont Hector Maclean Public Library 106 South Main Street 28340
Fairview Fairview Branch Library 1 Taylor Rd 28730
Faison Faison Branch Library (Emily Hill Library) 106 Park Circle 28341
Farmville Farmville Public Library 4276 W. Church Street 27828
Fayetteville North Regional Branch Library 855 Mcarthur Road 28311
Fletcher Fletcher Branch Library 120 Library Road 28732
Four Oaks James Bryan Creech Library Black Creek Road 27524
Franklin Macon County Public Library 819 Siler Rd. 28734
Franklinton Franklinton Public Library 9 West Mason Street 27525
Franklinville John W. Clark Public Library 111 Sumner Place 27248
Fremont Fremont Public Library 202 Goldsboro St 27830
Fuquay-Varina Fuquay-Varina Library 133 S. Fuquay Avenue 27526

City Library Address Zip
Garland Miriam B. Lamb Memorial Library 144 South Church Avenue 28441
Garner Southeast Regional Library 908 7th Avenue 27529
Gastonia Union Road Branch Library 5800 S. Union Road 28056
Gatesville Gates County Library 115 Court Street 27938
Goldsboro Wayne County Public Library, Inc. 1001 East Ash Street 27530
Goldston Goldston Public Library 9235 Pittsboro-Goldston Rd 27252
Graham South Annex Branch Library 6343 Snow Camp Rd 27253
Granite Falls Granite Falls Branch Library 24 S Main St 28630
Greensboro Vance H. Chavis Lifelong Learning Center 900 S. Benbow Road 27406
Greenville Sheppard Memorial Library 530 S. Evans Street 27858

City Library Address Zip
Halifax Halifax County Library Bookmobile 33 Granville St. 27839
Hamlet Hamlet Public Library 302 Main Street 28345
Hampstead Hampstead Branch Library 75 Library Drive 28443
Harmony Harmony Branch Library 3393 Harmony Highway 28634
Harrisburg Harrisburg Library 201 Sims Parkway 28027
Hatteras Hatteras Branch Library 57709 Highway 12 27943
Havelock Havelock-Craven County Public Library 301 Cunningham Blvd. 28532
Hayesville Moss Memorial Library 26 Anderson Street 28904
Henderson H. Leslie Perry Memorial Library 205 Breckenridge Street 27536
Hendersonville Henderson County Public Library 301 N. Washington Street 28739
Henrietta Haynes Public Library 141 N Main St, Suite 110 28076
Hertford Perquimans County Library 110 West Academy Street 27944
Hickory St. Stephens Branch Library 3225 Springs Road 28601
High Point High Point Public Library 901 N. Main St. 27262
Highlands Hudson Library 554 Main Street 28741
Hildebran C B Hildebrand Public Library 201 South Center St. 28637
Hillsborough Orange County Public Library 300 West Tryon St 27278
Holly Springs Holly Springs Library 300 W Ballentine St 27540
Hope Mills Hope Mills Branch Library 3411 Golfview Road 28348
Hot Springs Hot Springs Branch Library 88 Bridge Street 28743
Hudson Hudson Branch Library 530 Central Street 28638
Huntersville North County Regional Branch Library 16500 Holly Crest Lane 28078

City Library Address Zip
Indian Trail Union West Regional Library 123 Unionville-Indian Trail Road 28079

City Library Address Zip
Jackson Northampton County Memorial Library 207 West Jefferson St. 27845
Jacksonville Onslow County Public Library 58 Doris Avenue East 28540
Jonesville Jonesville Public Library 150 West Main Street 28642

City Library Address Zip
Kannapolis Kannapolis Branch Library 1050 Mountain St. 28081
Kenansville Duplin County – Dorothy Wightman Library 107 Bowden Drive 28349
Kenly Kenly Public Library 205 Edgerton St 27542
Kernersville Kernersville Branch Library 130 East Mountain Street 27284
Kill Devil Hills Kill Devil Hills Branch Library 400 Mustian Street 27948
King King Public Library 101 Pilot View Drive 27021
Kings Mountain Jacob Mauney Memorial Library 100 South Piedmont Avenue 28086
Kinston Kinston-Lenoir County Public Library 510 North Queen Street 28501
Knightdale East Regional Library 946 Steeple Square Court 27545

City Library Address Zip
La Grange La Grange Branch Library 119 East Washington Street 28551
Lake Lure Mountains Branch Library 150 Bills Creek Rd 28076
Lake Waccamaw Rube McCray Memorial Library 301 Fleming Drive 28450
Laurinburg Scotland County Memorial Library 312 W Church Street 28352
Lawndale Spangler Branch Library 112 Piedmont Dr 28090
Leicester Leicester Branch Library 1561 Alexander Rd 28748
Leland Leland Branch Library 487 Village Road 28451
Lenoir Caldwell County Public Library 120 Hospital Avenue 28645
Lewisville Lewisville Branch Library 6490 Shallowford Rd 27023
Lexington West Davidson Public Library 246 Tyro School Road 27295
Liberty Liberty Public Library 239 South Fayetteville Street 27298
Lillington Harnett County Public Library 601 S. Main Street 27546
Lincolnton Lincoln County Public Library – Bookmobile 306 West Main Street 70473
Littleton Littleton Public Library (Wc Jones Memorial) 127 West South Main St. 27850
Locust Locust Branch Library 213 Town Centre Drive 28097
Louisburg Franklin County Library 906 N. Main Street 27549
Lowell Lowell Branch Library 203 Mcadenville Road 28098
Lowgap Lowgap Public Library 5210 West Pine Street 27024
Lucama Lucama Branch Library 103 E Spring St 27851
Lumberton Robeson County Public Library 101 N. Chestnut Street 28358

City Library Address Zip
Madison Madison Branch Library 140 East Murphy Street 27025
Magnolia Florence Gallier Library 104 West Main St. 28453
Maiden Maiden Branch Library 11 South A Avenue 28650
Manteo Dare County Library 700 N. Highway 64/264 27954
Marion McDowell County Public Library 90 West Court Street 28752
Mars Hill Mars Hill Branch Library 25 Dogwood Street 28754
Marshall Madison County Public Library 1335 North Main Street 28753
Marshville Lois Morgan Edwards Memorial Library 414 Hasty Street 28103
Matthews Matthews Branch Library 230 Matthews Station Street 28105
Maxton Gilbert Patterson Memorial Public Library 210 N Florence St 28364
Mayodan Mayodan Branch Library 101 N. 10th Ave 27027
Maysville Maysville Branch Library 605 Seventh Street 28555
Mebane Mebane Public Library 101 S. First Street 27302
Mills River Mills River Branch Library 4683 Boylston Hwy. 28759
Mocksville Davie County Public Library 371 N. Main St 27028
Monroe Unionville Sub-Regional Library 1102 Unionville Church Rd 28110
Mooresville Mooresville Public Library 304 South Main Street 28115
Morganton Burke County Public Library 204 South King Street 28655
Mount Airy Mount Airy Public Library 145 Rockford Street 27030
Mount Gilead Mount Gilead Branch Library 110 West Allenton Street 27306
Mt. Holly Mt. Holly Branch Library 245 West Catawba Avenue 28120
Mt. Olive Steele Memorial Library 111 N Chestnut St 28365
Mt. Pleasant Mt. Pleasant Branch Library 8556 Cook St. 28124
Murfreesboro Elizabeth Sewell Parker Library 213 E Main St 27855
Murphy Nantahala Regional Library Bookmobile 11 Blumenthal Street 28906

City Library Address Zip
Nashville Harold D. Cooley Library 114 W. Church St. 27856
New Bern Craven County Public Library – New Bern 400 Johnson Street 25263
Newland Avery County Library 150 Library Place 28657
Newport Newport Public Library 210 Howard Blvd. 28570
Newton Catawba County Library 115 West C Street 28658
Newton Grove Bryan Memorial Library 302 West Weeksdale Street 28366
North Wilkesboro Wilkes County Library 215 10th Street 28659
Norwood Norwood Branch Library 207 Pee Dee Avenue 28128

City Library Address Zip
Oak Island G. V. Barbee, Sr. Library 8200 E. Oak Island Dr. 28465
Oakboro Oakboro Branch Library 214 South Main Street 28129
Ocracoke Ocracoke Branch Library 225 Back Road 27960
Old Fort Old Fort Branch Library 65 East Mitchell Street 28762
Oxford Richard H. Thornton Library 210 Main St 27565

City Library Address Zip
Pembroke Pembroke Public Library 413 Blaine St 28372
Pikeville Pikeville Public Library 106 W Main St 27863
Pilot Mountain Charles H. Stone Memorial Library 319 W. Main St. 27041
Pine Knoll Shores Bogue Banks Public Library 320 Salter Path Road 28512
Pinebluff Pinebluff Public Library 305 East Baltimore Avenue 28373
Pinetops Pinetops Branch Library 201 South East 1st Street 27864
Pink Hill Pink Hill Branch Library 114 West Broadway St 28572
Pittsboro Pittsboro Memorial Library 158 West St 27312
Plymouth Washington County Library 201 East Third Street 27962
Pollocksville Pollocksville Branch Library 415 Green Hill Street 28573
Princeton Princeton Public Library 101 Dr. Donnie H. Jones, Jr Blvd 27569

City Library Address Zip
Raeford Hoke County Public Library 334 North Main Street 28376
Raleigh Southgate Library 1601-14 Crosslink Road 27610
Ramseur Ramseur Public Library 1512 Main Street 27316
Randleman Randleman Public Library 122 Commerce Square 27317
Reidsville Reidsville Branch Library 204 W. Morehead St 27320
Richlands Richlands Public Library 299 S Wilmington Street 28574
Riegelwood East Columbus Branch Library 103 Church Rd. 28456
Roanoke Rapids Roanoke Rapids Public Library 319 Roanoke Avenue 27870
Robbins Robbins Area Branch Library 161 East Magnolia Drive 27325
Robbinsville Graham County Public Library 80 Knight Street 28771
Robersonville Robersonville Public Library 119 South Main Street 27871
Rockingham Leath Memorial Library 412 East Franklin Street 28379
Rockwell East Branch Library 110 Broad Street 28138
Rocky Mount Braswell Memorial Library Bookmobile 727 North Grace Street 27804
Rose Hill Rose Hill Library 113 South Walnut St 28458
Roseboro Roseboro Public Library 300 West Roseboro Street 28382
Rowland Rowland Public Library 401 E. Main Street 28383
Roxboro Person County Library 319 South Main St 27573
Rural Hall Rural Hall Branch Library 7125 Broad Street 27045

City Library Address Zip
Salisbury Rowan Public Library Bookmobile 201 W. Fisher St 28144
Saluda Saluda Branch Library 44 West Main St. 28773
Sanford Lee County Library System 107 Hawkins Avenue 27330
Scotland Neck Scotland Neck Memorial Library 1600 Main St. 27874
Seagrove Seagrove Public Library 530 Seagrove Plank Road 27341
Selma Selma Public Library 301 N. Pollock St. 27576
Seven Springs Seven Springs Public Library 506 Church St 28578
Shallotte Rourk Branch Library 5068 Main Street 28459
Shelby Cleveland County Memorial Library 104 Howie Drive 28150
Sherrils Ford Sherrills Ford Branch Library 8456 Sherrills Ford Road 28673
Siler City Wren Memorial Library 500 North 2nd Avenue 27344
Skyland South Buncombe – Skyland Library 260 Overlook Rd 28776
Smithfield Public Library of Johnston Cnty & Smithfield 305 Market Street 27577
Sneads Ferry Sneads Ferry Branch Library 242 Sneads Ferry Road 28460
Snow Hill Greene County Library 229 Kingold Blvd 28580
Southern Pines Southern Pines Public Library 170 W. Connecticut Ave. 28387
Southport Harper Library 109 W. Moore Street 28461
Sparta Alleghany County Public Library 122 N. Main Street 28675
Spindale Rutherford County Library 255 Callahan Koon Rd. 28160
Spring Lake Spring Lake Branch Library 101 Laketree Blvd 28390
Spruce Pine Spruce Pine Public Library 142 Walnut Avenue 28777
St. Pauls St. Pauls Public Library 223 W. Broad Street 28384
Stanley Stanley Branch Library 205 Peterson Street 28164
Stantonsburg Crocker Branch Library 114 S Main St 27883
Star Star Branch Library 222 South Main St 27356
Statesville Iredell County Library Bookmobile 135 East Water St. 28687
Stoneville Stoneville Branch Library 201 E. Main St 27048
Stovall Stovall Branch Library 101 Hwy 15 N 27582
Sugar Grove Western Watauga Branch Library 1085 Old Us Hwy 421 28679
Swan Quarter Mattamuskeet Library 20418 Us 264 27885
Swannonoa Swannanoa Branch Library 101 West Charleston St 28778
Swansboro Swansboro Branch Library 1460 W Corbett Ave. 28584
Sylva Jackson County Public Library 755 West Main Street 28779

City Library Address Zip
Tabor City Tabor City Public Library 1 East Fifth Street 28463
Tarboro Edgecombe County Memorial Library 909 Main Street 27886
Taylorsville Alexander County Library 77 First Ave, Southwest 28681
Thomasville Thomasville Public Library 14 Randolph Street 27360
Topton Nantahala Community Library 128 Nantahala School Road 28781
Traphill Traphill Branch Library 6938 Traphill Rd 28685
Trenton Trenton Branch Library 204 Lakeview Drive 28585
Troy Montgomery County Library 215 W. Main St. 27371
Tuxedo Green River Branch Library 50 Green River Road 28784

City Library Address Zip
Valdese Valdese Public Library 213 St. Germain Avenue, Se 28690
Vale West Lincoln Branch Library 5545 West Nc Hwy 27 28168
Vanceboro Vanceboro-Craven County Public Library 7931 Main Street 28586
Vass Vass Area Library 128 Seaboard Street 28394

City Library Address Zip
Wadesboro Hampton B. Allen Library 120 South Greene Street 28170
Wagram Wagram Branch Library 116 N Main St 28396
Wake Forest Wake Forest Library 400 E. Holding Avenue 27587
Walkertown Walkertown Branch Library 2969 Main Street 27051
Walnut Cove Walnut Cove Public Library 106 West Fifth Street 27052
Warrenton Warren County Memorial Library 119 Front St 27589
Warsaw Warsaw-Kornegay Public Library 117 East College St 28398
Washington George H. and Laura E. Brown Public Library 122 Van Norden Street 27817
Waxhaw Waxhaw Library 509 South Providence Street 28173
Waynesville Maggie Valley Library 3987 Soco Road 28786
Weaverville Weaverville Library 41 N. Main 28787
Welcome North Davidson Branch Library 559 Critcher Drive 27374
Weldon Weldon Memorial Library 6 West First Street 27890
Wendell Wendell Library 207 South Hollybrook Road 27591
West Jefferson Ashe County Library 148 Library Drive 28694
Whiteville Columbus County Public Library Bookmobile 407 N. Powell Boulevard 28472
Williamston Martin Memorial Library 200 North Smithwick Street 27892
Wilmington Northeast Regional 1241 Military Cutoff Road 28405
Wilson Wilson County Public Library Bookmobile 249 West Nash Street 27893
Windsor Lawrence Memorial Library 204 E Dundee Street 27983
Winston-Salem Ywca Empowerment Center 610 N. Liberty Street 27101
Winston-Salem Salvation Army Boys & Girls Club 1922 S. Martin Luther King, Jr. Dr. 27107
Winterville Winterville Public Library 2613 Railroad Street 28590
Winton Hertford County Library 303 West Tryon Street 27986

City Library Address Zip
Yadkinville Yadkin County Public Library 233 East Main Street 27055
Yanceyville Gunn Memorial Public Library 161 Main Street East 27379
Youngsville Youngsville Branch Library 218 Us1a Hwy. South 27596

City Library Address Zip
Zebulon Zebulon Library 1000 Dogwood Drive 27597

View the listings by state:

Alabama

Florida

Kentucky

Missouri

North Carolina

South Dakota

Wisconsin

Alaska

Georgia

Louisiana

Montana

North Dakota

Tennessee

Wyoming

Arizona

Hawaii

Maine

Nebraska

Ohio

Texas

District of Columbia

Arkansas

Idaho

Maryland

Nevada

Oklahoma

Utah

California

Illinois

Massachusetts

New Hampshire

Oregon

Vermont

Colorado

Indiana

Michigan

New Jersey

Pennsylvania

Virginia

Connecticut

Iowa

Minnesota

New Mexico

Rhode Island

Washington

Delaware

Kansas

Mississippi

New York

South Carolina

West Virginia