Public Libraries

Promoting local public libraries since 1999


New Jersey Public Libraries

This page contains a list of public libraries in New Jersey. If you do not see a listing to your local branch library, please check out the library system site or main branch site for closures or alternative library names.

Book Search

Search for books and ebooks using title, author or keyword

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

CityLibraryAddressZipPhone
AbseconAbsecon Public Library305 New Jersey Avenue08201(609) 646-2228
AllendaleLee Memorial Library500 W. Crescent Avenue07401(201) 327-4338
AlphaW.H. Walters Free Public Library1001 East Blvd08865(908) 454-1445Email
Asbury ParkAsbury Park Free Public Library500 First Avenue07712(732) 774-4221
AtcoWaterford Township Public Library2204 Atco Avenue08004(856) 767-7727
Atlantic CityAtlantic City Free Public Library1 N. Tennessee Avenue08401(609) 345-2269
Atlantic HighlandsAtlantic Highlands Public Library100 First Avenue07716(732) 291-1956
AudubonAudubon Free Public Library239 Oakland Avenue08106(856) 547-8686
AvalonAvalon Free Public Library235 32nd Street08202(609) 967-7155
AvenelLibraries Of Middlesex Automation Consortium1030 St. Georges Ave Suite 20307001(732) 750-2525
Avon-By-The-SeaAvon Free Public Library07717(732) 502-4525
CityLibraryAddressZipPhone
Basking RidgeBernards Township Library32 South Maple Avenue07920(908) 204-3031
BayonneBayonne Free Public Library697 Avenue C07002(201) 858-6973
Beach HavenBeach Haven Free Public Library08008(609) 492-7081
BedminsterBedminster-Far Hills2336 Lamington Road07921(908) 234-2325
BellevilleBelleville Public Library221 Washington Avenue07109(973) 450-3434
BelmarBelmar Public Library517 Tenth Avenue07719(732) 681-0775
BelvidereBelvidere Free Public Library301 Second Street07823(908) 475-3941
BelvidereWarren County Library199 Hardwick Street07823(908) 475-6322
BergenfieldBergenfield Free Public Library50 W. Clinton Avenue07621(201) 387-4040
Berkeley HeightsBerkeley Heights Free Public Library290 Plainfield Avenue07922(908) 464-9333
BerlinMarie Fleche Memorial Library49 South White Horse Pike08009(856) 767-2448
BernardsvilleBernardsville Public Library1 Anderson Hill Road07924(908) 766-0118
BeverlyBeverly Free Library441 Cooper St.08010(609) 387-1259
BloomfieldBloomfield Public Library90 Broad Street07003(973) 566-6200
BloomingdaleBloomingdale Free Public Library101 Hamburg Turnpike07403(973) 838-0077
BogotaBogota Public Library375 Larch Avenue07603(201) 488-7185
BoontonBoonton Holmes Public Library621 Main Street07005(973) 334-2980
Bradley BeachBradley Beach Public Library511 Fourth Avenue07720(732) 776-2995
BridgetonBridgeton Free Public Library150 E. Commerce Street08302(856) 451-2620
BridgetonCumberland County Library800 E. Commerce Street08302(856) 453-2210
BridgewaterSomerset County Library1 Vogt Drive08807(908) 526-4016
BrielleBrielle Public Library610 South Street08730(732) 528-9381
BrooksideMendham Township Library2 East Main Street07926(973) 543-4018
BurlingtonLibrary Company Of Burlington23 W. Union Street08016(609) 386-1273
ButlerButler Public Library07405(973) 838-3262
CityLibraryAddressZipPhone
CaldwellCaldwell Free Public Library268 Bloomfield Avenue07006(973) 226-2837
CamdenCamden Free Public Library418 Federal Street08103(856) 757-7650
Cape May Court HouseCape May County Library30 Mechanic Street08210(609) 463-6350
CarlstadtWilliam E. Dermody Free Public Library420 Hackensack Street07072(201) 438-8866
CarteretCarteret Free Public Library100 Cooke Avenue07008(732) 541-3830
Cedar GroveCedar Grove Free Public Library07009(973) 239-1447
ChathamChathams Joint Free Public Library214 Main Street07928(973) 635-0603
Cherry HillCherry Hill Free Public Library1100 Kings Highway North08034(856) 667-0300
ChesterChester Library250 West Main Street07930(908) 879-7612
ClarkClark Public Library303 Westfield Avenue07066(732) 388-5999
ClementonClementon Memorial Library195 Gibbsboro Road08021(856) 783-3233
Cliffside ParkCliffside Park Free Public Library505 Palisade Avenue07010(201) 945-2867
CliftonClifton Public Library292 Piaget Avenue07011(973) 772-5500
ClosterCloster Public Library280 High Street07624(201) 768-4197
CollingswoodCollingswood Free Public Library771 Haddon Avenue08108(856) 858-0649
CranburyCranbury Public Library23 N. Main Street08512(609) 655-0555
CranfordCranford Public Library224 Walnut Avenue07016(908) 709-7272
CresskillCresskill Public Library53 Union Avenue07626(201) 567-3521
CrosswicksCrosswicks Library Company483 Main Street08015(609) 298-0510
CityLibraryAddressZipPhone
DelancoDelanco Public Library1303 Burlington Avenue08075(856) 461-6850
DemarestDemarest Public Library Association90 Hardenburgh Avenue07627(201) 768-8714
DenvilleDenville Free Public Library121 Diamond Spring Road07834(973) 627-6555
DeptfordJames H. Johnson Memorial Library670 Ward Drive08096(856) 848-9149
DoverDover Free Public Library32 E. Clinton Street07801(973) 361-0172
DumontDixon Homestead Library180 Washington Avenue07628(201) 384-2030
DunellenDunellen Free Public Library08812(732) 968-4585
CityLibraryAddressZipPhone
East BrunswickEast Brunswick Public Library2 Jean Walling Civic Center08816(732) 390-6950
East HanoverEast Hanover Township Free Public Library415 Ridgedale Avenue07936(973) 428-3075
East OrangeEast Orange Public Library21 S. Arlington Avenue07018(973) 266-5607
East RutherfordEast Rutherford Memorial Library143 Boiling Springs Avenue07073(201) 939-3930
EatontownEatontown Public Library33 Broad Street07724(732) 389-2665
EdgewaterEdgewater Free Public Library49 Hudson Avenue07020(201) 224-6144
EdisonEdison Township Free Public Library340 Plainfield Avenue08817(732) 287-2298
ElizabethElizabeth Free Public Library11 South Broad St.07202(908) 354-6060
ElmerElmer Public Library120 S. Main Street08318(856) 358-2014
Elmwood ParkElmwood Park Free Public Library210 Lee Street07407(201) 796-8888
EmersonEmerson Public Library20 Palisade Avenue07630(201) 261-5604
EnglewoodEnglewood Free Public Library31 Engle Street07631(201) 568-2215
CityLibraryAddressZipPhone
Fair HavenFair Haven Public Library748 River Road07704(732) 747-5031
Fair LawnMaurice M. Pine Free Public Library10-01 Fair Lawn Avenue07410(201) 796-3400
FairfieldAnthony Pio Costa Memorial Library261 Hollywood Avenue07004(973) 227-3575
FairviewFairview Free Public Library213 Anderson Avenue07022(201) 943-6244
FanwoodFanwood Memorial Library14 Tillotson Road07023(908) 322-6400
FlandersMount Olive Public Library202 Flanders-Drakestown Road07836(973) 691-8686
FlemingtonFlemington Free Public Library118 Main Street08822(908) 782-5733
FlemingtonHunterdon County Library314 State Highway 12, Bldg. 308822(908) 788-1444
Florham ParkFlorham Park Free Public Library107 Ridgedale Avenue07932(973) 377-2694
Fort LeeFort Lee Free Public Library320 Main Street07024(201) 592-3614
Franklin LakesFranklin Lakes Free Public Library470 Dekorte Drive07417(201) 891-2224
FranklinvilleFranklin Twp Public Library-Gloucester1584 Coles Mill Road08322(856) 694-2833
FreeholdFreehold Public Library28 1-2 E. Main Street07728(732) 462-5135
FrenchtownFrenchtown Public Library29 Second Street08825(908) 996-4788
CityLibraryAddressZipPhone
GarfieldGarfield Free Public Library500 Midland Avenue07026(973) 478-3800
GarwoodGarwood Free Public Library411 Third Avenue07027(908) 789-1670
GibbsboroGibbsboro Public Library49 Kirkwood Road08026(856) 435-3656
GibbstownGloucester County Library - Greenwich Township411 Swedesboro Road08027(856) 423-0684Email
GilletteLong Hill Township Free Public Library917 Valley Road07980(908) 647-2088
GlassboroGloucester County Library - Glassboro2 Center Street08028(856) 881-0001Email
Glen RidgeGlen Ridge Free Public Library240 Ridgewood Avenue07028(973) 748-5482
Glen RockGlen Rock Public Library315 Rock Road07452(201) 670-3970
Gloucester CityGloucester City Library50 N. Railroad Avenue08030(856) 456-4181
CityLibraryAddressZipPhone
HackensackJohnson Free Public Library274 Main Street07601(201) 343-4169
HackettstownHackettstown Free Public Library110 Church Street07840(908) 852-4936
Haddon HeightsHaddon Heights Public Library608 Station Avenue08035(856) 547-7132
HaddonfieldHaddonfield Public Library60 N. Haddon Avenue08033(856) 429-1304
HaledonHaledon Free Public Library404 Morrissee Avenue07508(973) 790-3808
HamiltonHamilton Township Free Public Library1 Justice Samuel A. Alito, Jr. Way08619(609) 581-4060
Harrington ParkHarrington Park Public Library10 Herring Street07640(201) 768-5675
HarrisonHarrison Public Library415 Harrison Avenue07029(973) 483-2366
Hasbrouck HeightsHasbrouck Heights Free Public Library320 Boulevard07604(201) 288-0488
HaworthHaworth Municipal Library300 Haworth Avenue07641(201) 384-1020
HawthorneLouis Bay 2nd Library345 Lafayette Avenue07506(973) 427-5745
High BridgeHigh Bridge Public Library71 Main Street08829(908) 638-8231
Highland ParkHighland Park Public Library31 N. Fifth Avenue08904(732) 572-2750
HillsdaleHillsdale Free Public Library509 Hillsdale Avenue07642(201) 358-5072
HillsideHillside Free Public Library07205(973) 923-4413
HobokenHoboken Public Library500 Park Avenue07030(201) 420-2346
Ho-Ho-KusWorth Pinkham Memorial Library91 Warren Avenue07423(201) 445-8078
HopewellHopewell Public Library13 E. Broad Street08525(609) 466-1625
HurffvilleMargaret E. Heggan Free Public Library208 E. Holly Avenue08080(856) 589-3334
CityLibraryAddressZipPhone
IrvingtonIrvington Public Library07111(973) 372-6400
CityLibraryAddressZipPhone
JamesburgJamesburg Public Library229 Gatzmer Avenue08831(732) 521-0440
Jersey CityJersey City Free Public Library472 Jersey Avenue07302(201) 547-4788
CityLibraryAddressZipPhone
KearnyKearny Public Library318 Kearny Avenue07032(201) 998-2666
KenilworthKenilworth Public Library548 Boulevard07033(908) 276-2451
KeyportKeyport Free Public Library07735(732) 264-0543
KinnelonKinnelon Public Library132 Kinnelon Road07405(973) 838-1321
CityLibraryAddressZipPhone
LambertvilleLambertville Free Public Library6 Lilly Street08530(609) 397-0275
LawrencevilleMercer County Library2751 Brunswick Pike08648(609) 689-6916
LeoniaLeonia Public Library227 Fort Lee Road07605(201) 592-5770
Lincoln ParkLincoln Park Public Library12 Boonton Turnpike07035(973) 694-8283
LindenLinden Free Public Library31 E. Henry Street07036(908) 298-3830
LinwoodLinwood Public Library301 Davis Avenue08221(609) 926-7991
Little FallsLittle Falls Public Library8 Warren Street07424(973) 256-2784
Little FerryLittle Ferry Free Public Library239 Liberty Street07643(201) 641-3721
Little SilverLittle Silver Public Library484 Prospect Avenue07739(732) 747-9649
LivingstonRuth L. Rockwood Memorial Library10 Robert H. Harp Drive07039(973) 992-4600
LodiLodi Memorial Library1 Memorial Drive07644(973) 365-4044Email
Logan TownshipGloucester County Library - Logan Township498 Beckett Road08085(856) 241-0202Email
Long BranchLong Branch Free Public Library328 Broadway07740(732) 222-3900
Long ValleyWashington Twp Public Library-Morris37 E. Springtown Road07853(908) 876-3596
LyndhurstLyndhurst Free Public Library355 Valley Brook Avenue07071(201) 804-2478
CityLibraryAddressZipPhone
MadisonMadison Public Library39 Keep Street07940(973) 377-0722
Mahwah TownshipMahwah Free Public Library100 Ridge Road07430(201) 529-2972
ManalapanMonmouth County Library125 Symmes Drive07726(732) 431-7220
ManasquanManasquan Public Library55 Broad Street08736(732) 223-1503
ManvilleManville Public Library100 S. Tenth Avenue08835(908) 722-9722
MaplewoodMaplewood Memorial Library51 Baker Street07040(973) 762-1622
MargateMargate City Public Library8100 Atlantic Avenue08402(609) 822-4700
MatawanMatawan-Aberdeen Public Library165 Main Street07747(732) 583-9100
Mays LandingAtlantic County Library System40 Farragut Avenue08330(609) 625-2776
MaywoodMaywood Public Library459 Maywood Avenue07607(201) 845-2915
MendhamMendham Free Public Library10 Hilltop Road07945(973) 543-4152
MetuchenMetuchen Public Library480 Middlesex Avenue08840(732) 632-8526
MickletonGloucester County Library - East Greenwich535 Kings Highway08056(856) 423-3480Email
MiddlesexMiddlesex Public Library1300 Mountain Avenue08846(732) 356-6602
MiddletownMiddletown Township Public Library55 New Monmouth Road07748(732) 671-3700
Midland ParkMidland Park Memorial Library250 Godwin Avenue07432(201) 444-2390
MilfordHolland Township Free Public Library129 Spring Mills Road08848(908) 995-4767
MilfordMilford Public Library40 Frenchtown-Milford Road08848(908) 995-4072
MillburnMillburn Free Public Library200 Glen Avenue07041(973) 376-1006
MilltownMilltown Public Library20 W. Church Street08850(732) 247-2270
MillvilleMillville Public Library210 Buck Street08332(856) 825-7087
Monmouth BeachMonmouth Beach Public Library18 Willow Avenue07750(732) 229-1187
Monmouth JunctionSouth Brunswick Public Library110 Kingston Lane08852(732) 329-4000
Monroe TownshipMonroe Twp Public Library-Middlesex4 Municipal Plaza08831(732) 521-5000
MontclairMontclair Public Library50 S. Fullerton Avenue07042(973) 744-0500
MontvaleMontvale Free Public Library12 Mercedes Drive07645(201) 391-5090
MontvilleMontville Township Public Library90 Horseneck Road07045(973) 402-0900
MoorestownMoorestown Library111 W. Second Street08057(856) 234-0333
Morris PlainsMorris Plains Library77 Glenbrook Road07950(973) 538-2599
MorristownMorristown-Morris Twp Joint Public Library1 Miller Road07960(973) 538-6161
Mount ArlingtonMount Arlington Public Library333 Howard Boulevard07856(973) 398-1516
Mount HollyMount Holly Library And Lyceum307 High Street08060(609) 267-7111
Mount LaurelMount Laurel Library100 Walt Whitman Avenue08054(856) 234-7319
Mountain LakesMountain Lakes Free Public Library9 Elm Road07046(973) 334-5095
MountainsideMountainside Free Public Library1 Constitution Plaza07092(908) 233-0115
Mullica HillGloucester County Library - Mullica Hill389 Wolfert Station Road08062(856) 223-6000Email
Mullica HillGloucester County Library - Swedesboro1442 Kings Highway08085(856) 467-0111Email
CityLibraryAddressZipPhone
NeptuneNeptune Township Public Library25 Neptune Boulevard07753(732) 775-8241
New BrunswickNew Brunswick Free Public Library60 Livingston Avenue08901(732) 745-5108
New GretnaBass River Community Library11 North Maple Avenue08224(609) 296-4230
New MilfordNew Milford Public Library200 Dahlia Avenue07646(201) 262-1221
New ProvidenceNew Providence Memorial Library377 Elkwood Avenue07974(908) 665-0311
New VernonHarding Township Library21 Blue Mill Road07976(973) 267-8000
NewarkNewark Public Library5 Washington Street07102(973) 733-7780
NewfieldNewfield Public Library115 Catawba Avenue08344(856) 697-0415Email
NewtonSussex County Library125 Morris Turnpike07860(973) 948-3660
North ArlingtonNorth Arlington Public Library210 Ridge Road07031(201) 955-5640
North BergenNorth Bergen Free Public Library8411 Bergenline Avenue07047(201) 869-4715
North BrunswickNorth Brunswick Free Public Library880 Hermann Road08902(732) 246-3545
North HaledonNorth Haledon Free Public Library129 Overlook Avenue07508(973) 427-6213
NorthfieldOtto Bruyns Public Library241 W. Mill Road08225(609) 646-4476
NorwoodNorwood Public Library198 Summit Street07648(201) 768-9555
NutleyNutley Free Public Library93 Booth Drive07110(973) 667-0405
CityLibraryAddressZipPhone
Oak RidgeJefferson Township Public Library1031 Weldon Road07438(973) 208-6115
OaklandOakland Public Library2 Municipal Plaza07436(210) 337-3742
OaklynOaklyn Memorial Library602 Newton Avenue08107(856) 858-8226
Ocean CityOcean City Free Public Library1735 Simpson Avenue08226(609) 399-2434
Old BridgeOld Bridge Public Library1 Old Bridge Plaza08857(732) 721-5600
Old TappanOld Tappan Free Public Library56 Russell Avenue07675(201) 767-9992
OldwickTewksbury Township Public Library31 Old Turnpike Road08858(908) 439-3761
OradellOradell Public Library375 Kinderkamack Road07649(201) 262-2613
OrangeThe Orange Public Library348 Main Street07050(973) 673-0153
OxfordOxford Public Library42 Washington Avenue07863(908) 453-2625
CityLibraryAddressZipPhone
Palisades ParkPalisades Park Free Public Library257 Second Street07650(201) 585-4150
ParamusParamus Public Library07652(201) 599-1300
Park RidgePark Ridge Free Public Library51 Park Avenue07656(201) 391-5151
ParlinSayreville Free Public Library1050 Washington Road08859(732) 727-0212
ParsippanyParsippany-Troy Hills Public Library449 Halsey Road07054(973) 887-8907
PassaicPassaic Public Library195 Gregory Avenue07055(973) 779-0474
PatersonPaterson Free Public Library250 Broadway07501(973) 321-1223
PaulsboroGill Memorial Library145 E. Broad Street08066(856) 432-5155
PenningtonPennington Free Public Library30 N. Main Street08534(609) 737-0404
Penns GrovePenns Grove-Carneys Point Public Library08069(856) 299-4255
PennsaukenPennsauken Free Public Library5605 Crescent Boulevard08110(856) 665-5959
PennsvillePennsville Public Library190 S. Broadway08070(856) 678-5473
Perth AmboyPerth Amboy Free Public Library196 Jefferson Street08861(732) 826-2600
PhillipsburgPhillipsburg Free Public Library200 Frost Avenue08865(908) 454-3712
PiscatawayPiscataway Public Library500 Hoes Lane08854(732) 463-1633
PitmanMccowan Memorial Library15 Pitman Avenue08071(856) 589-1656
PlainfieldPlainfield Free Public Library800 Park Avenue07060(908) 757-1111
PlainsboroPlainsboro Free Public Library641 Plainsboro Road08536(609) 275-2897
Pompton LakesPompton Lakes Borough Free Public Library333 Wanaque Avenue07442(973) 835-0482
Pompton PlainsPequannock Township Public Library477 Newark Pompton Turnpike07444(973) 835-7460
PrincetonPrinceton Public Library65 Witherspoon Street08542(609) 924-8822
CityLibraryAddressZipPhone
RahwayRahway Public Library2 City Hall Plaza07065(732) 340-1551
RamseyRamsey Free Public Library30 Wyckoff Avenue07446(201) 327-1445
RandolphRandolph Township Free Public Library28 Calais Road07869(973) 895-3556
RaritanRaritan Public Library54 E. Somerset Street08869(908) 725-0413
Red BankRed Bank Public Library84 W. Front Street07701(732) 842-0690
RidgefieldRidgefield Free Public Library527 Morse Avenue07657(201) 941-0192
Ridgefield ParkRidgefield Park Public Library107 Cedar Street07660(201) 641-0689
RidgewoodRidgewood Public Library125 N. Maple Avenue07450(201) 670-5600
RingwoodRingwood Public Library30 Cannici Drive07456(973) 962-6256
River EdgeRiver Edge Free Public Library07661(201) 261-1663
River ValeRiver Vale Public Library412 Rivervale Road07675(201) 391-2323
RiverdaleRiverdale Public Library93 Newark Pompton Tpke07457(973) 835-5044
RiversideRiverside Public Library10 Zurbrugg Way08075(856) 461-6922
Rochelle ParkRochelle Park Public Library07662(201) 587-7730
RockawayRockaway Borough Free Public Library82 E. Main Street07866(973) 627-5709
RockawayRockaway Township Free Public Library61 Mount Hope Road07866(973) 627-2344
RoeblingFlorence Township Library1350 Hornberger Avenue08554(609) 499-0143
RoselandRoseland Free Public Library20 Roseland Avenue07068(973) 226-8636
RoselleRoselle Free Public Library104 W. Fourth Avenue07203(908) 245-5809
Roselle ParkRoselle Park Veterans Memorial Library404 Chestnut Street07204(908) 245-2456
RumsonOceanic Free Library109 Avenue Of Two Rivers07760(732) 842-2692
RunnemedeRunnemede Public Libraryp.o. box 11908078(856) 939-4688
RutherfordRutherford Free Public Library150 Park Avenue07070(201) 939-8600
CityLibraryAddressZipPhone
Saddle BrookSaddle Brook Free Public Library340 Mayhill Street07663(201) 843-3287
SalemSalem Free Public Library112 W. Broadway08079(856) 935-0526
Scotch PlainsScotch Plains Public Library1927 Bartle Avenue07076(908) 322-5007
Sea GirtSea Girt Library321 Baltimore Boulevard08750(732) 449-9433
SecaucusSecaucus Free Public Library1379 Paterson Plank Road07094(201) 330-2084
SomersetFranklin Twp Public Library-Somerset485 Demott Lane08873(732) 873-8700
SomervilleSomerville Public Library35 West End Avenue08876(908) 725-1336
South AmboyDowdell Library Of South Amboy100 Harold G. Hoffman Plaza08879(732) 721-6060
South OrangeSouth Orange Public Library65 Scotland Road07079(973) 762-0230
South PlainfieldSouth Plainfield Free Public Library2484 Plainfield Avenue07080(908) 754-7885
South RiverSouth River Public Library55 Appleby Avenue08882(732) 254-2488
SpartaSparta Public Library22 Woodport Road07871(973) 729-3101
SpotswoodSpotswood Public Library548 Main Street08884(732) 251-1515
Spring LakeSpring Lake Public Library1501 Third Avenue07762(732) 449-6654
SpringfieldSpringfield Free Public Library66 Mountain Avenue07081(973) 376-4930
StratfordStratford Public Library303 Union Avenue08084(856) 783-0602
SuccasunnaRoxbury Township Public Library103 Main Street07876(973) 584-2400Email
SummitSummit Free Public Library75 Maple Street07901(908) 273-0350
CityLibraryAddressZipPhone
TeaneckTeaneck Public Library840 Teaneck Road07666(201) 837-4171
TenaflyTenafly Free Public Library100 Riveredge Road07670(201) 568-8680
Tinton FallsTinton Falls Public Library664 Tinton Avenue07724(732) 542-3110
Toms RiverOcean County Library101 Washington Street08753(732) 349-6200
TotowaDwight D. Eisenhower Library537 Totowa Road07512(973) 790-3265
TrentonTrenton Free Public Library120 Academy Street08608(609) 392-7188
Twp. Of WashingtonWashington Twp Public Library-Bergen144 Woodfield Road07676(201) 664-4586
CityLibraryAddressZipPhone
UnionUnion Free Public Library1980 Morris Avenue07083(908) 851-5450
Union BeachUnion Beach Memorial Library810 Union Avenue07735(732) 264-3792
Union CityUnion City Public Library324 43rd Street07087(201) 866-7500
Upper Saddle RiveUpper Saddle River Public Library245 Lake Street07458(201) 327-2583
CityLibraryAddressZipPhone
VeronaVerona Free Public Library17 Gould Street07044(973) 857-4848
VincentownSally Stretch Keen Memorial Library94 Main Street08088(609) 859-3598
VinelandVineland Public Library1058 E. Landis Avenue08360(856) 794-4244
VoorheesCamden County Library203 Laurel Road08043(856) 772-1636
CityLibraryAddressZipPhone
WaldwickWaldwick Public Library19 E. Prospect Street07463(201) 652-5104
WallingtonJohn F. Kennedy Memorial Library92 Hathaway Street07057(973) 471-1692
WallingtonSea Bright Library92 Hathaway Street07057(973) 471-1692
WanaqueWanaque Borough Free Public Library616 Ringwood Avenue07465(973) 839-4434
WashingtonWashington Public Library20 W. Carlton Avenue07882(908) 689-0201
WayneWayne Public Library461 Valley Road07470(973) 694-4272
WeehawkenWeehawken Free Public Library49 Hauxhurst Avenue07086(201) 863-7823
WenonahWenonah Free Public Library101 E. Mantua Avenue08090(856) 468-6323
West CaldwellWest Caldwell Public Library30 Clinton Road07006(973) 226-5441
West DeptfordWest Deptford Free Public Library420 Crown Point Road08086(856) 845-5593
West Long BranchWest Long Branch Public Library95 Poplar Avenue07764(732) 222-5993
West MilfordWest Milford Township Library1490 Union Valley Road07480(973) 728-2820
West New YorkWest New York Free Public Library425 60th Street07093(201) 295-5135
West OrangeWest Orange Free Public Library46 Mt. Pleasant Avenue07052(973) 736-0198
WestamptonBurlington County Library5 Pioneer Blvd08060(609) 267-9660
WestfieldWestfield Memorial Library550 E. Broad Street07090(908) 789-4090
WestvilleWestville Public Library1035 Broadway08093(856) 456-0357
WestwoodWestwood Free Public Library49 Park Avenue07675(201) 664-0583
WhartonWharton Public Library15 S. Main Street07885(973) 361-1333
WhippanyMorris County Library30 E. Hanover Avenue07981(973) 285-6930
WhippanyWhippanong Library-Hanover Township1000 Route 1007981(973) 428-2460
WilliamstownMonroe Twp Public Library-Gloucester306 S. Main Street08094(856) 629-1212
WillingboroWillingboro Public Library220 Willingboro Parkway08046(609) 877-6668
WoodbridgeWoodbridge Public Library07095(732) 634-4450
WoodburyWoodbury Public Library33 Delaware Street08096(856) 845-2611
Woodland ParkAlfred H. Baumann Library-West Paterso7 Brophy Lane07424(973) 345-8120
Wood-RidgeWood-Ridge Memorial Library231 Hackensack Street07075(201) 438-2455
WoodstownWoodstown-Pilesgrove Library14 School Lane08098(856) 769-0098
WyckoffWyckoff Free Public Library200 Woodland Avenue07481(201) 891-4866

Public Libraries | About Us | Add & Update Your Library | Link To Us | Contact

The listings of local libraries on this web site are updated regularly.
©2014 PublicLibraries.com. Promoting local public libraries online since 1999.

New Jersey Public Libraries
Public Libraries

Promoting local public libraries since 1999


New Jersey Public Libraries

This page contains a list of public libraries in New Jersey. If you do not see a listing to your local branch library, please check out the library system site or main branch site for closures or alternative library names.

Book Search

Search for books and ebooks using title, author or keyword

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

CityLibraryAddressZipPhone
AbseconAbsecon Public Library305 New Jersey Avenue08201(609) 646-2228
AllendaleLee Memorial Library500 W. Crescent Avenue07401(201) 327-4338
AlphaW.H. Walters Free Public Library1001 East Blvd08865(908) 454-1445Email
Asbury ParkAsbury Park Free Public Library500 First Avenue07712(732) 774-4221
AtcoWaterford Township Public Library2204 Atco Avenue08004(856) 767-7727
Atlantic CityAtlantic City Free Public Library1 N. Tennessee Avenue08401(609) 345-2269
Atlantic HighlandsAtlantic Highlands Public Library100 First Avenue07716(732) 291-1956
AudubonAudubon Free Public Library239 Oakland Avenue08106(856) 547-8686
AvalonAvalon Free Public Library235 32nd Street08202(609) 967-7155
AvenelLibraries Of Middlesex Automation Consortium1030 St. Georges Ave Suite 20307001(732) 750-2525
Avon-By-The-SeaAvon Free Public Library07717(732) 502-4525
CityLibraryAddressZipPhone
Basking RidgeBernards Township Library32 South Maple Avenue07920(908) 204-3031
BayonneBayonne Free Public Library697 Avenue C07002(201) 858-6973
Beach HavenBeach Haven Free Public Library08008(609) 492-7081
BedminsterBedminster-Far Hills2336 Lamington Road07921(908) 234-2325
BellevilleBelleville Public Library221 Washington Avenue07109(973) 450-3434
BelmarBelmar Public Library517 Tenth Avenue07719(732) 681-0775
BelvidereBelvidere Free Public Library301 Second Street07823(908) 475-3941
BelvidereWarren County Library199 Hardwick Street07823(908) 475-6322
BergenfieldBergenfield Free Public Library50 W. Clinton Avenue07621(201) 387-4040
Berkeley HeightsBerkeley Heights Free Public Library290 Plainfield Avenue07922(908) 464-9333
BerlinMarie Fleche Memorial Library49 South White Horse Pike08009(856) 767-2448
BernardsvilleBernardsville Public Library1 Anderson Hill Road07924(908) 766-0118
BeverlyBeverly Free Library441 Cooper St.08010(609) 387-1259
BloomfieldBloomfield Public Library90 Broad Street07003(973) 566-6200
BloomingdaleBloomingdale Free Public Library101 Hamburg Turnpike07403(973) 838-0077
BogotaBogota Public Library375 Larch Avenue07603(201) 488-7185
BoontonBoonton Holmes Public Library621 Main Street07005(973) 334-2980
Bradley BeachBradley Beach Public Library511 Fourth Avenue07720(732) 776-2995
BridgetonBridgeton Free Public Library150 E. Commerce Street08302(856) 451-2620
BridgetonCumberland County Library800 E. Commerce Street08302(856) 453-2210
BridgewaterSomerset County Library1 Vogt Drive08807(908) 526-4016
BrielleBrielle Public Library610 South Street08730(732) 528-9381
BrooksideMendham Township Library2 East Main Street07926(973) 543-4018
BurlingtonLibrary Company Of Burlington23 W. Union Street08016(609) 386-1273
ButlerButler Public Library07405(973) 838-3262
CityLibraryAddressZipPhone
CaldwellCaldwell Free Public Library268 Bloomfield Avenue07006(973) 226-2837
CamdenCamden Free Public Library418 Federal Street08103(856) 757-7650
Cape May Court HouseCape May County Library30 Mechanic Street08210(609) 463-6350
CarlstadtWilliam E. Dermody Free Public Library420 Hackensack Street07072(201) 438-8866
CarteretCarteret Free Public Library100 Cooke Avenue07008(732) 541-3830
Cedar GroveCedar Grove Free Public Library07009(973) 239-1447
ChathamChathams Joint Free Public Library214 Main Street07928(973) 635-0603
Cherry HillCherry Hill Free Public Library1100 Kings Highway North08034(856) 667-0300
ChesterChester Library250 West Main Street07930(908) 879-7612
ClarkClark Public Library303 Westfield Avenue07066(732) 388-5999
ClementonClementon Memorial Library195 Gibbsboro Road08021(856) 783-3233
Cliffside ParkCliffside Park Free Public Library505 Palisade Avenue07010(201) 945-2867
CliftonClifton Public Library292 Piaget Avenue07011(973) 772-5500
ClosterCloster Public Library280 High Street07624(201) 768-4197
CollingswoodCollingswood Free Public Library771 Haddon Avenue08108(856) 858-0649
CranburyCranbury Public Library23 N. Main Street08512(609) 655-0555
CranfordCranford Public Library224 Walnut Avenue07016(908) 709-7272
CresskillCresskill Public Library53 Union Avenue07626(201) 567-3521
CrosswicksCrosswicks Library Company483 Main Street08015(609) 298-0510
CityLibraryAddressZipPhone
DelancoDelanco Public Library1303 Burlington Avenue08075(856) 461-6850
DemarestDemarest Public Library Association90 Hardenburgh Avenue07627(201) 768-8714
DenvilleDenville Free Public Library121 Diamond Spring Road07834(973) 627-6555
DeptfordJames H. Johnson Memorial Library670 Ward Drive08096(856) 848-9149
DoverDover Free Public Library32 E. Clinton Street07801(973) 361-0172
DumontDixon Homestead Library180 Washington Avenue07628(201) 384-2030
DunellenDunellen Free Public Library08812(732) 968-4585
CityLibraryAddressZipPhone
East BrunswickEast Brunswick Public Library2 Jean Walling Civic Center08816(732) 390-6950
East HanoverEast Hanover Township Free Public Library415 Ridgedale Avenue07936(973) 428-3075
East OrangeEast Orange Public Library21 S. Arlington Avenue07018(973) 266-5607
East RutherfordEast Rutherford Memorial Library143 Boiling Springs Avenue07073(201) 939-3930
EatontownEatontown Public Library33 Broad Street07724(732) 389-2665
EdgewaterEdgewater Free Public Library49 Hudson Avenue07020(201) 224-6144
EdisonEdison Township Free Public Library340 Plainfield Avenue08817(732) 287-2298
ElizabethElizabeth Free Public Library11 South Broad St.07202(908) 354-6060
ElmerElmer Public Library120 S. Main Street08318(856) 358-2014
Elmwood ParkElmwood Park Free Public Library210 Lee Street07407(201) 796-8888
EmersonEmerson Public Library20 Palisade Avenue07630(201) 261-5604
EnglewoodEnglewood Free Public Library31 Engle Street07631(201) 568-2215
CityLibraryAddressZipPhone
Fair HavenFair Haven Public Library748 River Road07704(732) 747-5031
Fair LawnMaurice M. Pine Free Public Library10-01 Fair Lawn Avenue07410(201) 796-3400
FairfieldAnthony Pio Costa Memorial Library261 Hollywood Avenue07004(973) 227-3575
FairviewFairview Free Public Library213 Anderson Avenue07022(201) 943-6244
FanwoodFanwood Memorial Library14 Tillotson Road07023(908) 322-6400
FlandersMount Olive Public Library202 Flanders-Drakestown Road07836(973) 691-8686
FlemingtonFlemington Free Public Library118 Main Street08822(908) 782-5733
FlemingtonHunterdon County Library314 State Highway 12, Bldg. 308822(908) 788-1444
Florham ParkFlorham Park Free Public Library107 Ridgedale Avenue07932(973) 377-2694
Fort LeeFort Lee Free Public Library320 Main Street07024(201) 592-3614
Franklin LakesFranklin Lakes Free Public Library470 Dekorte Drive07417(201) 891-2224
FranklinvilleFranklin Twp Public Library-Gloucester1584 Coles Mill Road08322(856) 694-2833
FreeholdFreehold Public Library28 1-2 E. Main Street07728(732) 462-5135
FrenchtownFrenchtown Public Library29 Second Street08825(908) 996-4788
CityLibraryAddressZipPhone
GarfieldGarfield Free Public Library500 Midland Avenue07026(973) 478-3800
GarwoodGarwood Free Public Library411 Third Avenue07027(908) 789-1670
GibbsboroGibbsboro Public Library49 Kirkwood Road08026(856) 435-3656
GibbstownGloucester County Library - Greenwich Township411 Swedesboro Road08027(856) 423-0684Email
GilletteLong Hill Township Free Public Library917 Valley Road07980(908) 647-2088
GlassboroGloucester County Library - Glassboro2 Center Street08028(856) 881-0001Email
Glen RidgeGlen Ridge Free Public Library240 Ridgewood Avenue07028(973) 748-5482
Glen RockGlen Rock Public Library315 Rock Road07452(201) 670-3970
Gloucester CityGloucester City Library50 N. Railroad Avenue08030(856) 456-4181
CityLibraryAddressZipPhone
HackensackJohnson Free Public Library274 Main Street07601(201) 343-4169
HackettstownHackettstown Free Public Library110 Church Street07840(908) 852-4936
Haddon HeightsHaddon Heights Public Library608 Station Avenue08035(856) 547-7132
HaddonfieldHaddonfield Public Library60 N. Haddon Avenue08033(856) 429-1304
HaledonHaledon Free Public Library404 Morrissee Avenue07508(973) 790-3808
HamiltonHamilton Township Free Public Library1 Justice Samuel A. Alito, Jr. Way08619(609) 581-4060
Harrington ParkHarrington Park Public Library10 Herring Street07640(201) 768-5675
HarrisonHarrison Public Library415 Harrison Avenue07029(973) 483-2366
Hasbrouck HeightsHasbrouck Heights Free Public Library320 Boulevard07604(201) 288-0488
HaworthHaworth Municipal Library300 Haworth Avenue07641(201) 384-1020
HawthorneLouis Bay 2nd Library345 Lafayette Avenue07506(973) 427-5745
High BridgeHigh Bridge Public Library71 Main Street08829(908) 638-8231
Highland ParkHighland Park Public Library31 N. Fifth Avenue08904(732) 572-2750
HillsdaleHillsdale Free Public Library509 Hillsdale Avenue07642(201) 358-5072
HillsideHillside Free Public Library07205(973) 923-4413
HobokenHoboken Public Library500 Park Avenue07030(201) 420-2346
Ho-Ho-KusWorth Pinkham Memorial Library91 Warren Avenue07423(201) 445-8078
HopewellHopewell Public Library13 E. Broad Street08525(609) 466-1625
HurffvilleMargaret E. Heggan Free Public Library208 E. Holly Avenue08080(856) 589-3334
CityLibraryAddressZipPhone
IrvingtonIrvington Public Library07111(973) 372-6400
CityLibraryAddressZipPhone
JamesburgJamesburg Public Library229 Gatzmer Avenue08831(732) 521-0440
Jersey CityJersey City Free Public Library472 Jersey Avenue07302(201) 547-4788
CityLibraryAddressZipPhone
KearnyKearny Public Library318 Kearny Avenue07032(201) 998-2666
KenilworthKenilworth Public Library548 Boulevard07033(908) 276-2451
KeyportKeyport Free Public Library07735(732) 264-0543
KinnelonKinnelon Public Library132 Kinnelon Road07405(973) 838-1321
CityLibraryAddressZipPhone
LambertvilleLambertville Free Public Library6 Lilly Street08530(609) 397-0275
LawrencevilleMercer County Library2751 Brunswick Pike08648(609) 689-6916
LeoniaLeonia Public Library227 Fort Lee Road07605(201) 592-5770
Lincoln ParkLincoln Park Public Library12 Boonton Turnpike07035(973) 694-8283
LindenLinden Free Public Library31 E. Henry Street07036(908) 298-3830
LinwoodLinwood Public Library301 Davis Avenue08221(609) 926-7991
Little FallsLittle Falls Public Library8 Warren Street07424(973) 256-2784
Little FerryLittle Ferry Free Public Library239 Liberty Street07643(201) 641-3721
Little SilverLittle Silver Public Library484 Prospect Avenue07739(732) 747-9649
LivingstonRuth L. Rockwood Memorial Library10 Robert H. Harp Drive07039(973) 992-4600
LodiLodi Memorial Library1 Memorial Drive07644(973) 365-4044Email
Logan TownshipGloucester County Library - Logan Township498 Beckett Road08085(856) 241-0202Email
Long BranchLong Branch Free Public Library328 Broadway07740(732) 222-3900
Long ValleyWashington Twp Public Library-Morris37 E. Springtown Road07853(908) 876-3596
LyndhurstLyndhurst Free Public Library355 Valley Brook Avenue07071(201) 804-2478
CityLibraryAddressZipPhone
MadisonMadison Public Library39 Keep Street07940(973) 377-0722
Mahwah TownshipMahwah Free Public Library100 Ridge Road07430(201) 529-2972
ManalapanMonmouth County Library125 Symmes Drive07726(732) 431-7220
ManasquanManasquan Public Library55 Broad Street08736(732) 223-1503
ManvilleManville Public Library100 S. Tenth Avenue08835(908) 722-9722
MaplewoodMaplewood Memorial Library51 Baker Street07040(973) 762-1622
MargateMargate City Public Library8100 Atlantic Avenue08402(609) 822-4700
MatawanMatawan-Aberdeen Public Library165 Main Street07747(732) 583-9100
Mays LandingAtlantic County Library System40 Farragut Avenue08330(609) 625-2776
MaywoodMaywood Public Library459 Maywood Avenue07607(201) 845-2915
MendhamMendham Free Public Library10 Hilltop Road07945(973) 543-4152
MetuchenMetuchen Public Library480 Middlesex Avenue08840(732) 632-8526
MickletonGloucester County Library - East Greenwich535 Kings Highway08056(856) 423-3480Email
MiddlesexMiddlesex Public Library1300 Mountain Avenue08846(732) 356-6602
MiddletownMiddletown Township Public Library55 New Monmouth Road07748(732) 671-3700
Midland ParkMidland Park Memorial Library250 Godwin Avenue07432(201) 444-2390
MilfordHolland Township Free Public Library129 Spring Mills Road08848(908) 995-4767
MilfordMilford Public Library40 Frenchtown-Milford Road08848(908) 995-4072
MillburnMillburn Free Public Library200 Glen Avenue07041(973) 376-1006
MilltownMilltown Public Library20 W. Church Street08850(732) 247-2270
MillvilleMillville Public Library210 Buck Street08332(856) 825-7087
Monmouth BeachMonmouth Beach Public Library18 Willow Avenue07750(732) 229-1187
Monmouth JunctionSouth Brunswick Public Library110 Kingston Lane08852(732) 329-4000
Monroe TownshipMonroe Twp Public Library-Middlesex4 Municipal Plaza08831(732) 521-5000
MontclairMontclair Public Library50 S. Fullerton Avenue07042(973) 744-0500
MontvaleMontvale Free Public Library12 Mercedes Drive07645(201) 391-5090
MontvilleMontville Township Public Library90 Horseneck Road07045(973) 402-0900
MoorestownMoorestown Library111 W. Second Street08057(856) 234-0333
Morris PlainsMorris Plains Library77 Glenbrook Road07950(973) 538-2599
MorristownMorristown-Morris Twp Joint Public Library1 Miller Road07960(973) 538-6161
Mount ArlingtonMount Arlington Public Library333 Howard Boulevard07856(973) 398-1516
Mount HollyMount Holly Library And Lyceum307 High Street08060(609) 267-7111
Mount LaurelMount Laurel Library100 Walt Whitman Avenue08054(856) 234-7319
Mountain LakesMountain Lakes Free Public Library9 Elm Road07046(973) 334-5095
MountainsideMountainside Free Public Library1 Constitution Plaza07092(908) 233-0115
Mullica HillGloucester County Library - Mullica Hill389 Wolfert Station Road08062(856) 223-6000Email
Mullica HillGloucester County Library - Swedesboro1442 Kings Highway08085(856) 467-0111Email
CityLibraryAddressZipPhone
NeptuneNeptune Township Public Library25 Neptune Boulevard07753(732) 775-8241
New BrunswickNew Brunswick Free Public Library60 Livingston Avenue08901(732) 745-5108
New GretnaBass River Community Library11 North Maple Avenue08224(609) 296-4230
New MilfordNew Milford Public Library200 Dahlia Avenue07646(201) 262-1221
New ProvidenceNew Providence Memorial Library377 Elkwood Avenue07974(908) 665-0311
New VernonHarding Township Library21 Blue Mill Road07976(973) 267-8000
NewarkNewark Public Library5 Washington Street07102(973) 733-7780
NewfieldNewfield Public Library115 Catawba Avenue08344(856) 697-0415Email
NewtonSussex County Library125 Morris Turnpike07860(973) 948-3660
North ArlingtonNorth Arlington Public Library210 Ridge Road07031(201) 955-5640
North BergenNorth Bergen Free Public Library8411 Bergenline Avenue07047(201) 869-4715
North BrunswickNorth Brunswick Free Public Library880 Hermann Road08902(732) 246-3545
North HaledonNorth Haledon Free Public Library129 Overlook Avenue07508(973) 427-6213
NorthfieldOtto Bruyns Public Library241 W. Mill Road08225(609) 646-4476
NorwoodNorwood Public Library198 Summit Street07648(201) 768-9555
NutleyNutley Free Public Library93 Booth Drive07110(973) 667-0405
CityLibraryAddressZipPhone
Oak RidgeJefferson Township Public Library1031 Weldon Road07438(973) 208-6115
OaklandOakland Public Library2 Municipal Plaza07436(210) 337-3742
OaklynOaklyn Memorial Library602 Newton Avenue08107(856) 858-8226
Ocean CityOcean City Free Public Library1735 Simpson Avenue08226(609) 399-2434
Old BridgeOld Bridge Public Library1 Old Bridge Plaza08857(732) 721-5600
Old TappanOld Tappan Free Public Library56 Russell Avenue07675(201) 767-9992
OldwickTewksbury Township Public Library31 Old Turnpike Road08858(908) 439-3761
OradellOradell Public Library375 Kinderkamack Road07649(201) 262-2613
OrangeThe Orange Public Library348 Main Street07050(973) 673-0153
OxfordOxford Public Library42 Washington Avenue07863(908) 453-2625
CityLibraryAddressZipPhone
Palisades ParkPalisades Park Free Public Library257 Second Street07650(201) 585-4150
ParamusParamus Public Library07652(201) 599-1300
Park RidgePark Ridge Free Public Library51 Park Avenue07656(201) 391-5151
ParlinSayreville Free Public Library1050 Washington Road08859(732) 727-0212
ParsippanyParsippany-Troy Hills Public Library449 Halsey Road07054(973) 887-8907
PassaicPassaic Public Library195 Gregory Avenue07055(973) 779-0474
PatersonPaterson Free Public Library250 Broadway07501(973) 321-1223
PaulsboroGill Memorial Library145 E. Broad Street08066(856) 432-5155
PenningtonPennington Free Public Library30 N. Main Street08534(609) 737-0404
Penns GrovePenns Grove-Carneys Point Public Library08069(856) 299-4255
PennsaukenPennsauken Free Public Library5605 Crescent Boulevard08110(856) 665-5959
PennsvillePennsville Public Library190 S. Broadway08070(856) 678-5473
Perth AmboyPerth Amboy Free Public Library196 Jefferson Street08861(732) 826-2600
PhillipsburgPhillipsburg Free Public Library200 Frost Avenue08865(908) 454-3712
PiscatawayPiscataway Public Library500 Hoes Lane08854(732) 463-1633
PitmanMccowan Memorial Library15 Pitman Avenue08071(856) 589-1656
PlainfieldPlainfield Free Public Library800 Park Avenue07060(908) 757-1111
PlainsboroPlainsboro Free Public Library641 Plainsboro Road08536(609) 275-2897
Pompton LakesPompton Lakes Borough Free Public Library333 Wanaque Avenue07442(973) 835-0482
Pompton PlainsPequannock Township Public Library477 Newark Pompton Turnpike07444(973) 835-7460
PrincetonPrinceton Public Library65 Witherspoon Street08542(609) 924-8822
CityLibraryAddressZipPhone
RahwayRahway Public Library2 City Hall Plaza07065(732) 340-1551
RamseyRamsey Free Public Library30 Wyckoff Avenue07446(201) 327-1445
RandolphRandolph Township Free Public Library28 Calais Road07869(973) 895-3556
RaritanRaritan Public Library54 E. Somerset Street08869(908) 725-0413
Red BankRed Bank Public Library84 W. Front Street07701(732) 842-0690
RidgefieldRidgefield Free Public Library527 Morse Avenue07657(201) 941-0192
Ridgefield ParkRidgefield Park Public Library107 Cedar Street07660(201) 641-0689
RidgewoodRidgewood Public Library125 N. Maple Avenue07450(201) 670-5600
RingwoodRingwood Public Library30 Cannici Drive07456(973) 962-6256
River EdgeRiver Edge Free Public Library07661(201) 261-1663
River ValeRiver Vale Public Library412 Rivervale Road07675(201) 391-2323
RiverdaleRiverdale Public Library93 Newark Pompton Tpke07457(973) 835-5044
RiversideRiverside Public Library10 Zurbrugg Way08075(856) 461-6922
Rochelle ParkRochelle Park Public Library07662(201) 587-7730
RockawayRockaway Borough Free Public Library82 E. Main Street07866(973) 627-5709
RockawayRockaway Township Free Public Library61 Mount Hope Road07866(973) 627-2344
RoeblingFlorence Township Library1350 Hornberger Avenue08554(609) 499-0143
RoselandRoseland Free Public Library20 Roseland Avenue07068(973) 226-8636
RoselleRoselle Free Public Library104 W. Fourth Avenue07203(908) 245-5809
Roselle ParkRoselle Park Veterans Memorial Library404 Chestnut Street07204(908) 245-2456
RumsonOceanic Free Library109 Avenue Of Two Rivers07760(732) 842-2692
RunnemedeRunnemede Public Libraryp.o. box 11908078(856) 939-4688
RutherfordRutherford Free Public Library150 Park Avenue07070(201) 939-8600
CityLibraryAddressZipPhone
Saddle BrookSaddle Brook Free Public Library340 Mayhill Street07663(201) 843-3287
SalemSalem Free Public Library112 W. Broadway08079(856) 935-0526
Scotch PlainsScotch Plains Public Library1927 Bartle Avenue07076(908) 322-5007
Sea GirtSea Girt Library321 Baltimore Boulevard08750(732) 449-9433
SecaucusSecaucus Free Public Library1379 Paterson Plank Road07094(201) 330-2084
SomersetFranklin Twp Public Library-Somerset485 Demott Lane08873(732) 873-8700
SomervilleSomerville Public Library35 West End Avenue08876(908) 725-1336
South AmboyDowdell Library Of South Amboy100 Harold G. Hoffman Plaza08879(732) 721-6060
South OrangeSouth Orange Public Library65 Scotland Road07079(973) 762-0230
South PlainfieldSouth Plainfield Free Public Library2484 Plainfield Avenue07080(908) 754-7885
South RiverSouth River Public Library55 Appleby Avenue08882(732) 254-2488
SpartaSparta Public Library22 Woodport Road07871(973) 729-3101
SpotswoodSpotswood Public Library548 Main Street08884(732) 251-1515
Spring LakeSpring Lake Public Library1501 Third Avenue07762(732) 449-6654
SpringfieldSpringfield Free Public Library66 Mountain Avenue07081(973) 376-4930
StratfordStratford Public Library303 Union Avenue08084(856) 783-0602
SuccasunnaRoxbury Township Public Library103 Main Street07876(973) 584-2400Email
SummitSummit Free Public Library75 Maple Street07901(908) 273-0350
CityLibraryAddressZipPhone
TeaneckTeaneck Public Library840 Teaneck Road07666(201) 837-4171
TenaflyTenafly Free Public Library100 Riveredge Road07670(201) 568-8680
Tinton FallsTinton Falls Public Library664 Tinton Avenue07724(732) 542-3110
Toms RiverOcean County Library101 Washington Street08753(732) 349-6200
TotowaDwight D. Eisenhower Library537 Totowa Road07512(973) 790-3265
TrentonTrenton Free Public Library120 Academy Street08608(609) 392-7188
Twp. Of WashingtonWashington Twp Public Library-Bergen144 Woodfield Road07676(201) 664-4586
CityLibraryAddressZipPhone
UnionUnion Free Public Library1980 Morris Avenue07083(908) 851-5450
Union BeachUnion Beach Memorial Library810 Union Avenue07735(732) 264-3792
Union CityUnion City Public Library324 43rd Street07087(201) 866-7500
Upper Saddle RiveUpper Saddle River Public Library245 Lake Street07458(201) 327-2583
CityLibraryAddressZipPhone
VeronaVerona Free Public Library17 Gould Street07044(973) 857-4848
VincentownSally Stretch Keen Memorial Library94 Main Street08088(609) 859-3598
VinelandVineland Public Library1058 E. Landis Avenue08360(856) 794-4244
VoorheesCamden County Library203 Laurel Road08043(856) 772-1636
CityLibraryAddressZipPhone
WaldwickWaldwick Public Library19 E. Prospect Street07463(201) 652-5104
WallingtonJohn F. Kennedy Memorial Library92 Hathaway Street07057(973) 471-1692
WallingtonSea Bright Library92 Hathaway Street07057(973) 471-1692
WanaqueWanaque Borough Free Public Library616 Ringwood Avenue07465(973) 839-4434
WashingtonWashington Public Library20 W. Carlton Avenue07882(908) 689-0201
WayneWayne Public Library461 Valley Road07470(973) 694-4272
WeehawkenWeehawken Free Public Library49 Hauxhurst Avenue07086(201) 863-7823
WenonahWenonah Free Public Library101 E. Mantua Avenue08090(856) 468-6323
West CaldwellWest Caldwell Public Library30 Clinton Road07006(973) 226-5441
West DeptfordWest Deptford Free Public Library420 Crown Point Road08086(856) 845-5593
West Long BranchWest Long Branch Public Library95 Poplar Avenue07764(732) 222-5993
West MilfordWest Milford Township Library1490 Union Valley Road07480(973) 728-2820
West New YorkWest New York Free Public Library425 60th Street07093(201) 295-5135
West OrangeWest Orange Free Public Library46 Mt. Pleasant Avenue07052(973) 736-0198
WestamptonBurlington County Library5 Pioneer Blvd08060(609) 267-9660
WestfieldWestfield Memorial Library550 E. Broad Street07090(908) 789-4090
WestvilleWestville Public Library1035 Broadway08093(856) 456-0357
WestwoodWestwood Free Public Library49 Park Avenue07675(201) 664-0583
WhartonWharton Public Library15 S. Main Street07885(973) 361-1333
WhippanyMorris County Library30 E. Hanover Avenue07981(973) 285-6930
WhippanyWhippanong Library-Hanover Township1000 Route 1007981(973) 428-2460
WilliamstownMonroe Twp Public Library-Gloucester306 S. Main Street08094(856) 629-1212
WillingboroWillingboro Public Library220 Willingboro Parkway08046(609) 877-6668
WoodbridgeWoodbridge Public Library07095(732) 634-4450
WoodburyWoodbury Public Library33 Delaware Street08096(856) 845-2611
Woodland ParkAlfred H. Baumann Library-West Paterso7 Brophy Lane07424(973) 345-8120
Wood-RidgeWood-Ridge Memorial Library231 Hackensack Street07075(201) 438-2455
WoodstownWoodstown-Pilesgrove Library14 School Lane08098(856) 769-0098
WyckoffWyckoff Free Public Library200 Woodland Avenue07481(201) 891-4866

Public Libraries | About Us | Add & Update Your Library | Link To Us | Contact

The listings of local libraries on this web site are updated regularly.
©2014 PublicLibraries.com. Promoting local public libraries online since 1999.