Absecon Public Library
305 New Jersey Avenue
Absecon, NJ 08201-2412
(609)646-2228
Lee Memorial Library
500 West Crescent Avenue
Allendale, NJ 07401-1726
(201)327-4338
Allentown Branch Library
16 South Main Street
Allentown, NJ 08501-1610
(609)259-7565
W. H. Walters Free Public Library
1001 East Boulevard
Alpha, NJ 08865-4418
(908)454-1445
Asbury Park Public Library
500 First Avenue
Asbury Park, NJ 07712-6193
(732)774-4221
Waterford Township Public Library
2204 Atco Avenue
Atco, NJ 08004-1532
(856)767-7727
South County Regional Branch Library
35 Cooper Folly Road
Atco, NJ 08004-2603
(856)753-2537
Richmond Avenue Branch Library
4115 Ventnor Avenue
Atlantic City, NJ 08401
(609)340-0215
Atlantic City Free Public Library
1 North Tennessee Avenue
Atlantic City, NJ 08401-4606
(609)345-2269
Atlantic Highlands Branch Library
100 First Avenue
Atlantic Highlands, NJ 07716-2914
(732)291-1956
Avalon Public Library
235 32nd Street
Avalon, NJ 08202-1766
(609)967-7155
Avon Public Library
Garfield and Fifth Avenue
Avon By The Sea, NJ 07717-1102
(732)502-4525
Barnegat Branch Library
112 Burr Street
Barnegat, NJ 08005-2123
(609)698-3331
Bernards Township Library
32 South Maple Avenue
Basking Ridge, NJ 07920-1216
(908)204-3031
Bayonne Free Public Library
697 Avenue C
Bayonne, NJ 07002-2806
(201)858-6970
Berkeley Branch Library
30 Station Road
Bayville, NJ 08721-2129
(732)269-2144
Beach Haven Public Library
247 North Beach Avenue
Beach Haven, NJ 08008
(609)492-7081
Beachwood Branch Library
126 Beachwood Boulevard
Beachwood, NJ 08722-2810
(732)244-4573
Clarence Dillon Public Library
2336 Lamington Road
Bedminster, NJ 07921-2609
(908)234-2325
Belleville Public Library
221 Washington Avenue
Belleville, NJ 07109-3152
(973)450-3437
Anthony P.Infanti Bellmawr Branch Library
35 East Browning Road
Bellmawr, NJ 08031-2345
(856)931-1400
Belmar Public Library
517 Tenth Avenue
Belmar, NJ 07719-2316
(732)681-0775
Warren County Library Headquarters
2 Shotwell Drive
Belvidere, NJ 07823-1527
(908)475-6322
Bergenfield Free Public Library
50 West Clinton Avenue
Bergenfield, NJ 07621-2707
(201)387-4040
Berkeley Heights Free Pub.Library
290 Plainfield Avenue
Berkeley Heights, NJ 07922-1478
(908)464-9333
Marie Fleche Memorial Library
49 South White Horse Pike
Berlin, NJ 08009-2394
(856)767-2448
Bernardsville Public Library
1 Anderson Hill Road
Bernardsville, NJ 07924-2351
(908)766-0118
Beverly Free Public Library
441 Cooper Street
Beverly, NJ 08010-3405
(609)387-1259
Gloucester Twp-Blackwood Rotary Public Library
15 South Black Horse Pike
Blackwood, NJ 08012-2952
(856)228-0022
Bloomfield Public Library
90 Broad Street
Bloomfield, NJ 07003-2585
(973)566-6200
Bloomingdale Free Public Library
101 Hamburg Turnpike
Bloomingdale, NJ 07403-1297
(973)838-0077
Bogota Public Library
375 Larch Avenue
Bogota, NJ 07603-1067
(201)488-7185
Boonton Holmes Public Library
621 Main Street
Boonton, NJ 07005-1717
(973)334-2980
Bordentown Branch Library
18 East Union Street
Bordentown, NJ 08505-2073
(609)298-0622
Bound Brook Branch Memorial Library
402 East High Street
Bound Brook, NJ 08805-2007
(732)356-0043
Bradley Beach Public Library
511 Fourth Avenue
Bradley Beach, NJ 07720-1248
(732)776-2995
Brick Branch Library
301 Chambers Bridge Road; Suite 2
Brick, NJ 08723-2811
(732)477-4513
Bridgeton Free Public Library
150 East Commerce Street
Bridgeton, NJ 08302
(856)451-2620
Cumberland County Library
800 East Commerce Street
Bridgeton, NJ 08302-2613
(856)453-2210
Somerset County Library
1 Vogt Drive
Bridgewater, NJ 08807-2136
(908)526-4016
Brielle Public Library
610 South Street
Brielle, NJ 08730-1535
(732)528-9381
Brigantine Branch Library
201 15th Street South
Brigantine, NJ 08203-2117
(609)266-0110
Mendham Township Library
2 West Main Street
Brookside, NJ 07926-0500
(973)543-4018
Pemberton Community Library
16 Broadway
Browns Mills, NJ 08015
(609)893-8262
Library Company of Burlington
23 West Union Street
Burlington, NJ 08016-4403
(609)386-1273
Butler Public Library
1 Ace Road
Butler, NJ 07405-1348
(973)838-3262
Caldwell Free Public Library
268 Bloomfield Avenue
Caldwell, NJ 07006-5102
(973)226-2837
Bunnvale Branch Library
7 Bunnvale Road
Califon, NJ 07830-4140
(908)638-8884
Nilsa I. Cruz-Perez Downtown Branch
301 North 5th Street
Camden, NJ 08102
(856)225-6807
Riletta L. Cream Ferry Avenue Branch
852 Ferry Avenue
Camden, NJ 08104
(856)342-9789
Cape May County Library
30 Mechanic Street
Cape May Court House, NJ 08210-2320
(609)463-6350
Cape May City Branch Library
110 Ocean Street
Cape May, NJ 08204
(609)884-9568
William E. Dermody Public Library
420 Hackensack Street
Carlstadt, NJ 07072-1316
(201)438-8866
Carteret Free Public Library
100 Cooke Avenue
Carteret, NJ 07008-3065
(732)541-3830
Cedar Grove Free Public Library
1 Minicipal Plaza
Cedar Grove, NJ 07009-1740
(973)239-1447
Library of The Chathams
214 Main Street
Chatham, NJ 07928-2411
(973)635-0603
Cherry Hill Public Library
1100 Kings Highway North
Cherry Hill, NJ 08034-1911
(856)667-0300
Chester Library
250 West Main Street
Chester, NJ 07930-2406
(908)879-7612
Cinnaminson Branch Library
1619 Riverton Road
Cinnaminson, NJ 08077-2325
(856)829-9340
Clark Public Library
303 Westfield Avenue
Clark, NJ 07066-1790
(732)388-5999
Cliffside Park Public Library
505 Palisade Avenue
Cliffside Park, NJ 07010-2914
(201)945-2867
Clifton Public Library
292 Piaget Avenue
Clifton, NJ 07011-2521
(973)772-5500
Allwood Branch Library
44 Lyall Road
Clifton, NJ 07012-1618
(973)471-0555
North County Branch Library
65 Halstead Street
Clinton, NJ 08809-1306
(908)730-6262
Closter Public Library
280 High Street
Closter, NJ 07624-1812
(201)768-4197
Collingswood Free Public Library
771 Haddon Avenue
Collingswood, NJ 08108-3714
(856)858-0649
Henry Inman Branch Library
607 Inman Avenue
Colonia, NJ 07067
(732)726-7072
Colts Neck Branch Library
1 Winthrop Drive
Colts Neck, NJ 07722-2225
(732)431-5656
Cranford Public Library
224 Walnut Avenue
Cranford, NJ 07016-2931
(908)709-7272
Cresskill Public Library
53 Union Avenue
Cresskill, NJ 07626-2191
(201)567-3521
Crosswicks Community Library
483 Main Street
Crosswicks, NJ 08015
(609)298-6271
Delanco Public Library
1303 Burlington Avenue
Delanco, NJ 08075-4821
(856)461-6850
Demarest Public Library Assocation
90 Hardenburgh Avenue
Demarest, NJ 07627-2137
(201)768-8714
Denville Free Public Library
121 Diamond Spring Road
Denville, NJ 07834-2749
(973)627-6555
James H Johnson Memorial Library
670 Ward Drive
Deptford, NJ 08096
(856)848-9149
Dover Free Public Library
32 East Clinton Street
Dover, NJ 07801-3953
(973)366-0172
Dixon Homestead Library
180 Washington Avenue
Dumont, NJ 07628-2305
(201)384-2030
Dunellen Free Public Library
100 New Market Road
Dunellen, NJ 08812-1414
(732)968-4585
East Brunswick Public Library
2 Jean Walling Civic Center
East Brunswick, NJ 08816
(732)390-6950
East Hanover Twshp Public Library
415 Ridgedale Avenue
East Hanover, NJ 07936-1440
(973)428-3075
Franklin Branch Library
192 Dodd Street
East Orange, NJ 07017
(973)266-5673
Ampere Library
39 Ampere Plaza
East Orange, NJ 07017-5317
(973)266-5670
Elmwood Branch Library
317 South Clinton Street
East Orange, NJ 07018
(973)266-5672
East Orange Public Library
21 South Arlington Avenue
East Orange, NJ 07018-3804
(973)266-5600
East Rutherford Memorial Library
143 Boiling Springs Avenue
East Rutherford, NJ 07073-1810
(201)939-3930
Hickory Corner Branch Library
138 Hickory Corner Road
East Windsor, NJ 08520-2416
(609)448-1330
Twin Rivers Branch Library
276 Abbington Road
East Windsor, NJ 08520-5824
(609)443-1880
Eatontown Public Library
33 Broad Street
Eatontown, NJ 07724-1519
(732)389-2665
Edgewater Free Public Library
49 Hudson Avenue
Edgewater, NJ 07020-1339
(201)224-6144
Edison Public Library
340 Plainfield Avenue
Edison, NJ 08817-3147
(732)287-2298
North Edison Branch Library
777 Grove Avenue
Edison, NJ 08820-2770
(732)548-3045
Clara Barton Branch Library
141 Hoover Avenue
Edison, NJ 08837-2600
(732)738-0096
Egg Harbor City Branch Library
134 Philadelphia Avenue
Egg Harbor City, NJ 08215
(609)804-1063
Egg Harbor Township Branch Library
1 Swift Avenue
Egg Harbor Township, NJ 08234-9477
(609)927-8664
Elizabeth Free Public Library
11 South Broad Street
Elizabeth, NJ 07202-3401
(908)354-6060
Elmer Public Library
120 South Main Street
Elmer, NJ 08318-2233
(856)358-2014
Elmwood Park Free Public Library
210 Lee Street
Elmwood Park, NJ 07407-2704
(201)796-2449
Emerson Public Library
20 Palisade Avenue
Emerson, NJ 07630-1822
(201)261-5604
Englewood Public Library
31 Engle Street
Englewood, NJ 07631-2903
(201)568-2215
Ewing Branch Public Library
61 Scotch Road
Ewing, NJ 08628-2504
(609)882-3130
Hollowbrook Branch Library
320 Hollowbrook Drive
Ewing, NJ 08638-2008
(609)883-5914
Fair Haven Public Library
748 River Road
Fair Haven, NJ 07704-3397
(732)747-5031
Maurice M. Pine Free Public Library
10-01 Fair Lawn Avenue
Fair Lawn, NJ 07410-1816
(201)796-3400
Fairfield Public Library
261 Hollywood Avenue
Fairfield, NJ 07004-1360
(973)227-3575
Fairview Free Public Library
213 Anderson Avenue
Fairview, NJ 07022-1401
(201)943-6244
Fanwood Memorial Library
5 Forest Road
Fanwood, NJ 07023-1399
(908)322-6400
Mount Olive Township Public Library
202 Flanders-Drakestown Road
Flanders, NJ 07836-4031
(973)691-8686
Flemington Free Public Library
118 Main Street
Flemington, NJ 08822-1654
(908)782-5733
Hunterdon County Library
314 State Route 12
Flemington, NJ 08822-4113
(908)788-1444
Florham Park Free Public Library
107 Ridgedale Avenue
Florham Park, NJ 07932-1707
(973)377-2694
Fords Branch Library
211 Ford Avenue
Fords, NJ 08863
(732)726-7071
Lacey Branch Library
10 East Lacey Road
Forked River, NJ 08731-3607
(609)693-8566
Fort Lee Free Public Library
320 Main Street
Fort Lee, NJ 07024-4706
(201)592-3628
Franklin Lakes Public Library
470 Dekorte Drive
Franklin Lakes, NJ 07417-1914
(201)891-2224
Franklin Park Branch Library
3391 Route 27 South; Suite 101
Franklin Park, NJ 02833
(732)873-8700
Franklin Branch Library
103 Main Street
Franklin, NJ 07416
(973)827-6555
Franklin Township Free Public Library
1584 Coles Mill Road
Franklinville, NJ 08322-2500
(856)694-2833
Freehold Public Library
28 1/2 East Main Street
Freehold, NJ 07728-2202
(732)462-5135
Frenchtown Public Library
29 Second Street
Frenchtown, NJ 08825-1131
(908)996-4788
Galloway Township Branch Library
306 East Jimmie Leeds Road
Galloway Township, NJ 08205-4109
(609)652-2352
Garfield Free Public Library
500 Midland Avenue
Garfield, NJ 07026-1606
(973)478-3800
Garwood Free Public Library
411 Third Avenue
Garwood, NJ 07027-1026
(908)789-1670
Greenwich Township Branch Library
411 Swedesboro Road
Gibbstown, NJ 08027
(856)423-0684
Long Hill Township Public Library
917 Valley Road
Gillette, NJ 07933
(908)647-2088
Glassboro Branch Library
2 Center Street
Glassboro, NJ 08028-1943
(856)881-0001
Glen Ridge Free Public Library
240 Ridgewood Avenue
Glen Ridge, NJ 07028-1306
(973)748-5482
Glen Rock Public Library
315 Rock Road
Glen Rock, NJ 07452-1722
(201)670-3970
Gloucester City Library
50 North Railroad Avenue
Gloucester City, NJ 08030-1198
(856)456-4181
Johnson Free Public Library
274 Main Street
Hackensack, NJ 07601-5703
(201)343-4169
Northeast Branch Library
63 US Highway 46
Hackettstown, NJ 07840
(908)813-3858
Hackettstown Free Public Library
110 Church Street
Hackettstown, NJ 07840-2206
(908)852-4936
Haddon Heights Public Library
608 Station Avenue
Haddon Heights, NJ 08035
(856)547-7132
William G. Rohrer Memorial Branch Library
15 MacArthur Boulevard
Haddon Township, NJ 08108-3646
(856)854-2752
Haddonfield Public Library
60 North Haddon Avenue
Haddonfield, NJ 08033-2469
(856)429-1304
Haledon Free Public Library
510 Belmont Avenue
Haledon, NJ 07508-1626
(973)790-3808
Hamilton Township Public Library
1 Justice Samuel A. Alito, Jr. Way
Hamilton, NJ 08619
(609)581-4060
Hammonton Branch Library
451 Egg Harbor Road
Hammonton, NJ 08037-9200
(609)561-2264
Harrington Park Public Library
10 Herring Street
Harrington Park, NJ 07640-1522
(201)768-5675
Harrison Public Library
415 Harrison Avenue
Harrison, NJ 07029-1797
(973)483-2366
Hasbrouck Heights Public Library
320 Boulevard
Hasbrouck Heights, NJ 07604-1721
(201)288-0488
Haworth Municipal Library
300 Haworth Avenue
Haworth, NJ 07641-1232
(201)384-1020
Louis Bay 2nd Library
345 Lafayette Avenue
Hawthorne, NJ 07506-2560
(973)427-5745
Hazlet Branch Library
251 Middle Road
Hazlet, NJ 07730-1942
(732)264-7164
High Bridge Public Library
71 Main Street
High Bridge, NJ 08829-1905
(908)638-8231
Highland Park Public Library
31 North Fifth Avenue
Highland Park, NJ 08904-2922
(732)572-2750
Hightstown Memorial Public Library
114 Franklin Street
Hightstown, NJ 08520-3222
(609)448-1474
Hillsborough Branch Library
379 South Branch Road
Hillsborough, NJ 08844-4489
(908)369-2200
Hillsdale Free Public Libraryz
509 Hillsdale Avenue
Hillsdale, NJ 07642-2700
(201)358-5072
Hillside Public Library
1409 Liberty Avenue
Hillside, NJ 07205-1893
(973)923-4413
Worth Pinkham Memorial Library
91 Warren Avenue
Ho Ho Kus, NJ 07423-1544
(201)445-8078
Hoboken Public Library
500 Park Avenue
Hoboken, NJ 07030-3906
(201)420-2281
Holmdel Branch Library
4 Crawfords Corner Road
Holmdel, NJ 07733-1908
(732)946-4118
Hopewell Public Library
13 East Broad Street
Hopewell, NJ 08525-1829
(609)466-1625
Howell Branch Library
318 Old Tavern Road
Howell, NJ 07731-8812
(732)938-2300
Irvington Public Library
5 Civic Square
Irvington, NJ 07111-2498
(973)372-6400
Iselin Branch Library
1081 Green Street
Iselin, NJ 08830
(732)726-7073
Island Heights Library
121 Central Avenue
Island Heights, NJ 08732-7723
(732)270-6266
Jackson Branch Library
2 Jackson Drive
Jackson, NJ 08527-3430
(732)948-4400
Jamesburg Public Library
229 Gatzmer Avenue
Jamesburg, NJ 08831-1352
(732)521-0440
Pavonia Branch Library
326 Eighth Street
Jersey City, NJ 07302
(201)547-4788
Jersey City Free Public Library
472 Jersey Avenue
Jersey City, NJ 07302-3456
(201)547-4526
Miller Branch Library
489 Bergen Avenue
Jersey City, NJ 07304
(201)547-4551
West Bergen Branch Library
476 West Side Avenue
Jersey City, NJ 07304
(201)547-4554
Lafayette Branch Library
307 Pacific Avenue
Jersey City, NJ 07304
(201)547-5017
Glenn D. Cunninham Branch Library
275 Martin L. King Drive
Jersey City, NJ 07305
(201)547-4555
Greenville Branch Library
1841 Kennedy Boulevard
Jersey City, NJ 07305
(201)547-4553
Five Corners Branch Library
678 Newark Avenue
Jersey City, NJ 07306
(201)547-4543
Marion Branch Library
1017 West Side Avenue
Jersey City, NJ 07306
(201)547-4552
The Heights Branch Library
14 Zabriskie Street
Jersey City, NJ 07307
(201)547-4556
Kearny Branch Library
759 Kearny Avenue
Kearny, NJ 07032
(201)955-7988
Kearny Public Library
318 Kearny Avenue
Kearny, NJ 07032-2595
(201)998-2666
Kenilworth Public Library
548 Boulevard
Kenilworth, NJ 07033-1667
(908)276-2451
Kinnelon Public Library
132 Kinnelon Road
Kinnelon, NJ 07405-2393
(973)838-1321
Lake Hiawatha Branch Library
68 Nokomis Avenue
Lake Hiawatha, NJ 07034-2608
(973)335-0952
Lakewood Branch Library
301 Lexington Avenue
Lakewood, NJ 08701-3203
(732)363-1435
South County Branch Library
1432 Route 179, Unit B1
Lambertville, NJ 08530
(609)773-0032
Lambertville Branch Library
6 Lilly Street
Lambertville, NJ 08530-1804
(609)397-0275
Lawrence Harbor Branch Library
277 Shoreland Circle
Laurence Harbor, NJ 08879-2765
(201)566-2227
Upper Shores Branch Library
112 Jersey City Avenue
Lavallette, NJ 08735-2538
(732)793-3996
Mercer County Library System
2751 Brunswick Pike
Lawrenceville, NJ 08648-4132
(609)882-9246
Leonia Public Library
227 Fort Lee Road
Leonia, NJ 07605-1996
(201)592-5770
Lincoln Park Public Library
12 Boonton Turnpike
Lincoln Park, NJ 07035-1741
(973)694-8283
Linden Free Public Library
31 East Henry Street
Linden, NJ 07036-2901
(908)298-3830
Linwood Public Library
301 Davis Avenue
Linwood, NJ 08221-1862
(609)926-7991
Little Egg Harbor Branch Library
290 Mathistown Road
Little Egg Harbor, NJ 08087
(609)294-1197
Little Falls Public Library
8 Warren Street
Little Falls, NJ 07424-2230
(973)256-2784
Little Ferry Free Public Library
239 Liberty Street
Little Ferry, NJ 07643-1736
(201)641-3721
Ruth L. Rockwood Memorial Library
10 Robert H. Harp Drive
Livingston, NJ 07039-3930
(973)992-4600
Lodi Memorial Library
1 Memorial Drive
Lodi, NJ 07644-1692
(973)365-4044
Logan Branch Library
498 Beckett Road
Logan Township, NJ 08085-1776
(856)241-0202
Elberton Branch Library
168 Lincoln Avenue
Long Branch, NJ 07740-4537
(732)870-1776
Long Branch Free Public Library
328 Broadway
Long Branch, NJ 07740-6938
(732)222-3900
Washington Township Public Library
37 East Springtown Road
Long Valley, NJ 07853-3342
(908)876-3596
Lyndhurst Free Public Library
355 Valley Brook Avenue
Lyndhurst, NJ 07071-1810
(201)804-2478
Madison Public Library
39 Keep Street
Madison, NJ 07940-2616
(973)377-0722
Mahwah Free Public Library
100 Ridge Road
Mahwah, NJ 07430-3604
(201)529-2972
Stafford Branch Library
129 North Main Street
Manahawkin, NJ 08050-2933
(609)597-3381
Monmouth County Library
125 Symmes Drive
Manalapan, NJ 07726-3249
(732)431-7220
Manasquan Public Library
55 Broad Street
Manasquan, NJ 08736-2930
(732)223-1503
Manchester Branch Library
21 Colonial Drive
Manchester, NJ 08759-6504
(732)657-7600
Manville Branch Public Library
100 South Tenth Avenue
Manville, NJ 08835-1799
(908)722-9722
Maple Shade Branch Library
200 Stiles Avenue
Maple Shade, NJ 08052-2541
(856)779-9767
Hilton Branch Library
1688 Springfield Avenue
Maplewood, NJ 07040
(973)762-1688
Maplewood Memorial Library
51 Baker Street
Maplewood, NJ 07040-2618
(973)762-1622
Margate City Public Library
8100 Atlantic Avenue
Margate, NJ 08402-2602
(609)822-4700
Marlboro Branch Library
1 Library Court
Marlboro, NJ 07746
(732)536-9406
Evesham Branch Library
984 Tuckerton Road
Marlton, NJ 08053-2652
(856)983-1444
Matawan-Aberdeen Public Library
165 Main Street
Matawan, NJ 07747-3126
(732)583-9100
Atlantic County Library System
40 Farragut Avenue
Mays Landing, NJ 08330-1719
(609)625-2776
Maywood Public Library
459 Maywood Avenue
Maywood, NJ 07607-1621
(201)845-2915
Pinelands Branch Library
39 Allen Avenue
Medford, NJ 08055-2435
(609)654-6113
Mendham Borough Library
10 Hilltop Road
Mendham, NJ 07945-1215
(973)543-4152
Merchantville Branch Library
130 South Centre Street
Merchantville, NJ 08109-2207
(856)665-3128
Metuchen Public Library
480 Middlesex Avenue
Metuchen, NJ 08840-1457
(732)632-8526
East Greenwich Branch Library
535 Kings Highway
Mickleton, NJ 08056-1412
(856)423-1149
Middlesex Public Library
1300 Mountain Avenue
Middlesex, NJ 08846-2039
(732)356-6602
Middletown Township Public Library
55 New Monmouth Road
Middletown, NJ 07748-2103
(732)671-3700
Midland Park Public Library
250 Godwin Avenue
Midland Park, NJ 07432-1837
(201)444-2390
Holland Alexandria Branch Library
129 Spring Mills Road
Milford, NJ 08848-1944
(908)995-4767
Milford Branch Library
40 Frenchtown Road
Milford, NJ 08848-9601
(908)995-4072
Millburn Free Public Library
200 Glen Avenue
Millburn, NJ 07041-1620
(973)376-1006
Milltown Public Library
20 West Church Street
Milltown, NJ 08850-1599
(732)247-2270
Millville Public Library
210 Buck Street
Millville, NJ 08332-3818
(856)825-7087
Monmouth Beach Public Library
18 Willow Avenue
Monmouth Beach, NJ 07750-1419
(732)229-1187
South Brunswick Public Library
110 Kingston Lane
Monmouth Junction, NJ 08852-3005
(732)329-4000
Monroe Township Public Library
4 Municipal Plaza
Monroe Township, NJ 08831-1900
(732)521-5000
Montclair Free Public Library
50 South Fullerton Avenue
Montclair, NJ 07042-2629
(973)744-0500
Montvale Free Public Library
12 Mercedes Drive
Montvale, NJ 07645-1868
(201)391-5090
Montville Township Public Library
90 Horseneck Road
Montville, NJ 07045-9626
(973)402-0900
Moorestown Library
11 West Second Street
Moorestown, NJ 08057-2471
(609)234-0333
Morris Plains Library
77 Glenbrook Road
Morris Plains, NJ 07950-2246
(973)538-2599
Morristown and Morris Township Joint Public Librar
1 Miller Road
Morristown, NJ 07960-5234
(973)538-6161
Mount Arlington Public Library
333 Howard Boulevard
Mount Arlington, NJ 07856-1235
(973)398-1516
Mount Holly Public Library
307 High Street
Mount Holly, NJ 08060-1405
(609)267-7111
Mount Laurel Library
100 Walt Whitman Avenue
Mount Laurel, NJ 08054-9539
(856)234-7319
Mount Tabor Branch Library
31 Trinity Park
Mount Tabor, NJ 07878-0505
(201)627-9508
Mountain Lakes Free Public Library
9 Elm Road
Mountain Lakes, NJ 07046-1335
(973)334-5095
Mountainside Public Library
1 Constitution Plaza
Mountainside, NJ 07092-1898
(908)233-0115
Mullica Hill Branch Library
389 Wolfert Station Road
Mullica Hill, NJ 08062-1553
(856)223-6000
Neptune City Public Library
106 West Sylvania Avenue
Neptune City, NJ 07753-6428
(732)988-8866
Neptune Township Public Library
25 Neptune Boulevard
Neptune, NJ 07753-4814
(732)775-8241
New Brunswick Free Public Library
60 Livingston Avenue
New Brunswick, NJ 08901-2520
(732)745-5108
Plumstead Branch Public Library
119 Evergreen Road
New Egypt, NJ 08533-1207
(609)758-7888
Bass River Community Library
11 North Maple Avenue
New Gretna, NJ 08224
(609)296-6942
New Milford Public Library
200 Dahlia Avenue
New Milford, NJ 07646-2500
(201)262-1797
New Providence Memorial Library
377 Elkwood Avenue
New Providence, NJ 07974-1837
(908)665-0311
Kemmerer Public Library
19 Blue Mill Road
New Vernon, NJ 07976-0283
(973)267-2665
Newark Public Library
5 Washington Street
Newark, NJ 07102-3175
(973)733-7784
Newfield Public Library
115 Catawba Avenue
Newfield, NJ 08344-9511
(856)697-0415
Dennis Branch Library
101 Main Street
Newton, NJ 07860
(973)383-4810
Sussex County Main Library
125 Morris Turnpike
Newton, NJ 07860-4913
(973)948-3660
North Arlington Public Library
210 Ridge Road
North Arlington, NJ 07031-6097
(201)955-5640
North Bergen Free Public Library
8411 Bergenline Avenue
North Bergen, NJ 07047-6517
(201)869-4715
North Brunswick Free Public Library
880 Hermann Road
North Brunswick, NJ 08902-2341
(732)246-3545
North Haledon Free Public Library
129 Overlook Avenue
North Haledon, NJ 07508-2570
(973)427-6213
North Plainfield Branch Library
6 Rockview Avenue
North Plainfield, NJ 07060-4512
(908)755-7909
Otto Bruyns Public Library
241 West Mill Road
Northfield, NJ 08225-1805
(609)646-4476
Northvale Public Library
116 Paris Avenue
Northvale, NJ 07647-1593
(201)767-4784
Norwood Public Library
198 Summit Street
Norwood, NJ 07648-1811
(201)768-9555
Nutley Free Public Library
93 Booth Drive
Nutley, NJ 07110-2706
(973)667-0405
Jefferson Township Public Library
1031 Weldon Road
Oak Ridge, NJ 07438-9504
(973)208-6115
Oakland Public Library
2 Municipal Plaza
Oakland, NJ 07436-1826
(210)337-3742
Ocean City Free Public Library
1735 Simpson Avenue
Ocean City, NJ 08226-3070
(609)399-2434
Ocean Township Branch Library
701 Deal Road
Ocean, NJ 07712-3507
(732)531-5092
Oceanport Branch Library
8 Iriquois Avenue
Oceanport, NJ 07757
(732)229-2626
Old Bridge Public Library
1 Old Bridge Plaza
Old Bridge, NJ 08857-2474
(732)721-5600
Old Tappan Free Public Library
56 Russell Avenue
Old Tappan, NJ 07675-7242
(201)664-3499
Tewksbury Township Library
31 Old Turnpike Road
Oldwick, NJ 08858-7001
(908)439-3761
Oradell Public Library
375 Kinderkamack Road
Oradell, NJ 07649-2122
(201)262-2613
Orange Public Library
348 Main Street
Orange, NJ 07050-2794
(973)673-0153
Palisades Park Free Public Library
257 Second Street
Palisades Park, NJ 07650-1543
(201)585-4150
Charles E Reid Branch Library
239 West Midland Avenue
Paramus, NJ 07652
(201)444-4911
Paramus Public Library
E116 Century Road
Paramus, NJ 07652-4398
(201)599-1300
Park Ridge Free Public Library
51 Park Avenue
Park Ridge, NJ 07656-1252
(201)391-5151
Sayreville Free Public Library
1050 Washington Road
Parlin, NJ 08859-1061
(732)727-0212
Parsippany-Troy Hills Library
449 Halsey Road
Parsippany, NJ 07054-5104
(973)887-5150
Passaic Public Library
195 Gregory Avenue
Passaic, NJ 07055-4805
(973)779-0474
Reid Memorial Library
80 Third Street
Passaic, NJ 07055-7504
(973)777-6044
Northside Branch Library
60 Temple Street
Paterson, NJ 07501
(973)321-1309
Southside Branch Library
930 Main Street
Paterson, NJ 07501
(973)357-3020
Totowa Branch Library
405 Union Avenue
Paterson, NJ 07501
(973)942-7198
Paterson Free Public Library
250 Broadway
Paterson, NJ 07501-2032
(973)321-1223
Gill Memorial Library
145 East Broad Street
Paulsboro, NJ 08066-1249
(856)432-5155
Peapack/Gladstone Branch Library
School Street
Peapack, NJ 07977
(908)234-0598
Hopewell Branch Library
245 Pennington-Titusville Road
Pennington, NJ 08534-1615
(609)737-2610
Pennington Free Public Library
30 North Main Street
Pennington, NJ 08534-2218
(609)737-0404
Pennsauken Free Public Library
5605 Crescent Boulevard
Pennsauken, NJ 08110-1834
(856)665-5959
Pennsville Public Library
190 South Broadway
Pennsville, NJ 08070-2298
(856)678-5473
Perth Amboy Free Public Library
196 Jefferson Street
Perth Amboy, NJ 08861-4106
(732)826-2600
Upper Township Branch Library
2050 Tuckahoe Road
Petersburg, NJ 08270
(609)628-2607
Johanna W. Westergard Branch Library
20 Murray Avenue
Piscataway Township, NJ 08854-3255
(732)752-1166
Piscataway Township Public Library
500 Hoes Lane
Piscataway Township, NJ 08854-5040
(732)463-1633
McCowan Memorial Library
15 Pitman Avenue
Pitman, NJ 08071-1187
(856)589-1656
Plainfield Public Library
800 Park Avenue
Plainfield, NJ 07060-2517
(908)757-1111
Plainsboro Public Library
8 Van Doren Street
Plainsboro, NJ 08536-2094
(609)275-2899
Pleasantville Branch Library
33 Martin L. King Drive
Pleasantville, NJ 08232
(609)641-1778
Point Pleasant Boro Branch Library
834 Beaver Dam Road
Point Pleasant Beach, NJ 08742
(732)295-1555
Point Pleasant Beach Branch Library
710 McLean Avenue
Point Pleasant Beach, NJ 08742-3845
(732)892-4575
Free Public Library-Pompton Lakes
333 Wanaque Avenue
Pompton Lakes, NJ 07442-1840
(973)835-0482
Pequannock Township Public Library
477 Newark Pompton Turnpike
Pompton Plains, NJ 07444-2058
(973)835-7460
Princeton Public Library
65 Witherspoon Street
Princeton, NJ 08542-3214
(609)924-9529
Rahway Public Library
2 City Hall Plaza
Rahway, NJ 07065-5040
(732)340-1551
Ramsey Free Public Library
30 Wyckoff Avenue
Ramsey, NJ 07446-2247
(201)327-1445
Randolph Township Free Public Library
28 Calais Road
Randolph, NJ 07869-3530
(973)895-3556
Raritan Public Library
54 East Somerset Street
Raritan, NJ 08869-2139
(908)725-0413
Red Bank Public Library
84 West Front Street
Red Bank, NJ 07701-1645
(732)842-0690
Ridgefield Park Public Library
107 Cedar Street
Ridgefield Park, NJ 07660-1707
(201)641-0689
Ridgefield Free Public Library
527 Morse Avenue
Ridgefield, NJ 07657-2422
(201)941-0192
Ridgewood Public Library
125 North Maple Avenue
Ridgewood, NJ 07450-3288
(201)670-5600
Ringwood Public Library
30 Cannici Drive
Ringwood, NJ 07456-2021
(973)962-6256
River Edge Free Public Library
685 Elm Avenue
River Edge, NJ 07661-1432
(201)261-1663
River Vale Public Library
412 Rivervale Road
River Vale, NJ 07675-5723
(201)391-2323
Riverdale Public Library
93 Newark Pompton Turnpike
Riverdale, NJ 07457-1426
(973)835-5044
Riverside Public Library
10 Zurbrugg Way
Riverside, NJ 08075-3279
(856)461-6922
Riverton Branch Library
306 Main Street
Riverton, NJ 08077-1241
(856)829-2476
Robbinsville Branch Library
42 Robbinsville-Allentown Road
Robbinsville, NJ 08691
(609)259-2150
Rochelle Park Public Library
151 West Passaic Street
Rochelle Park, NJ 07662-3394
(201)587-7730
Rockaway Township Public Library
61 Mount Hope Road
Rockaway, NJ 07866-1634
(973)627-2344
Rockaway Borough Public Library
82 East Main Street
Rockaway, NJ 07866-3518
(973)627-5709
Mary Jacobs Memorial Branch Library
64 Washington Street
Rocky Hill, NJ 08553-1026
(609)924-7073
Florence Township Public Library
1350 Hornberger Avenue
Roebling, NJ 08554-1314
(609)499-0143
Roseland Free Public Library
20 Roseland Avenue
Roseland, NJ 07068-1235
(973)226-8636
Roselle Park Veterans Memorial Library
404 Chestnut Street
Roselle Park, NJ 07204-1902
(908)245-2456
Roselle Free Public Library
104 West Fourth Avenue
Roselle, NJ 07203-2083
(908)245-5809
Oceanic Free Library
109 Avenue of Two Rivers
Rumson, NJ 07760-1800
(732)842-2692
Runnemede Public Library
2 Broadway
Runnemede, NJ 08078
(856)939-4688
Rutherford Free Public Library
150 Park Avenue
Rutherford, NJ 07070-1959
(201)939-8600
Saddle Brook Public Library
340 Mayhill Street
Saddle Brook, NJ 07663-4675
(201)843-3287
Salem Free Public Library
112 West Broadway
Salem, NJ 08079-1302
(856)935-0526
Scotch Plains Public Library
1927 Bartle Avenue
Scotch Plains, NJ 07076-1212
(908)322-5007
Sea Isle City Branch Library
4800 Central Avenue
Sea Isle City, NJ 08243
(609)263-7301
Secaucus Public Library
1379 Paterson Plank Road
Secaucus, NJ 07094-3718
(201)330-2083
Margaret E Heggan Public Library
606 Delsea Drive
Sewell, NJ 08080-2641
(856)589-3334
Eastern Branch Library
1001 Route 35
Shrewsbury, NJ 07702
(732)683-8980
Somers Point Branch Library
801 Shore Road
Somers Point, NJ 08244-2333
(609)927-7113
Franklin Township Public Library
485 Demott Lane
Somerset, NJ 08873-7700
(732)873-8700
Somerville Branch Library
35 West End Avenue
Somerville, NJ 08876-1808
(908)725-1336
Sadir Pope Dowdell Library
100 Harold G. Hoffman Plaza
South Amboy, NJ 08879-1697
(732)721-6060
South Orange Public Library
65 Scotland Road
South Orange, NJ 07079-2095
(973)762-0230
South River Public Library
55 Appleby Avenue
South River, NJ 08882-2486
(732)254-2488
Sally Stretch Keen Memorial Library
94 Main Street
Southampton, NJ 08088-8870
(609)859-3598
Sparta Public Library
22 Woodport Road
Sparta, NJ 07871-2499
(973)729-3101
Spotswood Public Library
548 Main Street
Spotswood, NJ 08884-1649
(732)251-1515
Spring Lake Public Library
1501 Third Avenue
Spring Lake, NJ 07762-1402
(732)449-6654
Springfield Free Public Library
66 Mountain Avenue
Springfield, NJ 07081-1730
(973)376-4930
Louise Childs Branch Library
21 Stanhope Sparta Road
Stanhope, NJ 07874
(973)770-1000
Stone Harbor Branch Library
9516 2nd Avenue
Stone Harbor, NJ 08247-1938
(609)368-6809
Roxbury Public Library
103 Main Street
Succasunna, NJ 07876-1499
(973)584-2400
Summit Free Public Library
75 Maple Street
Summit, NJ 07901-2504
(908)273-0350
Long Beach Island Branch Library
217 South Central Avenue
Surf City, NJ 08008-4800
(609)494-2480
Swedesboro Branch Library
1442 Kings Highway
Swedesboro, NJ 08085-1617
(856)467-0111
Teaneck Public Library
840 Teaneck Road
Teaneck, NJ 07666-4500
(201)837-4171
Tenafly Free Public Library
100 River Edge Road
Tenafly, NJ 07670-1956
(201)568-8680
Three Bridges Branch Library
449 Main Street
Three Bridges, NJ 08887
(908)782-2908
Tinton Falls Public Library
664 Tinton Avenue
Tinton Falls, NJ 07724-4006
(732)542-3110
Ocean County Library
101 Washington Street
Toms River, NJ 08753-7688
(732)349-6200
Dwight D Eisenhower Public Library
537 Totowa Road
Totowa, NJ 07512-1699
(973)790-3265
Washington Township Public Library
144 Woodfield Road
Township of Washington, NJ 07676-4845
(201)664-4586
Trenton Free Public Library
120 Academy Street
Trenton, NJ 08608-1302
(609)392-7188
Tuckerton Branch Library
380 Bay Avenue
Tuckerton, NJ 08087-2557
(609)296-1470
Union Beach Memorial Library
810 Union Avenue
Union Beach, NJ 07735-3137
(732)264-3792
Union City Public Library
324 43rd Street
Union City, NJ 07087-5094
(201)866-7500
Union Public Library
1980 Morris Avenue
Union, NJ 07083-3597
(908)851-5450
Bellevue Avenue Branch Library
185 Bellevue Avenue
Upper Montclair, NJ 07043
(973)744-0500 x22
Upper Saddle River Public Library
245 Lake Street
Upper Saddle River, NJ 07458-1619
(201)327-2583
Vauxhall Branch Library
123 Hilton Avenue
Vauxhall, NJ 07088
(908)851-5451
Ventnor Branch Library
6500 Atlantic Avenue
Ventnor, NJ 08406-2612
(609)823-4614
Dorothy Henry Branch Library
66 Route 94
Vernon, NJ 07462-3521
(973)827-8095
Verona Public Library
17 Gould Street
Verona, NJ 07044-1924
(973)857-4848
Lower Township Branch Library
2600 Bayshore Road
Villas, NJ 08251-1300
(609)886-8999
Vineland Public Library
1058 East Landis Avenue
Vineland, NJ 08360-4098
(856)794-4244
Camden County Library
203 Laurel Road
Voorhees, NJ 08043-2378
(856)772-1636
Waldwick Public Library
19 East Prospect Street
Waldwick, NJ 07463-2099
(201)652-5104
Wall Branch Library
2700 Allaire Road
Wall Township, NJ 07719-9570
(732)449-8877
John F Kennedy Memorial Library
92 Hathaway Street
Wallington, NJ 07057-1101
(973)471-1692
Wanaque Borough Public Library
616 Ringwood Avenue
Wanaque, NJ 07465-2012
(973)839-4434
Sussex Wantage Branch Library
69 Route 639
Wantage, NJ 07461
(973)875-3940
Waretown Branch Library
112 Main Street
Waretown, NJ 08758-2127
(609)693-5133
Warren Township Branch Library
42 Mountain Boulevard
Warren, NJ 07059-2652
(908)754-5554
Washington Public Library
20 West Carlton Avenue
Washington, NJ 07882-1202
(908)689-0201
Watchung Branch Library
12 Stirling Road
Watchung, NJ 07069-5906
(908)561-0117
Preakness Branch Library
1006 Hamburg Turnpike
Wayne, NJ 07470
(973)694-7110
Wayne Public Library
461 Valley Road
Wayne, NJ 07470-3557
(973)694-4272
Weehawken Public Library
49 Hauxhurst Avenue
Weehawken, NJ 07086-6897
(201)863-7823
Wenonah Public Library
101 East Mantua Avenue
Wenonah, NJ 08090-1950
(856)468-6323
John J. McPeak Library
201 Veterans Avenue
West Berlin, NJ 08091-1326
(856)767-0439
West Caldwell Public Library
30 Clinton Road
West Caldwell, NJ 07006-6704
(973)226-5441
West Deptford Public Library
420 Crown Point Road
West Deptford, NJ 08086-2124
(856)845-5593
West Long Branch Public Library
95 Poplar Avenue
West Long Branch, NJ 07764-1653
(732)222-5993
West Milford Township Library
1490 Union Valley Road
West Milford, NJ 07480-1338
(973)728-2820
West New York Free Public Library
425 60th Street
West New York, NJ 07093-2211
(201)295-5135
West Orange Free Public Library
46 Mt. Pleasant Avenue
West Orange, NJ 07052-4903
(973)736-0198
West Windsor Branch Library
333 North Post Road
West Windsor, NJ 08550-1319
(609)799-0462
Burlington County Library
5 Pioneer Boulevard
Westampton, NJ 08060-3825
(609)267-9660
Westfield Memorial Library
550 East Broad Street
Westfield, NJ 07090-2197
(908)789-4090
Westville Public Library
1035 Broadway
Westville, NJ 08093-1439
(856)456-0357
Westwood Free Public Library
49 Park Avenue
Westwood, NJ 07675-2119
(201)664-0583
Wharton Public Library
15 South Main Street
Wharton, NJ 07885-1911
(973)361-1333
Whippanong Library
1000 Route 10
Whippany, NJ 07981-1005
(973)428-2460
Morris County Library
30 East Hanover Avenue
Whippany, NJ 07981-1825
(973)285-6930
Readington Township Branch Library
255 Main Street
Whitehouse Station, NJ 08889
(908)534-4421
Wildwood Crest Branch Library
6300 Atlantic Avenue
Wildwood Crest, NJ 08260-4111
(609)522-0564
Monroe Township Public Library
713 Marsha Avenue
Williamstown, NJ 08094-1727
(856)629-1212
Willingboro Public Library
220 Willingboro Parkway
Willingboro, NJ 08046-2896
(609)877-6668
Wood-Ridge Memorial Library
231 Hackensack Street
Wood Ridge, NJ 07075-1205
(201)438-2455
Woodbine Branch Library
800 Monroe Avenue
Woodbine, NJ 08270
(609)861-2501
Woodbridge Public Library
1 George Frederick Plaza
Woodbridge, NJ 07095-2598
(732)634-4450
Woodbury Public Library
33 Delaware Street
Woodbury, NJ 08096-5998
(856)845-2611
Alfred H Baumann Public Library
7 Brophy Lane
Woodland Park, NJ 07424-2752
(973)345-8120
Woodstown-Pilesgrove Library
14 School Lane
Woodstown, NJ 08098-1331
(609)769-0098
Wyckoff Free Public Library
200 Woodland Avenue
Wyckoff, NJ 07481-1926
(201)891-4866