Delaware Public Libraries

This page contains a list of public libraries in Delaware. If you do not see a listing for your local branch library there is a possibility that it might be part of a larger library system. It also might be listed under a different name.

These listings do not include government libraries or libraries at schools or universities. If you would like to add or update a library or if you would like to request some changes to our listings please let us know by using the contact us link at the bottom of this page.

BearBear Public Library101 Governors Place19701(302) 838-3300
Bethany BeachSouth Coastal Library43 Kent Ave.19930(302) 539-5231
BridgevilleBridgeville Public Library600 South Cannon Streeet19933(302) 337-7401
ClaymontClaymont Public Library3303 Green St., Claymont19703(302) 798-4164
Delaware CityDelaware City Public Library250 Fifth Street19706(302) 834-4148
DelmarDelmar Public Library101 North Bi-State Blvd19940(302) 846-9894
DoverDover Public Library45 South State Street19901(302) 736-7032
DoverKent County Library497 South Red Haven Lane19901(302) 698-6440
ElsmereElsmere Public Library30 Spruce Ave19805(302) 892-9814
FrankfordFrankford Public Library8 Main Street19945(302) 732-9351
GeorgetownGeorgetown Public Library10 West Pine Street19947(302) 856-7958
GeorgetownSussex County Dept. Of Libraries9 S. Dupont Highway19947(302) 855-7890
GreenwoodGreenwood Public Library(302) 349-5309
HarringtonHarrington Public Library110 Center Street19952(302) 398-4647
HockessinHockessin Public Library1023 Valley Rd.19707(302) 239-5160
LaurelLaurel Public Library101 East Fourth Street19956(302) 875-3184
LewesLewes Public Library111 Adams Avenue19958(302) 645-2733
MiddletownAppoquinimink Public Library651 North Broad Street19709(302) 378-5588
MilfordMilford District Free Library11 S.E. Front Street19963(302) 422-8996
MillsboroMillsboro Public Library217 West State Street19966(302) 934-8743
MiltonMilton Public Library121 Union St19968(302) 684-8856
New CastleDepartment Of Community Services87 Reads Way19720(302) 395-5605
New CastleGarfield Park Lending Library26 Karlyn Drive19720(302) 571-7312
New CastleNew Castle Public Library424 Delaware Street19720(302) 328-1995
NewarkNewark Free Library750 Library Ave.19711(302) 731-7550
OdessaCorbit-Calloway Memorial Library115 High Street19730(302) 378-8838
Rehoboth BeachRehoboth Beach Public Library226 Rehoboth Avenue19971(302) 227-8044
SeafordSeaford Library And Cultural Center600 N Market St Ext19973(302) 629-2524
SelbyvilleSelbyville Public Library11 Main Mccabe Street19975(302) 436-8195
SmyrnaSmyrna Public Library107 South Main Street19977(302) 653-4579
WilmingtonBrandywine Hundred Branch1300 Foulk Road19803(302) 477-3150
WilmingtonElsmere Public Library30 Spruce Ave.19805(302) 892-9414
WilmingtonKirkwood Highway Public Library6000 Kirkwood Highway(302) 995-7663
WilmingtonNorth Wilmington Library3400 North Market St.19802(302) 761-4290
WilmingtonWilmington Institute Library10th And Market Streets19899(302) 571-7402
WilmingtonWoodlawn Library2020 West Ninth Street19805(302) 571-7425