Delaware Public Libraries

This page contains a list of public libraries in Delaware. If you do not see a link to your local branch library, please check out the library system site.

City Library Name Library System Address Phone
Bear Bear Public Library New Castle County Libraries 101 Governors Place, Bear, DE 19701 3028383300
Bethany Beach South Coastal Library Sussex County Department of Libraries 43 Kent Ave., Bethany Beach, DE 19930 3025395231
Bridgeville Bridgeville Public Library Bridgeville Public Library 210 Market St., Bridgeville, DE 19933 3023377401
Claymont Claymont Public Library New Castle County Libraries 3303 Green St., Claymont, DE 19703 3027984164
Delaware City Delaware City Public Library New Castle County Libraries 250 Fifth St., Delaware City, DE 19706 3028344148
Delmar Delmar Public Library Delmar Public Library 101 North Bi-State Blvd., Delmar, DE 19940 3028469894
Dover Dover Public Library Dover Public Library 45 South State St., Dover, DE 19901 3027367030
Dover Kent County Library Kent County Library/Division of Libraries 2319 South Dupont Highway, Dover, DE 19901 3026986440
Elsmere Elsmere Public Library New Castle County Libraries 30 Spruce Ave
Elsmere, DE 19805
3028929814
Frankford Frankford Public Library Frankford Public Library 8 Main St., Frankford, DE 19945 3027329351
Georgetown Georgetown Public Library Georgetown Public Library 10 West Pine St., Georgetown, DE 19947 3028567958
Greenwood Greenwood Public Library Sussex County Department of Libraries Mill St., Greenwood, DE 19950 3023495309
Harrington Harrington Public Library Harrington Public Library 110 Center St., Harrington, DE 19952 3023984647
Hockessin Hockessin Public Library New Castle County Libraries 1023 Valley Rd., Hockessin, DE 19707 3022395160
Laurel Laurel Public Library Laurel Public Library 101 East 4th St., Laurel, DE 19956 3028753184
Lewes Lewes Public Library Lewes Public Library 111 Adams Ave., Lewes, DE 19958 3026452733
Middletown Appoquinimink Public Library New Castle County Libraries 651 North Broad Street, Middletown, DE 19709 3023785588
Milford Milford Public Library Milford District Free Library 11 SE Front St., Milford, DE 19966 3024228996
Millsboro Millsboro Public Library Millsboro Public Library 217 W. State St., Millsboro, DE 19968 3029348743
Milton Milton Public Library Sussex County Department of Libraries 121 Union St., Milton, DE 19720 3026848856
New Castle New Castle Public Library New Castle Public Library 424 Delaware St., New Castle, DE 19711 3023281995
New Castle Garfield Park Lending Library New Castle County Libraries 26 Karlyn Drive
New Castle, DE 19720
3025717312
Newark Newark Free Library New Castle County Libraries 750 Library Ave., Newark, DE 19711 3027317550
Odessa Corbit Calloway Memorial Library New Castle County Libraries 115 High St., Odessa, DE 19730 3023788838
Rehoboth Beach Rehoboth Beach Public Library Rehoboth Beach Public Library 226 Rehoboth Ave., Rehoboth Beach, DE 19973 3022278044
Seaford Seaford District Library Seaford District Library 402 North Porter St., Seaford, DE 19973 3026292524
Selbyville Selbyville Public Library Selbyville Public Library 11 Main & McCabe St., Selbyville, DE 19975 3024368195
Smyrna Smyrna Public Library Smyrna Public Library 107 South Main St., Smyrna, DE 19977 3026534579
Wilmington Brandywine Hundred Branch Department of Community Services 1300 Foulk Road, Wilmington, DE 19803 3024773150
Wilmington Elsmere Public Library Department of Community Services 30 Spruce Ave., Wilmington, DE 19805 3028929414
Wilmington Kirkwood Highway Public Library New Castle County Libraries

6000 Kirkwood Highway,  Wilmington, DE 19808

3029957663
Wilmington North Wilmington Library Wilmington Public Library 3400 North Market St., Wilmington, DE 19802 3027614290
Wilmington South Wilmington Library Wilmington Public Library Moving to a new location  
Wilmington Wilmington Public Library (Downtown) Wilmington Public Library 10 E 10th Street, Wilmington, DE 19801 3025717400
Wilmington Woodlawn Library New Castle County Libraries 2020 West Ninth Street, Wilmington, DE 19805 3025717425