Local Data Search

 
USA.com / New Jersey / Public Library

New Jersey Public Library

651 public libraries were found in New Jersey.




Rank by: Collections, Size, Programs
Monmouth County Library
125 Symmes Drive
Englishtown, NJ 07726
phone: 732-431-7235
Type: Library System
Staff: 119.70 Collections: 2,203,804 Programs: 6,105 Internet Computer: 126
Ocean County Library
101 Washington Street
Toms River, NJ 08753
phone: 732-349-6200
Type: Library System
Staff: 420.21 Collections: 2,176,579 Programs: 8,642 Internet Computer: 403
Somerset County Library
1 Vogt Drive
Bridgewater, NJ 08807
phone: 908-526-4016
Type: Library System
Staff: 174.38 Collections: 954,990 Programs: 4,701 Internet Computer: 161
Mercer County Library
2751 Brunswick Pike
Lawrence Township, NJ 08648
phone: 609-689-6916
Type: Library System
Staff: 116.06 Collections: 752,270 Programs: 5,338 Internet Computer: 123
Burlington County Library
5 Pioneer Boulevard
Mount Holly, NJ 08060
phone: 609-267-9660
Type: Library System
Staff: 151.68 Collections: 713,636 Programs: 3,185 Internet Computer: 208
Atlantic County Library
40 Farragut Avenue
Mays Landing, NJ 08330
phone: 609-625-2776
Type: Library System
Staff: 103.24 Collections: 610,427 Programs: 1,839 Internet Computer: 94
Cape May County Library
30 Mechanic Street
Cape May Court House, NJ 08210
phone: 609-463-6350
Type: Library System
Staff: 65.65 Collections: 584,043 Programs: 1,643 Internet Computer: 85
Camden County Library
203 Laurel Road
Voorhees, NJ 08043
phone: 856-772-1636
Type: Library System
Staff: 98.45 Collections: 512,523 Programs: 2,444 Internet Computer: 176
Woodbridge Public Library
George Frederick Plaza
Woodbridge, NJ 07095
phone: 732-634-4450
Type: Library System
Staff: 64.18 Collections: 487,904 Programs: 716 Internet Computer: 37
Hunterdon County Library
314 State Highway 12, Bldg. #3
Flemington, NJ 08822
phone: 908-788-1444
Type: Library System
Staff: 54.78 Collections: 467,759 Programs: 899 Internet Computer: 36
Middletown Township Public Library
55 New Monmouth Road
Middletown, NJ 07748
phone: 732-671-3700
Type: Library System
Staff: 37.10 Collections: 409,428 Programs: 1,403 Internet Computer: 77
Franklin Twp Public Library/Somerset
485 Demott Lane
Somerset, NJ 08873
phone: 732-873-8700
Type: Library System
Staff: 27.69 Collections: 351,416 Programs: 998 Internet Computer: 33
Jersey City Free Public Library
472 Jersey Avenue
Jersey City, NJ 07302
phone: 201-547-4788
Type: Library System
Staff: 84.01 Collections: 349,090 Programs: 1,425 Internet Computer: 186
Elizabeth Free Public Library
11 South Broad Street
Elizabeth, NJ 07202
phone: 908-354-6060
Type: Library System
Staff: 38.95 Collections: 333,178 Programs: 647 Internet Computer: 130
Warren County Library
199 Hardwick Street
Belvidere, NJ 07823
phone: 908-475-6322
Type: Library System
Staff: 42.82 Collections: 325,440 Programs: 1,386 Internet Computer: 42
North Bergen Free Public Library
8411 Bergenline Avenue
North Bergen, NJ 07047
phone: 201-869-4715
Type: Library System
Staff: 25.46 Collections: 320,620 Programs: 748 Internet Computer: 60
Newark Public Library
5 Washington Street
Newark, NJ 07102
phone: 973-733-7780
Type: Library System
Staff: 112.88 Collections: 275,388 Programs: 1,591 Internet Computer: 300
Hamilton Township Free Public Library
1 Justice Samuel A. Alito, Jr. Way
Trenton, NJ 08619
phone: 609-581-4060
Type: Library System
Staff: 24.98 Collections: 261,113 Programs: 356 Internet Computer: 32
Morris County Library
30 E. Hanover Avenue
Whippany, NJ 07981
phone: 973-285-6930
Type: Library System
Staff: 58.79 Collections: 260,633 Programs: 672 Internet Computer: 80
Edison Township Free Public Library
340 Plainfield Avenue
Edison, NJ 08817
phone: 732-287-2298
Type: Library System
Staff: 33.01 Collections: 259,439 Programs: 560 Internet Computer: 34
Clifton Public Library
292 Piaget Avenue
Clifton, NJ 07011
phone: 973-772-5500
Type: Library System
Staff: 36.03 Collections: 252,927 Programs: 469 Internet Computer: 58
Ocean City Free Public Library
1735 Simpson Avenue
Ocean City, NJ 08226
phone: 609-399-2434
Type: Library System
Staff: 18.25 Collections: 251,359 Programs: 1,033 Internet Computer: 30
Chathams Joint Free Public Library
214 Main Street
Chatham, NJ 07928
phone: 973-635-0603
Type: Library System
Staff: 18.04 Collections: 222,197 Programs: 1,016 Internet Computer: 29
Princeton Public Library
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-8822
Type: Library System
Staff: 46.27 Collections: 219,088 Programs: 1,924 Internet Computer: 91
Gloucester County Library
389 Wolfert Station Road
Mullica Hill, NJ 08062
phone: 856-223-6000
Type: Library System
Staff: 48.65 Collections: 209,517 Programs: 2,413 Internet Computer: 118
Westfield Memorial Library
550 E. Broad Street
Westfield, NJ 07090
phone: 908-789-4090
Type: Library System
Staff: 26.51 Collections: 198,807 Programs: 502 Internet Computer: 28
Monroe Twp Public Library/Middlesex
4 Municipal Plaza
Monroe Township, NJ 08831
phone: 732-521-5000
Type: Library System
Staff: 31.66 Collections: 198,006 Programs: 3,064 Internet Computer: 25
Wayne Public Library
461 Valley Road
Wayne, NJ 07470
phone: 973-694-4272
Type: Library System
Staff: 31.31 Collections: 197,843 Programs: 459 Internet Computer: 59
Union Free Public Library
1980 Morris Avenue
Union, NJ 07083
phone: 908-851-5450
Type: Library System
Staff: 24.92 Collections: 197,000 Programs: 466 Internet Computer: 38
Old Bridge Public Library
1 Old Bridge Plaza
Old Bridge, NJ 08857
phone: 732-721-5600
Type: Library System
Staff: 25.08 Collections: 195,193 Programs: 1,417 Internet Computer: 27
Millburn Free Public Library
200 Glen Avenue
Millburn, NJ 07041
phone: 973-376-1006
Type: Library System
Staff: 23.92 Collections: 194,135 Programs: 692 Internet Computer: 16
Parsippany-Troy Hills Public Library
449 Halsey Road
Parsippany, NJ 07054
phone: 973-887-8907
Type: Library System
Staff: 41.09 Collections: 193,741 Programs: 1,514 Internet Computer: 68
Morristown-Morris Twp Joint Public Library
1 Miller Road
Morristown, NJ 07960
phone: 973-538-6161
Type: Library System
Staff: 31.12 Collections: 191,301 Programs: 521 Internet Computer: 23
Margaret E. Heggan Free Public Library
606 Delsea Drive
Sewell, NJ 08080
phone: 856-589-3334
Type: Library System
Staff: 15.05 Collections: 190,379 Programs: 411 Internet Computer: 25
Bayonne Free Public Library
697 Avenue C
Bayonne, NJ 07002
phone: 201-858-6973
Type: Library System
Staff: 21.00 Collections: 190,348 Programs: 258 Internet Computer: 27
East Brunswick Public Library
2 Jean Walling Civic Center
East Brunswick, NJ 08816
phone: 732-390-6950
Type: Library System
Staff: 46.32 Collections: 188,870 Programs: 732 Internet Computer: 55
Franklin Lakes Free Public Library
470 Dekorte Drive
Franklin Lakes, NJ 07417
phone: 201-891-2224
Type: Library System
Staff: 18.33 Collections: 188,361 Programs: 495 Internet Computer: 35
Summit Free Public Library
75 Maple Street
Summit, NJ 07901
phone: 908-273-0350
Type: Library System
Staff: 22.43 Collections: 185,511 Programs: 689 Internet Computer: 39
Randolph Township Free Public Library
28 Calais Road
Randolph, NJ 07869
phone: 973-895-3556
Type: Library System
Staff: 12.39 Collections: 185,008 Programs: 539 Internet Computer: 23
Sussex County Library
125 Morris Turnpike
Newton, NJ 07860
phone: 973-948-3660
Type: Library System
Staff: 49.56 Collections: 183,313 Programs: 484 Internet Computer: 59
Fort Lee Free Public Library
320 Main Street
Fort Lee, NJ 07024
phone: 201-592-3614
Type: Library System
Staff: 23.76 Collections: 181,892 Programs: 346 Internet Computer: 30
Paramus Public Library
E. 116 Century Road
Paramus, NJ 07652
phone: 201-599-1300
Type: Library System
Staff: 32.98 Collections: 181,103 Programs: 1,207 Internet Computer: 34
Paterson Free Public Library
250 Broadway
Paterson, NJ 07501
phone: 973-321-1223
Type: Library System
Staff: 36.31 Collections: 178,299 Programs: 1,326 Internet Computer: 150
Cherry Hill Free Public Library
1100 Kings Highway North
Cherry Hill, NJ 08034
phone: 856-667-0300
Type: Library System
Staff: 28.75 Collections: 178,097 Programs: 467 Internet Computer: 92
Atlantic City Free Public Library
1 N. Tennessee Avenue
Atlantic City, NJ 08401
phone: 609-345-2269
Type: Library System
Staff: 36.90 Collections: 172,577 Programs: 676 Internet Computer: 65
Teaneck Public Library
840 Teaneck Road
Teaneck, NJ 07666
phone: 201-837-4171
Type: Library System
Staff: 23.70 Collections: 163,657 Programs: 319 Internet Computer: 8
Mahwah Free Public Library
100 Ridge Road
Mahwah, NJ 07430
phone: 201-529-7323
Type: Library System
Staff: 19.40 Collections: 162,967 Programs: 797 Internet Computer: 12
Montclair Public Library
50 S. Fullerton Avenue
Montclair, NJ 07042
phone: 973-744-0500
Type: Library System
Staff: 22.87 Collections: 162,726 Programs: 480 Internet Computer: 41
Johnson Free Public Library
274 Main Street
Hackensack, NJ 07601
phone: 201-343-4169
Type: Library System
Staff: 24.27 Collections: 162,160 Programs: 710 Internet Computer: 17
Ridgewood Public Library
125 N. Maple Avenue
Ridgewood, NJ 07450
phone: 201-670-5600
Type: Library System
Staff: 30.78 Collections: 159,081 Programs: 2,844 Internet Computer: 40
South Brunswick Public Library
110 Kingston Lane
Monmouth Junction, NJ 08852
phone: 732-329-4000
Type: Library System
Staff: 30.62 Collections: 157,333 Programs: 1,531 Internet Computer: 37
Ruth L. Rockwood Memorial Library
10 Robert H. Harp Drive
Livingston, NJ 07039
phone: 973-992-4600
Type: Library System
Staff: 31.75 Collections: 155,799 Programs: 603 Internet Computer: 33
Plainsboro Free Public Library
9 Van Doren Drive
Plainsboro, NJ 08536
phone: 609-275-2897
Type: Library System
Staff: 17.75 Collections: 144,454 Programs: 1,034 Internet Computer: 37
Hoboken Public Library
500 Park Avenue
Hoboken, NJ 07030
phone: 201-420-2346
Type: Library System
Staff: 25.59 Collections: 143,436 Programs: 456 Internet Computer: 34
Bernards Township Library
32 South Maple Avenue
Basking Ridge, NJ 07920
phone: 908-204-3031
Type: Library System
Staff: 24.65 Collections: 142,535 Programs: 1,042 Internet Computer: 24
Matawan-Aberdeen Public Library
165 Main Street
Matawan, NJ 07747
phone: 732-583-9100
Type: Library System
Staff: 12.16 Collections: 136,144 Programs: 748 Internet Computer: 15
Berkeley Heights Free Public Library
290 Plainfield Avenue
Berkeley Heights, NJ 07922
phone: 908-464-9333
Type: Library System
Staff: 9.33 Collections: 129,276 Programs: 230 Internet Computer: 20
Cresskill Public Library
53 Union Avenue
Cresskill, NJ 07626
phone: 201-567-3521
Type: Library System
Staff: 8.84 Collections: 127,149 Programs: 1,003 Internet Computer: 11
Vineland Public Library
1058 E. Landis Avenue
Vineland, NJ 08360
phone: 856-794-4244
Type: Library System
Staff: 21.16 Collections: 126,462 Programs: 533 Internet Computer: 45
West Orange Free Public Library
46 Mt. Pleasant Avenue
West Orange, NJ 07052
phone: 973-736-0198
Type: Library System
Staff: 20.35 Collections: 124,888 Programs: 448 Internet Computer: 24
Moorestown Library
111 W. Second Street
Moorestown, NJ 08057
phone: 856-234-0333
Type: Library System
Staff: 15.81 Collections: 122,937 Programs: 387 Internet Computer: 16
North Brunswick Free Public Library
880 Hermann Road
North Brunswick, NJ 08902
phone: 732-246-3545
Type: Library System
Staff: 19.55 Collections: 122,581 Programs: 305 Internet Computer: 21
Bergenfield Free Public Library
50 W. Clinton Avenue
Bergenfield, NJ 07621
phone: 201-387-4040
Type: Library System
Staff: 18.57 Collections: 121,901 Programs: 1,192 Internet Computer: 22
Tenafly Free Public Library
100 Riveredge Road
Tenafly, NJ 07670
phone: 201-568-8680
Type: Library System
Staff: 13.95 Collections: 119,132 Programs: 182 Internet Computer: 10
Nutley Free Public Library
93 Booth Drive
Nutley, NJ 07110
phone: 973-667-0405
Type: Library System
Staff: 15.48 Collections: 119,020 Programs: 751 Internet Computer: 23
Avalon Free Public Library
235 32nd Street
Avalon, NJ 08202
phone: 609-967-7155
Type: Library System
Staff: 7.21 Collections: 118,631 Programs: 608 Internet Computer: 21
Edgewater Free Public Library
49 Hudson Avenue
Edgewater, NJ 07020
phone: 201-224-6144
Type: Library System
Staff: 9.48 Collections: 115,467 Programs: 853 Internet Computer: 16
Piscataway Public Library
500 Hoes Lane
Piscataway, NJ 08854
phone: 732-463-1633
Type: Library System
Staff: 29.57 Collections: 113,778 Programs: 814 Internet Computer: 57
Scotch Plains Public Library
1927 Bartle Avenue
Scotch Plains, NJ 07076
phone: 908-322-5007
Type: Library System
Staff: 9.46 Collections: 113,119 Programs: 494 Internet Computer: 19
Sayreville Free Public Library
1050 Washington Road
Parlin, NJ 08859
phone: 732-727-0212
Type: Library System
Staff: 18.59 Collections: 112,114 Programs: 446 Internet Computer: 22
Monroe Twp Public Library/Gloucester
713 Marsha Avenue
Williamstown, NJ 08094
phone: 856-629-1212
Type: Library System
Staff: 11.26 Collections: 110,996 Programs: 165 Internet Computer: 28
Closter Public Library
280 High Street
Closter, NJ 07624
phone: 201-768-4197
Type: Library System
Staff: 6.88 Collections: 109,649 Programs: 685 Internet Computer: 17
Perth Amboy Free Public Library
196 Jefferson Street
Perth Amboy, NJ 08861
phone: 732-826-2600
Type: Library System
Staff: 7.88 Collections: 108,456 Programs: 60 Internet Computer: 17
Trenton Free Public Library
120 Academy Street
Trenton, NJ 08608
phone: 609-392-7188
Type: Library System
Staff: 14.88 Collections: 107,418 Programs: 458 Internet Computer: 76
East Orange Public Library
21 S. Arlington Avenue
East Orange, NJ 07018
phone: 973-266-5607
Type: Library System
Staff: 42.76 Collections: 105,685 Programs: 1,389 Internet Computer: 105
Mount Laurel Library
100 Walt Whitman Avenue
Mount Laurel, NJ 08054
phone: 856-234-7319
Type: Library System
Staff: 21.85 Collections: 105,104 Programs: 488 Internet Computer: 30
Irvington Public Library
Civic Square
Irvington, NJ 07111
phone: 973-372-6400
Type: Library System
Staff: 18.83 Collections: 103,469 Programs: 385 Internet Computer: 42
Montvale Free Public Library
12 Mercedes Drive
Montvale, NJ 07645
phone: 201-391-5090
Type: Library System
Staff: 7.42 Collections: 102,546 Programs: 383 Internet Computer: 19
Madison Public Library
39 Keep Street
Madison, NJ 07940
phone: 973-377-0722
Type: Library System
Staff: 16.17 Collections: 102,530 Programs: 306 Internet Computer: 28
Cranford Public Library
224 Walnut Avenue
Cranford, NJ 07016
phone: 908-709-7272
Type: Library System
Staff: 16.51 Collections: 100,493 Programs: 529 Internet Computer: 12
James H. Johnson Memorial Library
670 Ward Drive
Woodbury, NJ 08096
phone: 856-848-9149
Type: Library System
Staff: 11.90 Collections: 98,445 Programs: 744 Internet Computer: 12
Secaucus Free Public Library
1379 Paterson Plank Road
Secaucus, NJ 07094
phone: 201-330-2083
Type: Library System
Staff: 17.68 Collections: 98,313 Programs: 602 Internet Computer: 53
Jefferson Township Public Library
1031 Weldon Road
Oak Ridge, NJ 07438
phone: 973-208-6245
Type: Library System
Staff: 9.13 Collections: 97,513 Programs: 429 Internet Computer: 15
Sparta Public Library
22 Woodport Road
Sparta, NJ 07871
phone: 973-729-3101
Type: Library System
Staff: 10.71 Collections: 96,518 Programs: 486 Internet Computer: 13
Passaic Public Library
195 Gregory Avenue
Passaic, NJ 07055
phone: 973-779-0474
Type: Library System
Staff: 19.68 Collections: 96,230 Programs: 445 Internet Computer: 50
Montville Township Public Library
90 Horseneck Road
Montville, NJ 07045
phone: 973-402-0900
Type: Library System
Staff: 14.81 Collections: 95,948 Programs: 557 Internet Computer: 17
Rockaway Township Free Public Library
61 Mount Hope Road
Rockaway, NJ 07866
phone: 973-627-2344
Type: Library System
Staff: 15.17 Collections: 93,133 Programs: 762 Internet Computer: 25
Lee Memorial Library
500 W. Crescent Avenue
Allendale, NJ 07401
phone: 201-327-4338
Type: Library System
Staff: 6.37 Collections: 92,547 Programs: 246 Internet Computer: 5
West Caldwell Public Library
30 Clinton Road
Caldwell, NJ 07006
phone: 973-226-5441
Type: Library System
Staff: 12.62 Collections: 92,342 Programs: 452 Internet Computer: 14
Maurice M. Pine Free Public Library
10-01 Fair Lawn Avenue
Fair Lawn, NJ 07410
phone: 201-796-3400
Type: Library System
Staff: 17.81 Collections: 92,173 Programs: 567 Internet Computer: 17
Long Branch Free Public Library
328 Broadway
Long Branch, NJ 07740
phone: 732-222-3900
Type: Library System
Staff: 18.01 Collections: 91,507 Programs: 1,911 Internet Computer: 40
Wyckoff Free Public Library
200 Woodland Avenue
Wyckoff, NJ 07481
phone: 201-891-4866
Type: Library System
Staff: 11.03 Collections: 89,989 Programs: 176 Internet Computer: 6
Maplewood Memorial Library
51 Baker Street
Maplewood, NJ 07040
phone: 973-762-1622
Type: Library System
Staff: 18.90 Collections: 86,908 Programs: 571 Internet Computer: 61
Lyndhurst Free Public Library
355 Valley Brook Avenue
Lyndhurst, NJ 07071
phone: 201-804-2478
Type: Library System
Staff: 9.67 Collections: 86,507 Programs: 515 Internet Computer: 13
Lincoln Park Public Library
12 Boonton Turnpike
Lincoln Park, NJ 07035
phone: 973-694-8283
Type: Library System
Staff: 8.79 Collections: 86,119 Programs: 388 Internet Computer: 12
New Providence Memorial Library
377 Elkwood Avenue
New Providence, NJ 07974
phone: 908-665-0311
Type: Library System
Staff: 11.06 Collections: 85,335 Programs: 491 Internet Computer: 8
Worth Pinkham Memorial Library
91 Warren Avenue
Ho Ho Kus, NJ 07423
phone: 201-445-8078
Type: Library System
Staff: 2.90 Collections: 84,790 Programs: 208 Internet Computer: 3
Ramsey Free Public Library
30 Wyckoff Avenue
Ramsey, NJ 07446
phone: 201-327-1445
Type: Library System
Staff: 12.28 Collections: 83,611 Programs: 148 Internet Computer: 17
Phillipsburg Free Public Library
200 Frost Avenue
Phillipsburg, NJ 08865
phone: 908-454-3712
Type: Library System
Staff: 10.29 Collections: 81,858 Programs: 187 Internet Computer: 15
Upper Saddle River Public Library
245 Lake Street
Saddle River, NJ 07458
phone: 201-327-2583
Type: Library System
Staff: 8.15 Collections: 81,387 Programs: 993 Internet Computer: 16
Englewood Free Public Library
31 Engle Street
Englewood, NJ 07631
phone: 201-568-2215
Type: Library System
Staff: 23.82 Collections: 81,303 Programs: 258 Internet Computer: 25
West New York Free Public Library
425 60th Street
West New York, NJ 07093
phone: 201-295-5135
Type: Library System
Staff: 18.75 Collections: 81,235 Programs: 290 Internet Computer: 44
Rutherford Free Public Library
150 Park Avenue
Rutherford, NJ 07070
phone: 201-939-8600
Type: Library System
Staff: 15.38 Collections: 79,992 Programs: 349 Internet Computer: 24
Florham Park Free Public Library
107 Ridgedale Avenue
Florham Park, NJ 07932
phone: 973-377-2694
Type: Library System
Staff: 7.55 Collections: 78,111 Programs: 218 Internet Computer: 19
Washington Twp Public Library/Morris
37 E. Springtown Road
Long Valley, NJ 07853
phone: 908-876-3596
Type: Library System
Staff: 13.50 Collections: 76,238 Programs: 591 Internet Computer: 27
Carteret Free Public Library
100 Cooke Avenue
Carteret, NJ 07008
phone: 732-541-3830
Type: Library System
Staff: 9.74 Collections: 75,227 Programs: 401 Internet Computer: 54
Hillsdale Free Public Library
509 Hillsdale Avenue
Hillsdale, NJ 07642
phone: 201-358-5072
Type: Library System
Staff: 8.71 Collections: 74,661 Programs: 170 Internet Computer: 18
Chester Library
250 West Main Street
Chester, NJ 07930
phone: 908-879-7612
Type: Library System
Staff: 8.13 Collections: 74,624 Programs: 300 Internet Computer: 12
New Brunswick Free Public Library
60 Livingston Avenue
New Brunswick, NJ 08901
phone: 732-745-5108
Type: Library System
Staff: 20.65 Collections: 74,302 Programs: 543 Internet Computer: 23
Louis Bay 2nd Library
345 Lafayette Avenue
Hawthorne, NJ 07506
phone: 973-427-5745
Type: Library System
Staff: 15.28 Collections: 73,807 Programs: 900 Internet Computer: 10
Bedminster-Far Hills
2336 Lamington Road
Bedminster, NJ 07921
phone: 908-234-2325
Type: Library System
Staff: 9.97 Collections: 72,483 Programs: 465 Internet Computer: 22
Metuchen Public Library
480 Middlesex Avenue
Metuchen, NJ 08840
phone: 732-632-8526
Type: Library System
Staff: 7.69 Collections: 71,619 Programs: 382 Internet Computer: 10
Kearny Public Library
318 Kearny Avenue
Kearny, NJ 07032
phone: 201-998-2666
Type: Library System
Staff: 12.21 Collections: 71,532 Programs: 318 Internet Computer: 23
West Milford Township Library
1490 Union Valley Road
West Milford, NJ 07480
phone: 973-728-2820
Type: Library System
Staff: 12.52 Collections: 71,323 Programs: 237 Internet Computer: 6
Roselle Free Public Library
104 W. Fourth Avenue
Roselle, NJ 07203
phone: 908-245-5809
Type: Library System
Staff: 9.22 Collections: 71,316 Programs: 213 Internet Computer: 6
Bloomfield Public Library
90 Broad Street
Bloomfield, NJ 07003
phone: 973-566-6200
Type: Library System
Staff: 18.73 Collections: 70,688 Programs: 916 Internet Computer: 33
Ridgefield Free Public Library
527 Morse Avenue
Ridgefield, NJ 07657
phone: 201-941-0192
Type: Library System
Staff: 5.39 Collections: 70,517 Programs: 224 Internet Computer: 17
Mount Olive Public Library
202 Flanders-Drakestown Road
Flanders, NJ 07836
phone: 973-691-8686
Type: Library System
Staff: 15.79 Collections: 70,443 Programs: 481 Internet Computer: 34
River Vale Public Library
412 Rivervale Road
Westwood, NJ 07675
phone: 201-391-2323
Type: Library System
Staff: 8.51 Collections: 70,103 Programs: 275 Internet Computer: 15
Margate City Public Library
8100 Atlantic Avenue
Margate City, NJ 08402
phone: 609-822-4700
Type: Library System
Staff: 7.90 Collections: 68,863 Programs: 166 Internet Computer: 11
Haddonfield Public Library
60 N. Haddon Avenue
Haddonfield, NJ 08033
phone: 856-429-1304
Type: Library System
Staff: 11.06 Collections: 68,004 Programs: 389 Internet Computer: 14
Long Hill Township Free Public Library
917 Valley Road
Stirling, NJ 07980
phone: 908-647-2088
Type: Library System
Staff: 8.63 Collections: 67,447 Programs: 282 Internet Computer: 19
Park Ridge Free Public Library
51 Park Avenue
Park Ridge, NJ 07656
phone: 201-391-5151
Type: Library System
Staff: 7.19 Collections: 67,326 Programs: 153 Internet Computer: 17
Franklin Twp Public Library/Gloucester
1584 Coles Mill Road
Franklinville, NJ 08322
phone: 856-694-2833
Type: Library System
Staff: 7.01 Collections: 66,541 Programs: 70 Internet Computer: 10
Willingboro Public Library
220 Willingboro Parkway
Willingboro, NJ 08046
phone: 609-877-6668
Type: Library System
Staff: 15.05 Collections: 65,627 Programs: 320 Internet Computer: 20
Verona Free Public Library
17 Gould Street
Verona, NJ 07044
phone: 973-857-4848
Type: Library System
Staff: 6.46 Collections: 65,543 Programs: 228 Internet Computer: 8
South Plainfield Free Public Library
2484 Plainfield Avenue
South Plainfield, NJ 07080
phone: 908-754-7885
Type: Library System
Staff: 9.91 Collections: 65,456 Programs: 334 Internet Computer: 14
Westwood Free Public Library
49 Park Avenue
Westwood, NJ 07675
phone: 201-664-0583
Type: Library System
Staff: 8.51 Collections: 64,824 Programs: 360 Internet Computer: 18
Neptune Township Public Library
25 Neptune Boulevard
Neptune, NJ 07753
phone: 732-775-8241
Type: Library System
Staff: 10.55 Collections: 63,227 Programs: 369 Internet Computer: 19
Elmwood Park Free Public Library
210 Lee Street
Elmwood Park, NJ 07407
phone: 201-796-8888
Type: Library System
Staff: 9.52 Collections: 62,921 Programs: 73 Internet Computer: 12
Plainfield Free Public Library
800 Park Avenue
Plainfield, NJ 07060
phone: 908-757-1111
Type: Library System
Staff: 21.61 Collections: 62,906 Programs: 4,384 Internet Computer: 52
Pequannock Township Public Library
477 Newark Pompton Turnpike
Pompton Plains, NJ 07444
phone: 973-835-7460
Type: Library System
Staff: 12.58 Collections: 62,241 Programs: 447 Internet Computer: 15
Glen Rock Public Library
315 Rock Road
Glen Rock, NJ 07452
phone: 201-670-3970
Type: Library System
Staff: 11.93 Collections: 61,419 Programs: 410 Internet Computer: 20
Springfield Free Public Library
66 Mountain Avenue
Springfield, NJ 07081
phone: 973-376-4930
Type: Library System
Staff: 13.23 Collections: 61,081 Programs: 726 Internet Computer: 26
East Hanover Township Free Public Library
415 Ridgedale Avenue
East Hanover, NJ 07936
phone: 973-428-3075
Type: Library System
Staff: 7.71 Collections: 60,922 Programs: 282 Internet Computer: 12
Bernardsville Public Library
1 Anderson Hill Road
Bernardsville, NJ 07924
phone: 908-766-0118
Type: Library System
Staff: 11.19 Collections: 60,542 Programs: 1,277 Internet Computer: 45
Saddle Brook Free Public Library
340 Mayhill Street
Saddle Brook, NJ 07663
phone: 201-843-3287
Type: Library System
Staff: 11.75 Collections: 60,147 Programs: 181 Internet Computer: 11
Denville Free Public Library
121 Diamond Spring Road
Denville, NJ 07834
phone: 973-627-6555
Type: Library System
Staff: 11.43 Collections: 59,909 Programs: 318 Internet Computer: 16
Cliffside Park Free Public Library
505 Palisade Avenue
Cliffside Park, NJ 07010
phone: 201-945-2867
Type: Library System
Staff: 11.06 Collections: 59,800 Programs: 56 Internet Computer: 19
Oradell Public Library
375 Kinderkamack Road
Oradell, NJ 07649
phone: 201-262-2613
Type: Library System
Staff: 9.95 Collections: 59,128 Programs: 234 Internet Computer: 16
Cedar Grove Free Public Library
One Municipal Plaza
Cedar Grove, NJ 07009
phone: 973-239-1447
Type: Library System
Staff: 7.58 Collections: 58,170 Programs: 471 Internet Computer: 5
West Deptford Free Public Library
420 Crown Point Road
Thorofare, NJ 08086
phone: 856-845-5593
Type: Library System
Staff: 11.90 Collections: 58,110 Programs: 432 Internet Computer: 25
Cranbury Public Library
23 N. Main Street
Cranbury, NJ 08512
phone: 609-655-0555
Type: Library System
Staff: 6.43 Collections: 56,402 Programs: 193 Internet Computer: 30
Clark Public Library
303 Westfield Avenue
Clark, NJ 07066
phone: 732-388-5999
Type: Library System
Staff: 10.59 Collections: 56,275 Programs: 760 Internet Computer: 36
Harrison Public Library
415 Harrison Avenue
Harrison, NJ 07029
phone: 973-483-2366
Type: Library System
Staff: 9.73 Collections: 56,041 Programs: 368 Internet Computer: 15
North Arlington Public Library
210 Ridge Road
North Arlington, NJ 07031
phone: 201-955-5640
Type: Library System
Staff: 7.24 Collections: 55,227 Programs: 493 Internet Computer: 20
Mountainside Free Public Library
1 Constitution Plaza
Mountainside, NJ 07092
phone: 908-233-0115
Type: Library System
Staff: 6.19 Collections: 54,845 Programs: 309 Internet Computer: 15
Eatontown Public Library
33 Broad Street
Eatontown, NJ 07724
phone: 732-389-2665
Type: Library System
Staff: 9.45 Collections: 54,424 Programs: 357 Internet Computer: 15
River Edge Free Public Library
685 Elm Avenue
River Edge, NJ 07661
phone: 201-261-1663
Type: Library System
Staff: 8.48 Collections: 53,956 Programs: 912 Internet Computer: 17
Dixon Homestead Library
180 Washington Avenue
Dumont, NJ 07628
phone: 201-384-2030
Type: Library System
Staff: 8.41 Collections: 53,547 Programs: 314 Internet Computer: 14
Waterford Township Public Library
2204 Atco Avenue
Atco, NJ 08004
phone: 856-767-7727
Type: Library System
Staff: 4.69 Collections: 53,290 Programs: 144 Internet Computer: 4
Highland Park Public Library
31 N. Fifth Avenue
Highland Park, NJ 08904
phone: 732-572-2750
Type: Library System
Staff: 8.75 Collections: 53,000 Programs: 350 Internet Computer: 13
Anthony Pio Costa Memorial Library
261 Hollywood Avenue
Fairfield, NJ 07004
phone: 973-227-3575
Type: Library System
Staff: 8.33 Collections: 52,295 Programs: 213 Internet Computer: 7
Kenilworth Public Library
548 Boulevard
Kenilworth, NJ 07033
phone: 908-276-2451
Type: Library System
Staff: 7.34 Collections: 52,125 Programs: 124 Internet Computer: 10
Pennsauken Free Public Library
5605 Crescent Boulevard
Pennsauken, NJ 08110
phone: 856-665-5959
Type: Library System
Staff: 14.22 Collections: 51,596 Programs: 600 Internet Computer: 10
Leonia Public Library
227 Fort Lee Road
Leonia, NJ 07605
phone: 201-592-5770
Type: Library System
Staff: 7.19 Collections: 51,069 Programs: 321 Internet Computer: 10
Palisades Park Free Public Library
257 Second Street
Palisades Park, NJ 07650
phone: 201-585-4150
Type: Library System
Staff: 10.60 Collections: 50,713 Programs: 778 Internet Computer: 12
Linden Free Public Library
31 E. Henry Street
Linden, NJ 07036
phone: 908-298-3830
Type: Library System
Staff: 16.63 Collections: 50,282 Programs: 200 Internet Computer: 14
Lodi Memorial Library
1 Memorial Drive
Lodi, NJ 07644
phone: 973-365-4044
Type: Library System
Staff: 8.17 Collections: 50,207 Programs: 269 Internet Computer: 21
Roseland Free Public Library
20 Roseland Avenue
Roseland, NJ 07068
phone: 973-226-8636
Type: Library System
Staff: 7.28 Collections: 50,034 Programs: 322 Internet Computer: 12
William E. Dermody Free Public Library
420 Hackensack Street
Carlstadt, NJ 07072
phone: 201-438-8866
Type: Library System
Staff: 8.24 Collections: 49,903 Programs: 352 Internet Computer: 9
Red Bank Public Library
84 W. Front Street
Red Bank, NJ 07701
phone: 732-842-0690
Type: Library System
Staff: 8.80 Collections: 49,681 Programs: 303 Internet Computer: 17
Alfred H. Baumann Library/West Paterso
7 Brophy Lane
Little Falls, NJ 07424
phone: 973-345-8120
Type: Library System
Staff: 5.51 Collections: 49,244 Programs: 281 Internet Computer: 11
Union City Public Library
324 43rd Street
Union City, NJ 07087
phone: 201-866-7500
Type: Library System
Staff: 11.80 Collections: 49,078 Programs: 172 Internet Computer: 105
Wood-Ridge Memorial Library
231 Hackensack Street
Wood Ridge, NJ 07075
phone: 201-438-2455
Type: Library System
Staff: 6.29 Collections: 48,974 Programs: 320 Internet Computer: 10
Penns Grove-Carney's Point Public Library
S. Broad Street
Penns Grove, NJ 08069
phone: 856-299-4255
Type: Library System
Staff: 3.19 Collections: 48,838 Programs: 321 Internet Computer: 13
Midland Park Memorial Library
250 Godwin Avenue
Midland Park, NJ 07432
phone: 201-444-2390
Type: Library System
Staff: 5.51 Collections: 48,528 Programs: 132 Internet Computer: 7
Ridgefield Park Public Library
107 Cedar Street
Ridgefield Park, NJ 07660
phone: 201-641-0689
Type: Library System
Staff: 7.51 Collections: 48,011 Programs: 595 Internet Computer: 10
South Orange Public Library
65 Scotland Road
South Orange, NJ 07079
phone: 973-762-0230
Type: Library System
Staff: 18.99 Collections: 47,607 Programs: 525 Internet Computer: 20
Middlesex Public Library
1300 Mountain Avenue
Middlesex, NJ 08846
phone: 732-356-6602
Type: Library System
Staff: 6.22 Collections: 47,529 Programs: 438 Internet Computer: 12
Garfield Free Public Library
500 Midland Avenue
Garfield, NJ 07026
phone: 973-478-3800
Type: Library System
Staff: 7.92 Collections: 46,392 Programs: 92 Internet Computer: 8
Asbury Park Free Public Library
500 First Avenue
Asbury Park, NJ 07712
phone: 732-774-4221
Type: Library System
Staff: 7.50 Collections: 46,167 Programs: 133 Internet Computer: 18
Avon Free Public Library
Garfield & Fifth Avenues
Avon By The Sea, NJ 07717
phone: 732-502-4525
Type: Library System
Staff: 1.63 Collections: 46,059 Programs: 144 Internet Computer: 8
Rahway Public Library
2 City Hall Plaza
Rahway, NJ 07065
phone: 732-340-1551
Type: Library System
Staff: 16.93 Collections: 44,959 Programs: 242 Internet Computer: 53
Little Falls Public Library
8 Warren Street
Little Falls, NJ 07424
phone: 973-256-2784
Type: Library System
Staff: 6.85 Collections: 44,743 Programs: 78 Internet Computer: 17
Kinnelon Public Library
132 Kinnelon Road
Butler, NJ 07405
phone: 973-838-1321
Type: Library System
Staff: 13.49 Collections: 44,268 Programs: 784 Internet Computer: 21
Dowdell Library Of South Amboy
100 Harold G. Hoffman Plaza
South Amboy, NJ 08879
phone: 732-721-6060
Type: Library System
Staff: 4.92 Collections: 43,984 Programs: 283 Internet Computer: 18
Old Tappan Free Public Library
56 Russell Avenue
Westwood, NJ 07675
phone: 201-664-3499
Type: Library System
Staff: 5.08 Collections: 43,353 Programs: 602 Internet Computer: 10
North Haledon Free Public Library
129 Overlook Avenue
Haledon, NJ 07508
phone: 973-427-6213
Type: Library System
Staff: 4.81 Collections: 42,942 Programs: 114 Internet Computer: 14
Fanwood Memorial Library
14 Tillotson Road
Fanwood, NJ 07023
phone: 908-322-6400
Type: Library System
Staff: 6.51 Collections: 42,670 Programs: 451 Internet Computer: 8
Ringwood Public Library
30 Cannici Drive
Ringwood, NJ 07456
phone: 973-962-6256
Type: Library System
Staff: 8.33 Collections: 42,091 Programs: 337 Internet Computer: 35
Waldwick Public Library
19 E. Prospect Street
Waldwick, NJ 07463
phone: 201-652-5104
Type: Library System
Staff: 6.71 Collections: 41,871 Programs: 413 Internet Computer: 7
Hasbrouck Heights Free Public Library
320 Boulevard
Hasbrouck Heights, NJ 07604
phone: 201-288-0488
Type: Library System
Staff: 11.96 Collections: 41,614 Programs: 270 Internet Computer: 32
Butler Public Library
1 Ace Road
Butler, NJ 07405
phone: 973-838-3262
Type: Library System
Staff: 6.09 Collections: 39,475 Programs: 434 Internet Computer: 11
East Rutherford Memorial Library
143 Boiling Springs Avenue
East Rutherford, NJ 07073
phone: 201-939-3930
Type: Library System
Staff: 5.53 Collections: 39,224 Programs: 200 Internet Computer: 6
Linwood Public Library
301 Davis Avenue
Linwood, NJ 08221
phone: 609-926-7991
Type: Library System
Staff: 5.40 Collections: 38,806 Programs: 147 Internet Computer: 7
Harrington Park Public Library
10 Herring Street
Harrington Park, NJ 07640
phone: 201-768-5675
Type: Library System
Staff: 4.65 Collections: 38,714 Programs: 202 Internet Computer: 6
Demarest Public Library Association
90 Hardenburgh Avenue
Demarest, NJ 07627
phone: 201-768-8714
Type: Library System
Staff: 3.69 Collections: 38,325 Programs: 85 Internet Computer: 5
Hillside Free Public Library
John F. Kennedy Plaza
Hillside, NJ 07205
phone: 973-923-4413
Type: Library System
Staff: 8.33 Collections: 37,823 Programs: 201 Internet Computer: 30
Tinton Falls Public Library
664 Tinton Avenue
Eatontown, NJ 07724
phone: 732-542-3110
Type: Library System
Staff: 2.86 Collections: 36,602 Programs: 555 Internet Computer: 3
Haddon Heights Public Library
608 Station Avenue
Haddon Heights, NJ 08035
phone: 856-547-7132
Type: Library System
Staff: 4.33 Collections: 35,997 Programs: 245 Internet Computer: 18
Runnemede Public Library
Broadway & Black Horse Pike
Runnemede, NJ 08078
phone: 856-939-4688
Type: Library System
Staff: 5.89 Collections: 35,149 Programs: 259 Internet Computer: 11
Belleville Public Library
221 Washington Avenue
Belleville, NJ 07109
phone: 973-450-3434
Type: Library System
Staff: 8.79 Collections: 34,832 Programs: 127 Internet Computer: 40
Haledon Free Public Library
404 Morrissee Avenue
Haledon, NJ 07508
phone: 973-790-3808
Type: Library System
Staff: 5.69 Collections: 33,992 Programs: 251 Internet Computer: 10
Keyport Free Public Library
109 Broad Street
Keyport, NJ 07735
phone: 732-264-0543
Type: Library System
Staff: 3.63 Collections: 33,722 Programs: 53 Internet Computer: 5
Dwight D. Eisenhower Library
537 Totowa Road
Totowa, NJ 07512
phone: 973-790-3265
Type: Library System
Staff: 8.74 Collections: 33,616 Programs: 448 Internet Computer: 14
Millville Public Library
210 Buck Street
Millville, NJ 08332
phone: 856-825-7087
Type: Library System
Staff: 8.93 Collections: 33,543 Programs: 157 Internet Computer: 16
New Milford Public Library
200 Dahlia Avenue
New Milford, NJ 07646
phone: 201-262-1221
Type: Library System
Staff: 11.10 Collections: 33,472 Programs: 167 Internet Computer: 5
Pompton Lakes Borough Free Public Library
333 Wanaque Avenue
Pompton Lakes, NJ 07442
phone: 973-835-0482
Type: Library System
Staff: 5.52 Collections: 32,910 Programs: 376 Internet Computer: 8
Weehawken Free Public Library
49 Hauxhurst Avenue
Weehawken, NJ 07086
phone: 201-863-7823
Type: Library System
Staff: 12.35 Collections: 32,865 Programs: 349 Internet Computer: 18
Washington Twp Public Library/Bergen
144 Woodfield Road
Township Of Washington, NJ 07676
phone: 201-664-4586
Type: Library System
Staff: 2.94 Collections: 32,527 Programs: 289 Internet Computer: 8
Otto Bruyns Public Library
241 W. Mill Road
Northfield, NJ 08225
phone: 609-646-4476
Type: Library System
Staff: 3.72 Collections: 32,074 Programs: 97 Internet Computer: 6
Bradley Beach Public Library
511 Fourth Avenue
Bradley Beach, NJ 07720
phone: 732-776-2995
Type: Library System
Staff: 3.89 Collections: 32,074 Programs: 268 Internet Computer: 6
Roxbury Public Library
103 Main Street
Succasunna, NJ 07876
phone: 973-584-2400
Type: Library System
Staff: 12.70 Collections: 31,653 Programs: 473 Internet Computer: 25
Cumberland County Library
800 E. Commerce Street
Bridgeton, NJ 08302
phone: 856-453-2210
Type: Library System
Staff: 10.93 Collections: 31,372 Programs: 242 Internet Computer: 25
South River Public Library
55 Appleby Avenue
South River, NJ 08882
phone: 732-254-2488
Type: Library System
Staff: 8.54 Collections: 31,368 Programs: 213 Internet Computer: 12
Roselle Park Veteran's Memorial Library
404 Chestnut Street
Roselle Park, NJ 07204
phone: 908-245-2456
Type: Library System
Staff: 9.44 Collections: 31,000 Programs: 774 Internet Computer: 16
Audubon Free Public Library
239 Oakland Avenue
Audubon, NJ 08106
phone: 856-547-8686
Type: Library System
Staff: 2.91 Collections: 30,263 Programs: 37 Internet Computer: 5
Bogota Public Library
375 Larch Avenue
Bogota, NJ 07603
phone: 201-488-7185
Type: Library System
Staff: 4.83 Collections: 30,187 Programs: 262 Internet Computer: 8
Glen Ridge Free Public Library
240 Ridgewood Avenue
Glen Ridge, NJ 07028
phone: 973-748-5482
Type: Library System
Staff: 7.03 Collections: 29,857 Programs: 169 Internet Computer: 11
Flemington Free Public Library
118 Main Street
Flemington, NJ 08822
phone: 908-782-5733
Type: Library System
Staff: 3.88 Collections: 29,228 Programs: 128 Internet Computer: 9
Mccowan Memorial Library
15 Pitman Avenue
Pitman, NJ 08071
phone: 856-589-1656
Type: Library System
Staff: 6.14 Collections: 29,201 Programs: 442 Internet Computer: 6
Woodstown-Pilesgrove Library
14 School Lane
Woodstown, NJ 08098
phone: 856-769-0098
Type: Library System
Staff: 6.90 Collections: 29,077 Programs: 214 Internet Computer: 9
Manville Public Library
100 S. Tenth Avenue
Manville, NJ 08835
phone: 908-722-9722
Type: Library System
Staff: 4.53 Collections: 29,010 Programs: 116 Internet Computer: 9
Wanaque Borough Free Public Library
616 Ringwood Avenue
Wanaque, NJ 07465
phone: 973-839-4434
Type: Library System
Staff: 4.72 Collections: 28,833 Programs: 54 Internet Computer: 10
Norwood Public Library
198 Summit Street
Norwood, NJ 07648
phone: 201-768-9555
Type: Library System
Staff: 4.53 Collections: 28,465 Programs: 126 Internet Computer: 5
Hackettstown Free Public Library
110 Church Street
Hackettstown, NJ 07840
phone: 908-852-4936
Type: Library System
Staff: 5.69 Collections: 27,758 Programs: 162 Internet Computer: 9
Union Beach Memorial Library
810 Union Avenue
Keyport, NJ 07735
phone: 732-264-3792
Type: Library System
Staff: 4.58 Collections: 27,389 Programs: 203 Internet Computer: 8
Haworth Municipal Library
300 Haworth Avenue
Haworth, NJ 07641
phone: 201-384-1020
Type: Library System
Staff: 4.10 Collections: 26,154 Programs: 454 Internet Computer: 6
Oakland Public Library
2 Municipal Plaza
Oakland, NJ 07436
phone: 201-337-3742
Type: Library System
Staff: 8.72 Collections: 25,580 Programs: 369 Internet Computer: 12
Boonton Holmes Public Library
621 Main Street
Boonton, NJ 07005
phone: 973-334-2980
Type: Library System
Staff: 5.16 Collections: 25,122 Programs: 205 Internet Computer: 11
Jamesburg Public Library
229 Gatzmer Avenue
Monroe Township, NJ 08831
phone: 732-521-0440
Type: Library System
Staff: 2.97 Collections: 24,982 Programs: 81 Internet Computer: 8
Mountain Lakes Free Public Library
9 Elm Road
Mountain Lakes, NJ 07046
phone: 973-334-5095
Type: Library System
Staff: 3.99 Collections: 24,967 Programs: 544 Internet Computer: 8
Riverdale Public Library
93 Newark Pompton Tpke
Riverdale, NJ 07457
phone: 973-835-5044
Type: Library System
Staff: 5.48 Collections: 24,609 Programs: 361 Internet Computer: 16
The Orange Public Library
348 Main Street
Orange, NJ 07050
phone: 973-673-0153
Type: Library System
Staff: 11.99 Collections: 24,513 Programs: 91 Internet Computer: 21
Bloomingdale Free Public Library
101 Hamburg Turnpike
Bloomingdale, NJ 07403
phone: 973-838-0077
Type: Library System
Staff: 4.28 Collections: 24,461 Programs: 316 Internet Computer: 6
Rockaway Borough Free Public Library
82 E. Main Street
Rockaway, NJ 07866
phone: 973-627-5709
Type: Library System
Staff: 4.03 Collections: 24,150 Programs: 270 Internet Computer: 5
Raritan Public Library
54 E. Somerset Street
Raritan, NJ 08869
phone: 908-725-0413
Type: Library System
Staff: 4.51 Collections: 23,565 Programs: 282 Internet Computer: 4
Mendham Free Public Library
10 Hilltop Road
Mendham, NJ 07945
phone: 973-543-4152
Type: Library System
Staff: 4.32 Collections: 23,527 Programs: 575 Internet Computer: 5
Mendham Township Library
2 East Main Street
Brookside, NJ 07926
phone: 973-543-4018
Type: Library System
Staff: 4.69 Collections: 23,422 Programs: 385 Internet Computer: 6
Absecon Public Library
305 New Jersey Avenue
Absecon, NJ 08201
phone: 609-646-2228
Type: Library System
Staff: 3.28 Collections: 23,001 Programs: 217 Internet Computer: 7
Maywood Public Library
459 Maywood Avenue
Maywood, NJ 07607
phone: 201-845-2915
Type: Library System
Staff: 6.26 Collections: 22,813 Programs: 342 Internet Computer: 26
Garwood Free Public Library
411 Third Avenue
Garwood, NJ 07027
phone: 908-789-1670
Type: Library System
Staff: 4.03 Collections: 22,773 Programs: 135 Internet Computer: 5
Caldwell Free Public Library
268 Bloomfield Avenue
Caldwell, NJ 07006
phone: 973-226-2837
Type: Library System
Staff: 5.56 Collections: 22,532 Programs: 447 Internet Computer: 10
Lambertville Free Public Library
6 Lilly Street
Lambertville, NJ 08530
phone: 609-397-0275
Type: Library System
Staff: 3.58 Collections: 22,508 Programs: 131 Internet Computer: 8
Woodbury Public Library
33 Delaware Street
Woodbury, NJ 08096
phone: 856-845-2611
Type: Library System
Staff: 4.85 Collections: 22,348 Programs: 320 Internet Computer: 20
Whippanong Library/Hanover Township
1000 Route 10
Whippany, NJ 07981
phone: 973-428-2460
Type: Library System
Staff: 5.48 Collections: 21,900 Programs: 933 Internet Computer: 7
Belmar Public Library
517 Tenth Avenue
Belmar, NJ 07719
phone: 732-681-0775
Type: Library System
Staff: 3.97 Collections: 21,885 Programs: 227 Internet Computer: 10
John F. Kennedy Memorial Library
92 Hathaway Street
Wallington, NJ 07057
phone: 973-471-1692
Type: Library System
Staff: 4.53 Collections: 21,567 Programs: 60 Internet Computer: 17
Crosswicks Library Company
483 Main Street
Browns Mills, NJ 08015
phone: 609-298-0510
Type: Library System
Staff: 8.61 Collections: 21,558 Programs: 223 Internet Computer: 9
Dover Free Public Library
32 E. Clinton Street
Dover, NJ 07801
phone: 973-361-0172
Type: Library System
Staff: 5.68 Collections: 20,881 Programs: 237 Internet Computer: 9
Milltown Public Library
20 W. Church Street
Milltown, NJ 08850
phone: 732-247-2270
Type: Library System
Staff: 5.62 Collections: 20,614 Programs: 309 Internet Computer: 8
Bridgeton Free Public Library
150 E. Commerce Street
Bridgeton, NJ 08302
phone: 856-451-2620
Type: Library System
Staff: 5.16 Collections: 20,571 Programs: 226 Internet Computer: 14
Spotswood Public Library
548 Main Street
Spotswood, NJ 08884
phone: 732-251-1515
Type: Library System
Staff: 4.48 Collections: 20,127 Programs: 350 Internet Computer: 6
Tewksbury Township Public Library
31 Old Turnpike Road
Oldwick, NJ 08858
phone: 908-439-3761
Type: Library System
Staff: 12.35 Collections: 20,060 Programs: 208 Internet Computer: 9
Gill Memorial Library
145 E. Broad Street
Paulsboro, NJ 08066
phone: 856-432-5155
Type: Library System
Staff: 2.28 Collections: 19,966 Programs: 8 Internet Computer: 6
Freehold Public Library
28 1/2 E. Main Street
Freehold, NJ 07728
phone: 732-462-5135
Type: Library System
Staff: 3.82 Collections: 19,933 Programs: 81 Internet Computer: 8
Morris Plains Library
77 Glenbrook Road
Morris Plains, NJ 07950
phone: 973-538-2599
Type: Library System
Staff: 1.90 Collections: 19,150 Programs: 2 Internet Computer: 4
Dunellen Free Public Library
New Market Road
Dunellen, NJ 08812
phone: 732-968-4585
Type: Library System
Staff: 4.16 Collections: 18,622 Programs: 436 Internet Computer: 10
Monmouth Beach Public Library
18 Willow Avenue
Monmouth Beach, NJ 07750
phone: 732-229-1187
Type: Library System
Staff: 1.32 Collections: 18,407 Programs: 144 Internet Computer: 2
Clementon Memorial Library
195 Gibbsboro Road
Clementon, NJ 08021
phone: 856-783-3233
Type: Library System
Staff: 3.28 Collections: 18,051 Programs: 187 Internet Computer: 8
Salem Free Public Library
112 W. Broadway
Salem, NJ 08079
phone: 856-935-0526
Type: Library System
Staff: 4.90 Collections: 17,765 Programs: 20 Internet Computer: 10
Gloucester City Library
50 N. Railroad Avenue
Gloucester City, NJ 08030
phone: 856-456-4181
Type: Library System
Staff: 6.30 Collections: 17,228 Programs: 244 Internet Computer: 38
Mount Arlington Public Library
333 Howard Boulevard
Mount Arlington, NJ 07856
phone: 973-398-1516
Type: Library System
Staff: 2.85 Collections: 16,911 Programs: 13 Internet Computer: 3
Manasquan Public Library
55 Broad Street
Manasquan, NJ 08736
phone: 732-223-1503
Type: Library System
Staff: 2.90 Collections: 16,336 Programs: 189 Internet Computer: 3
Pennington Free Public Library
30 N. Main Street
Pennington, NJ 08534
phone: 609-737-0404
Type: Library System
Staff: 2.09 Collections: 15,586 Programs: 109 Internet Computer: 3
Oaklyn Memorial Library
602 Newton Avenue
Oaklyn, NJ 08107
phone: 856-858-8226
Type: Library System
Staff: 2.76 Collections: 15,161 Programs: 157 Internet Computer: 7
Hopewell Public Library
13 E. Broad Street
Hopewell, NJ 08525
phone: 609-466-1625
Type: Library System
Staff: 2.47 Collections: 14,740 Programs: 140 Internet Computer: 8
Little Ferry Free Public Library
239 Liberty Street
Little Ferry, NJ 07643
phone: 201-641-3721
Type: Library System
Staff: 5.87 Collections: 14,532 Programs: 263 Internet Computer: 11
Fairview Free Public Library
213 Anderson Avenue
Fairview, NJ 07022
phone: 201-943-6244
Type: Library System
Staff: 6.10 Collections: 14,510 Programs: 85 Internet Computer: 9
Beverly Free Library
441 Cooper Street
Beverly, NJ 08010
phone: 609-387-1259
Type: Library System
Staff: 12.50 Collections: 13,339 Programs: 133 Internet Computer: 8
Stratford Public Library
303 Union Avenue
Stratford, NJ 08084
phone: 856-783-0602
Type: Library System
Staff: 0.87 Collections: 13,294 Programs: 30 Internet Computer: 6
Washington Public Library
20 W. Carlton Avenue
Washington, NJ 07882
phone: 908-689-0201
Type: Library System
Staff: 2.56 Collections: 13,020 Programs: 53 Internet Computer: 11
Spring Lake Public Library
1501 Third Avenue
Spring Lake, NJ 07762
phone: 732-449-6654
Type: Library System
Staff: 2.34 Collections: 12,913 Programs: 133 Internet Computer: 6
Florence Township Library
1350 Hornberger Avenue
Roebling, NJ 08554
phone: 609-499-0143
Type: Library System
Staff: 3.39 Collections: 12,549 Programs: 38 Internet Computer: 7
W.H. Walters Free Public Library
1001 East Boulevard
Phillipsburg, NJ 08865
phone: 908-454-1445
Type: Library System
Staff: 2.12 Collections: 12,442 Programs: 125 Internet Computer: 8
Oxford Public Library
42 Washington Avenue
Oxford, NJ 07863
phone: 908-453-2625
Type: Library System
Staff: 1.97 Collections: 11,564 Programs: 116 Internet Computer: 7
Pennsville Public Library
190 S. Broadway
Pennsville, NJ 08070
phone: 856-678-5473
Type: Library System
Staff: 3.19 Collections: 11,295 Programs: 190 Internet Computer: 5
Wenonah Free Public Library
101 E. Mantua Avenue
Wenonah, NJ 08090
phone: 856-468-6323
Type: Library System
Staff: 1.43 Collections: 11,186 Programs: 85 Internet Computer: 5
Sally Stretch Keen Memorial Library
94 Main Street
Vincentown, NJ 08088
phone: 609-859-3598
Type: Library System
Staff: 1.35 Collections: 11,165 Programs: 29 Internet Computer: 5
Fair Haven Public Library
748 River Road
Fair Haven, NJ 07704
phone: 732-747-5031
Type: Library System
Staff: 4.50 Collections: 10,777 Programs: 263 Internet Computer: 3
Sea Girt Library
Railroad Station At The Plaza
Sea Girt, NJ 08750
phone: 732-449-9433
Type: Library System
Staff: 1.83 Collections: 10,767 Programs: 108 Internet Computer: 7
Beach Haven Free Public Library
Third Street & Beach Avenue
Beach Haven, NJ 08008
phone: 609-492-7081
Type: Library System
Staff: 2.62 Collections: 10,352 Programs: 40 Internet Computer: 3
Wharton Public Library
15 S. Main Street
Wharton, NJ 07885
phone: 973-361-1333
Type: Library System
Staff: 3.14 Collections: 9,907 Programs: 133 Internet Computer: 9
Westville Public Library
1035 Broadway
Westville, NJ 08093
phone: 856-456-0357
Type: Library System
Staff: 2.28 Collections: 9,615 Programs: 37 Internet Computer: 5
Harding Township Library
21 Blue Mill Road
New Vernon, NJ 07976
phone: 963-267-2665
Type: Library System
Staff: 1.69 Collections: 9,543 Programs: 191 Internet Computer: 6
Rochelle Park Public Library
151 W. Passaic Street
Rochelle Park, NJ 07662
phone: 201-587-7730
Type: Library System
Staff: 1.86 Collections: 9,432 Programs: 43 Internet Computer: 3
Sea Bright Library
1097 Ocean Avenue
Wallington, NJ 07057
phone: 973-471-1692
Type: Library System
Staff: 1.55 Collections: 9,113 Programs: 91 Internet Computer: 6
Belvidere Free Public Library
301 Second Street
Belvidere, NJ 07823
phone: 908-475-3941
Type: Library System
Staff: 1.55 Collections: 7,970 Programs: 34 Internet Computer: 2
Bass River Community Library
11 North Maple Avenue
New Gretna, NJ 08224
phone: 609-296-4230
Type: Library System
Staff: 1.28 Collections: 7,569 Programs: 76 Internet Computer: 5
Frenchtown Public Library
29 Second Street
Frenchtown, NJ 08825
phone: 908-788-1444
Type: Library System
Staff: 19.79 Collections: 7,459 Programs: 74 Internet Computer: 5
Delanco Public Library
1303 Burlington Avenue
Riverside, NJ 08075
phone: 856-461-6850
Type: Library System
Staff: 1.57 Collections: 6,564 Programs: 132 Internet Computer: 5
Collingswood Free Public Library
771 Haddon Avenue
Collingswood, NJ 08108
phone: 856-858-0649
Type: Library System
Staff: 8.25 Collections: 5,424 Programs: 91 Internet Computer: 17
Little Silver Public Library
484 Prospect Avenue
Little Silver, NJ 07739
phone: 732-747-9649
Type: Library System
Staff: 2.38 Collections: 5,256 Programs: 212 Internet Computer: 3
Milford Public Library
40 Frenchtown-Milford Road
Milford, NJ 08848
phone: 908-995-4072
Type: Library System
Staff: 1.16 Collections: 4,693 Programs: 21 Internet Computer: 1
Riverside Public Library
10 Zurbrugg Way
Riverside, NJ 08075
phone: 856-461-6922
Type: Library System
Staff: 1.13 Collections: 4,445 Programs: 0 Internet Computer: 6
Brielle Public Library
610 South Street
Brielle, NJ 08730
phone: 732-528-9381
Type: Library System
Staff: 3.38 Collections: 4,351 Programs: 988 Internet Computer: 7
Oceanic Free Library
109 Avenue Of Two Rivers
Rumson, NJ 07760
phone: 732-842-2692
Type: Library System
Staff: 3.60 Collections: 3,980 Programs: 206 Internet Computer: 4
Emerson Public Library
20 Palisade Avenue
Emerson, NJ 07630
phone: 201-261-5604
Type: Library System
Staff: 4.74 Collections: 3,811 Programs: 0 Internet Computer: 3
Marie Fleche Memorial Library
49 South White Horse Pike
Berlin, NJ 08009
phone: 856-767-2448
Type: Library System
Staff: 1.29 Collections: 3,166 Programs: 38 Internet Computer: 3
Mount Holly Library And Lyceum
307 High Street
Mount Holly, NJ 08060
phone: 609-267-7111
Type: Library System
Staff: 2.25 Collections: 2,963 Programs: 185 Internet Computer: 9
Gibbsboro Public Library
49 Kirkwood Road
Gibbsboro, NJ 08026
phone: 856-435-3656
Type: Library System
Staff: 0.86 Collections: 2,876 Programs: 2 Internet Computer: 4
Elmer Public Library
120 S. Main Street
Elmer, NJ 08318
phone: 856-358-2014
Type: Library System
Staff: 0.77 Collections: 1,471 Programs: 57 Internet Computer: 6
Library Company Of Burlington
23 W. Union Street
Burlington, NJ 08016
phone: 609-386-1273
Type: Library System
Staff: 3.25 Collections: 1,183 Programs: 86 Internet Computer: 13
Newfield Public Library
115 Catawba Avenue
Newfield, NJ 08344
phone: 856-697-0415
Type: Library System
Staff: 0.70 Collections: 735 Programs: 103 Internet Computer: 5
High Bridge Public Library
71 Main Street
High Bridge, NJ 08829
phone: 908-638-8231
Type: Library System
Staff: 0.63 Collections: 58 Programs: 4 Internet Computer: 1
Holland Township Free Public Library
129 Spring Mills Road
Milford, NJ 08848
phone: 908-995-4767
Type: Library System
Staff: 2.15 Collections: 0 Programs: 38 Internet Computer: 2
Brigantine Branch Library
201 15th Street
Brigantine, NJ 08203
phone: 609-266-0110
Type: Branch Library
Egg Harbor Township Branch
Russell Swift Drive & Ocean Hgts. Avenue
Egg Harbor Township, NJ 08234
phone: 609-927-8664
Type: Branch Library
Galloway Township Branch Library
306 E. Jimmie Leeds Road
Absecon, NJ 08201
phone: 609-652-2352
Type: Branch Library
Pleasantville Branch
132 West Washington Avenue
Pleasantville, NJ 08232
phone: 609-641-1778
Type: Branch Library
Ventnor Community Library
6500 Atlantic Avenue
Ventnor City, NJ 08406
phone: 609-823-4614
Type: Branch Library
Hammonton Branch
451 South Egg Harbor Road
Hammonton, NJ 08037
phone: 609-561-2264
Type: Branch Library
Somers Point Branch Library
747 Shore Road
Somers Point, NJ 08244
phone: 609-927-7113
Type: Branch Library
Longport Branch
2305 Atlantic Avenue
Longport, NJ 08403
phone: 609-487-0272
Type: Branch Library
Egg Harbor City Branch
134 Philadelphia Avenue
Egg Harbor City, NJ 08215
phone: 609-804-1063
Type: Branch Library
Richmond Ave. Branch
Windsor & Ventnor Aves.
Atlantic City, NJ 08401
phone: 609-347-1902
Type: Branch Library
Linwood Public Library
301 Davis Avenue
Linwood, NJ 08221
phone: 609-927-6756
Type: Central Library
Garfield Free Public Library
500 Midland Avenue
Garfield, NJ 07026
phone: 201-478-3800
Type: Central Library
Lodi Memorial Library
1 Memorial Drive
Lodi, NJ 07644
phone: 201-365-4044
Type: Central Library
Lyndhurst Free Public Library
355 Valley Brook Avenue
Lyndhurst, NJ 07071
phone: 201-939-6548
Type: Central Library
Mahwah Free Public Library
100 Ridge Road
Mahwah, NJ 07430
phone: 201-529-2183
Type: Central Library
Maywood Public Library
459 Maywood Avenue
Maywood, NJ 07607
phone: 201-845-7755
Type: Central Library
No. Arlington Public Library
210 Ridge Road
Kearny, NJ 07032
phone: 201-955-5640
Type: Central Library
Paramus Public Library
E. 116 Century Road
Paramus, NJ 07652
phone: 201-599-1302
Type: Central Library
Midland Avenue Branch
W 239 Midland Avenue
Paramus, NJ 07652
phone: 201-444-4911
Type: Branch Library
Rochelle Park Public Library
151 W. Passaic Street
Rochelle Park, NJ 07662
phone: 201-587-7735
Type: Central Library
Saddle Brook Free Public Library
340 Mayhill Street
Rochelle Park, NJ 07662
phone: 201-843-3287
Type: Central Library
John F. Kennedy Memorial Library
92 Hathaway Street
Wallington, NJ 07057
phone: 201-471-1692
Type: Central Library
Wash. Twp Public Lib/Westwood
144 Woodfield Road
Westwood, NJ 07675
phone: 201-664-4586
Type: Central Library
Bordentown Branch Library
18 East Union Street
Bordentown, NJ 08505
phone: 609-298-0622
Type: Branch Library
Cinnaminson Branch Library
1619 Riverton Road
Riverton, NJ 08077
phone: 856-829-9340
Type: Branch Library
Evesham Branch Library
984 Tuckerton Road
Marlton, NJ 08053
phone: 856-983-1444
Type: Branch Library
Pinelands Branch Library
Main & Allen Sts.
Medford, NJ 08055
phone: 609-654-6113
Type: Branch Library
Riverton - Palmyra Branch
306 Main Street
Riverton, NJ 08077
phone: 856-829-2476
Type: Branch Library
Pemberton Branch Library
51 Egbert Street
Pemberton, NJ 08068
phone: 609-894-2516
Type: Branch Library
Maple Shade Branch
200 Stiles Avenue
Maple Shade, NJ 08052
phone: 856-779-9767
Type: Branch Library
Crosswicks Public Library
483 Main Street
Chesterfield, NJ 08515
phone: 609-453-2210
Type: Central Library
Delanco Public Libary
1303 Burlington Avenue
Riverside, NJ 08075
phone: 609-461-6850
Type: Central Library
Moorestown Library
111 W. Second Street
Moorestown, NJ 08057
phone: 609-234-0333
Type: Central Library
Mount Laurel Free Public Library
100 Walt Whitman Avenue
Mount Laurel, NJ 08054
phone: 609-234-7319
Type: Central Library
Riverside Public Library
10 Zurbrugg Way
Riverside, NJ 08075
phone: 609-461-6922
Type: Central Library
Gloucester Township Branch Library
1650 Blackwood-Clementon Road
Blackwood, NJ 08012
phone: 856-228-0022
Type: Branch Library
Haddon Township Branch Library
15 Macarthur Boulevard
Collingswood, NJ 08108
phone: 856-854-2752
Type: Branch Library
South County Branch Library
35 Cooper Foley Road
Atco, NJ 08004
phone: 856-753-2537
Type: Branch Library
Bellmawr Branch Library
35 E. Browning Road
Bellmawr, NJ 08031
phone: 856-931-1400
Type: Branch Library
Merchantville Reading Center
130 South Centre Street
Merchantville, NJ 08109
phone: 856-665-3128
Type: Branch Library
Ferry Avenue Branch
852 Ferry Avenue
Camden, NJ 08104
phone: 856-342-9789
Type: Branch Library
Audubon Free Public Library
239 Oakland Avenue
Audubon, NJ 08106
phone: 609-547-8686
Type: Central Library
Marie Fleche Memorial Library
49 South White Horse Pike
Berlin, NJ 08009
phone: 609-767-2448
Type: Central Library
Camden Free Public Library
418 Federal Street
Camden, NJ 08101
phone: 609-757-7640
Type: Central Library
Fairview Branch
1503 Collings Road
Camden, NJ 08104
phone: 609-962-6669
Type: Branch Library
North Camden Branch
6th And Erie Sts.
Camden, NJ 08103
phone: 609-757-7418
Type: Branch Library
Cherry Hill Free Public Library
1100 Kings Highway North
Cherry Hill, NJ 08034
phone: 609-667-0300
Type: Central Library
Clementon Memorial Library
195 Gibbsboro Road
Clementon, NJ 08021
phone: 609-783-3233
Type: Central Library
Collingswood Free Public Library
771 Haddon Avenue
Collingswood, NJ 08108
phone: 609-858-0649
Type: Central Library
Gibbsboro Public Library
49 Kirkwood Road
Gibbsboro, NJ 08026
phone: 609-435-3656
Type: Central Library
Gloucester City Library
50 N. Railroad Avenue
Gloucester City, NJ 08030
phone: 609-456-4181
Type: Central Library
Haddonfield Public Library
60 N. Haddon Avenue
Haddonfield, NJ 08033
phone: 609-429-1304
Type: Central Library
Haddon Heights Public Library
608 Station Avenue
Haddon Heights, NJ 08035
phone: 609-547-7132
Type: Central Library
Oaklyn Memorial Library
602 Newton Avenue
Oaklyn, NJ 08107
phone: 609-858-8226
Type: Central Library
Pennsauken Free Public Library
5605 Crescent Boulevard
Pennsauken, NJ 08110
phone: 609-665-5959
Type: Central Library
Runnemede Public Library
Broadway & Black Horse Pike
Runnemede, NJ 08078
phone: 609-939-4688
Type: Central Library
Stratford Public Library
303 Union Avenue
Stratford, NJ 08084
phone: 609-783-0602
Type: Central Library
Waterford Township Public Library
2204 Atco Avenue
Atco, NJ 08004
phone: 609-767-7727
Type: Central Library
Cape May County Library
Mechanic Street
Cape May Court House, NJ 08210
phone: 609-465-1040
Type: Central Library
Lower Cape Branch
2600 Bay Shore Road
Villas, NJ 08251
phone: 609-886-8999
Type: Branch Library
Sea Isle City Branch
125 John F Kennedy Boulevard
Sea Isle City, NJ 08243
phone: 609-263-8485
Type: Branch Library
Stone Harbor Branch
95th And Second Avenue
Stone Harbor, NJ 08247
phone: 609-368-6809
Type: Branch Library
Upper Cape Branch
2050 Rt 631
Woodbine, NJ 08270
phone: 609-628-2607
Type: Branch Library
Cape May City Branch
110 Ocean Street
Cape May, NJ 08204
phone: 609-884-9568
Type: Branch Library
Wildwood Crest Branch
6301 Ocean Avenue
Wildwood, NJ 08260
phone: 609-522-0564
Type: Branch Library
Woodbine Branch
801 Webster Street
Woodbine, NJ 08270
phone: 609-861-2501
Type: Branch Library
Cumberland County Library
800 E. Commerce Street
Bridgeton, NJ 08302
phone: 609-455-0080
Type: Central Library
Bridgeton Free Public Library
150 E. Commerce Street
Bridgeton, NJ 08302
phone: 609-451-2620
Type: Central Library
Millville Public Library
210 Buck Street
Millville, NJ 08332
phone: 609-825-7087
Type: Central Library
Vineland Public Library
1058 E. Landis Avenue
Vineland, NJ 08360
phone: 609-794-4244
Type: Central Library
Belleville Free Public Library
221 Washington Avenue
Belleville, NJ 07109
phone: 201-450-3434
Type: Central Library
Bloomfield Public Library
90 Broad Street
Bloomfield, NJ 07003
phone: 201-429-9292
Type: Central Library
Caldwell Free Public Library
268 Bloomfield Avenue
Caldwell, NJ 07006
phone: 201-226-2837
Type: Central Library
Cedar Grove Free Public Library
One Municipal Plaza
Cedar Grove, NJ 07009
phone: 201-239-1447
Type: Central Library
East Orange Public Library
21 S. Arlington Avenue
East Orange, NJ 07018
phone: 973-266-5600
Type: Central Library
Ampere Branch
39 Ampere Plaza
East Orange, NJ 07017
phone: 973-266-7048
Type: Branch Library
Elmwood Branch
317 S. Clinton Street
East Orange, NJ 07017
phone: 973-266-7050
Type: Branch Library
Franklin Branch
192 Dodd Street
East Orange, NJ 07017
phone: 973-266-7053
Type: Branch Library
Fairfield Free Public Library
261 Hollywood Avenue
Caldwell, NJ 07006
phone: 201-227-3575
Type: Central Library
Glen Ridge Free Public Library
240 Ridgewood Avenue
Glen Ridge, NJ 07028
phone: 201-748-5482
Type: Central Library
Irvington Public Library
Civic Square
Irvington, NJ 07111
phone: 201-372-6400
Type: Central Library
Livingston Free Public Library
10 Robert H. Harp Drive
Livingston, NJ 07039
phone: 201-992-4600
Type: Central Library
Hilton Branch
1688 Springfield Avenue
Maplewood, NJ 07040
phone: 973-762-1688
Type: Branch Library
Millburn Free Public Library
200 Glen Avenue
Millburn, NJ 07041
phone: 201-376-1006
Type: Central Library
Bellevue Ave. Branch Library
185 Bellevue Avenue
Montclair, NJ 07043
phone: 201-744-2468
Type: Branch Library
Newark Public Library
5 Washington Avenue
Newark, NJ 07101
phone: 201-733-7800
Type: Central Library
Branch Brook Branch
235 Clifton Avenue
Newark, NJ 07104
phone: 973-733-7760
Type: Branch Library
Clinton Branch
739 Bergen Street
Newark, NJ 07108
phone: 973-733-7757
Type: Branch Library
First Avenue Branch
292 First Avenue
Newark, NJ 07107
phone: 201-733-7800
Type: Branch Library
Madison Area Library
790 Clinton Avenue
Newark, NJ 07108
phone: 201-733-7800
Type: Branch Library
North End Branch
722 Summer Avenue
Newark, NJ 07104
phone: 973-733-7766
Type: Branch Library
Roseville Branch
99 Fifth Street
Newark, NJ 07107
phone: 973-733-7770
Type: Branch Library
Springfield Branch
150 Newton Street
Newark, NJ 07103
phone: 201-733-7800
Type: Branch Library
Vailsburg Branch
75 Alexander Street
Newark, NJ 07106
phone: 973-733-7755
Type: Branch Library
Van Buren Branch
140 Van Buren Street
Newark, NJ 07105
phone: 973-733-7750
Type: Branch Library
Weequahic Branch
355 Osborne Terr.
Newark, NJ 07112
phone: 973-733-7751
Type: Branch Library
Nutley Free Public Library
93 Booth Drive
Nutley, NJ 07110
phone: 201-667-0405
Type: Central Library
The Orange Public Library
348 Main Street
Orange, NJ 07050
phone: 201-673-0153
Type: Central Library
Roseland Public Library
20 Roseland Avenue
Roseland, NJ 07068
phone: 201-226-8636
Type: Central Library
South Orange Public Library
65 Scotland Road
South Orange, NJ 07079
phone: 201-762-0230
Type: Central Library
Verona Free Public Library
17 Gould Street
Verona, NJ 07044
phone: 201-857-4848
Type: Central Library
West Caldwell Public Library
30 Clinton Road
Caldwell, NJ 07006
phone: 201-226-5441
Type: Central Library
West Orange Free Public Library
46 Mt. Pleasant Avenue
West Orange, NJ 07052
phone: 201-736-0198
Type: Central Library
Logan Township Branch
C/O 200 Holly Dell Drive
Sewell, NJ 08080
phone: 609-467-0595
Type: Branch Library
Glassboro Branch Library
2 Center Street
Glassboro, NJ 08028
phone: 856-881-0001
Type: Branch Library
Gibbstown Public Library
411 Swedesboro Road
Gibbstown, NJ 08027
phone: 856-423-0684
Type: Branch Library
Swedesboro Public Library
1442 Kings Hwy
Swedesboro, NJ 08085
phone: 609-467-0111
Type: Branch Library
East Greenwich Library
535 Kings Highway
Clarksboro, NJ 08020
phone: 856-423-1149
Type: Branch Library
James H. Johnson Memorial Library
670 Ward Drive
Woodbury, NJ 08096
phone: 609-848-9149
Type: Central Library
Franklin Twp. Public Lib./franklinville
1584 Coles Mill Road
Franklinville, NJ 08322
phone: 609-694-2833
Type: Central Library
Monroe Township Free Public Library
713 Marsha Avenue
Williamstown, NJ 08094
phone: 609-629-1212
Type: Central Library
Newfield Public Library
115 Catawba Avenue
Newfield, NJ 08344
phone: 609-697-0415
Type: Central Library
Gill Memorial Library
145 E. Broad Street
Paulsboro, NJ 08066
phone: 609-423-5155
Type: Central Library
Mccowan Memorial Library
15 Pitman Avenue
Pitman, NJ 08071
phone: 609-589-1656
Type: Central Library
Margaret E Heggan Public Library
606 Delsea Drive
Sewell, NJ 08080
phone: 609-589-3334
Type: Central Library
Wenonah Free Public Library
101 E. Mantua Avenue
Wenonah, NJ 08090
phone: 609-468-6323
Type: Central Library
West Deptford Public Library
420 Crown Point Road
Thorofare, NJ 08086
phone: 609-845-5593
Type: Central Library
Westville Public Library
1035 Broadway
Westville, NJ 08093
phone: 609-456-0357
Type: Central Library
Woodbury Public Library
33 Delaware Street
Woodbury, NJ 08096
phone: 609-845-2611
Type: Central Library
Bayonne Free Public Library
697 Avenue C
Bayonne, NJ 07002
phone: 201-858-6970
Type: Central Library
Harrison Public Library
415 Harrison Avenue
Harrison, NJ 07029
phone: 201-483-2366
Type: Central Library
Jersey City Public Library
472 Jersey Avenue
Jersey City, NJ 07302
phone: 201-547-4501
Type: Central Library
Claremont Branch
275 Martin L. King Drive
Jersey City, NJ 07305
phone: 201-547-4555
Type: Branch Library
Five Corners Branch
678 Newark Avenue
Jersey City, NJ 07306
phone: 201-547-4543
Type: Branch Library
Greenville Branch
1841 Kennedy Boulevard
Jersey City, NJ 07305
phone: 201-547-4553
Type: Branch Library
Hudson City Branch
14 Zabriskie Street
Jersey City, NJ 07307
phone: 201-547-4556
Type: Branch Library
Lafayette Branch
307 Pacific Avenue
Jersey City, NJ 07304
phone: 201-547-5017
Type: Branch Library
Marion Branch
1017 West Side Avenue
Jersey City, NJ 07306
phone: 201-547-4552
Type: Branch Library
Miller Branch
489 Bergen Avenue
Jersey City, NJ 07304
phone: 201-547-4551
Type: Branch Library
Pavonia Branch
326 Eighth Avenue
Jersey City, NJ 07302
phone: 201-547-4808
Type: Branch Library
West Bergen Branch
503 West Side Avenue
Jersey City, NJ 07304
phone: 201-547-4554
Type: Branch Library
Jersey City Bookmobile
472 Jersey Avenue
Jersey City, NJ 07302
phone: 201-547-4541
Type: Bookmobile
Kearny Branch Library
759 Kearny Avenue
Kearny, NJ 07032
phone: 201-955-7988
Type: Branch Library
Union City Branch Public Library
1800 Summit Avenue
Union City, NJ 07087
phone: 201-866-7503
Type: Branch Library
Weehawken Free Public Library
49 Hauxhurst Avenue
Union City, NJ 07087
phone: 201-863-7823
Type: Central Library
West New York Public Library
425 60th Street
West New York, NJ 07093
phone: 201-854-1028
Type: Central Library
Hunterdon County Library
Route 12
Flemington, NJ 08822
phone: 201-788-1444
Type: Central Library
North County Branch Library
65 Halstead Street
Clinton, NJ 08809
phone: 908-730-6262
Type: Branch Library
South County Branch
1108 Old York Road
Ringoes, NJ 08551
phone: 908-782-3564
Type: Branch Library
Flemington Free Public Library
118 Main Street
Flemington, NJ 08822
phone: 201-782-5733
Type: Central Library
High Bridge Public Library
71 Main Street
High Bridge, NJ 08829
phone: 201-638-8231
Type: Central Library
Holland Township Free Public Library
129 Spring Mills Road
Milford, NJ 08848
phone: 201-995-4767
Type: Central Library
Milford Public Library
40 Frenchtown-Milford Road
Milford, NJ 08848
phone: 201-995-4072
Type: Central Library
Tewksbury Township Public Library
31 Old Turnpike Road
Oldwick, NJ 08858
phone: 201-439-3761
Type: Central Library
Mercer County Library
2751 Brunswick Pike
Lawrence Township, NJ 08648
phone: 609-989-6916
Type: Central Library
Hickory Corner Road Branch
138 Hickory Corner Road
Hightstown, NJ 08520
phone: 609-448-1330
Type: Branch Library
Ewing Branch Library
61 Scotch Road
Trenton, NJ 08628
phone: 609-882-3130
Type: Branch Library
Hightstown Memorial Library
114 Franklin Street
Hightstown, NJ 08520
phone: 609-448-1474
Type: Branch Library
Hollowbrook Branch Library
320 Hollowbrook Drive
Trenton, NJ 08638
phone: 609-883-5914
Type: Branch Library
Hopewell Branch Library
245 Pennington/Titusville Road
Pennington, NJ 08534
phone: 609-737-2610
Type: Branch Library
Twin Rivers Branch Library
276 Abbington Drive
Hightstown, NJ 08520
phone: 609-443-1880
Type: Branch Library
Washington Township Branch Library
42 Robbinsville/Allentown Road
Trenton, NJ 08691
phone: 609-259-2150
Type: Branch Library
West Windsor Branch Library
333 N. Post Road
Princeton Junction, NJ 08550
phone: 609-799-0462
Type: Branch Library
Princeton Public Library
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-9529
Type: Central Library
Briggs Branch
1115 Greenwood Avenue
Trenton, NJ 08609
phone: 609-392-7856
Type: Branch Library
Cadwalader Branch
200 N. Hermitage Avenue
Trenton, NJ 08618
phone: 609-392-7886
Type: Branch Library
East Trenton Branch
N. Clinton Avenue At Girard
Trenton, NJ 08638
phone: 609-392-7866
Type: Branch Library
Skelton Branch
S. Broad At Malone
Trenton, NJ 08611
phone: 609-392-7876
Type: Branch Library
Carteret Public Library
100 Cooke Avenue
Carteret, NJ 07008
phone: 201-541-5737
Type: Central Library
Dunellen Free Public Library
New Market Road
Dunellen, NJ 08812
phone: 201-968-4585
Type: Central Library
East Brunswick Public Library
2 Jean Walling Civic Center
East Brunswick, NJ 08816
phone: 201-390-6950
Type: Central Library
Edison Township Free Public Library
340 Plainfield Avenue
Edison, NJ 08817
phone: 201-287-2298
Type: Central Library
Clara Barton Branch
141 Hoover Avenue
Edison, NJ 08820
phone: 732-738-0096
Type: Branch Library
North Edison Branch
777 Grove Avenue
Edison, NJ 08820
phone: 732-548-3045
Type: Branch Library
Highland Park Public Library
31 N. Fifth Avenue
Highland Park, NJ 08904
phone: 201-572-2750
Type: Central Library
Jamesburg Library
229 Gatzmer Avenue
Monroe Township, NJ 08831
phone: 201-521-0440
Type: Central Library
Metuchen Public Library
480 Middlesex Avenue
Metuchen, NJ 08840
phone: 201-632-8526
Type: Central Library
Middlesex Public Library
1300 Mountain Avenue
Middlesex, NJ 08846
phone: 201-356-6602
Type: Central Library
Milltown Public Library
20 W. Church Street
Milltown, NJ 08850
phone: 201-247-2270
Type: Central Library
Monroe Township Public Library
4 Municipal Plaza
Monroe Township, NJ 08831
phone: 201-521-5000
Type: Central Library
New Brunswick Free Public Library
60 Livingston Avenue
New Brunswick, NJ 08901
phone: 201-745-5108
Type: Central Library
No. Brunswick Free Public Library
880 Hermann Road
North Brunswick, NJ 08902
phone: 201-246-3545
Type: Central Library
Laurence Harbor Branch
277 Shoreland Circle
South Amboy, NJ 08879
phone: 732-566-2227
Type: Branch Library
Perth Amboy Free Public Library
196 Jefferson Street
Perth Amboy, NJ 08861
phone: 201-826-2600
Type: Central Library
Westergard Library
20 Murray Avenue
Piscataway, NJ 08854
phone: 732-752-1166
Type: Branch Library
Sayreville Free Public Library
1050 Washington Road
Parlin, NJ 08859
phone: 201-727-0212
Type: Central Library
Dowdell Library Of So. Amboy
100 Harold G. Hoffman Plaza
South Amboy, NJ 08879
phone: 201-721-6060
Type: Central Library
So. Brunswick Township Bookmobile
Kingston Lane
Monmouth Junction, NJ 08852
phone: 201-821-8224
Type: Bookmobile
So. Plainfield Free Public Library
2484 Plainfield Avenue
South Plainfield, NJ 07080
phone: 201-754-7885
Type: Central Library
South River Public Library
55 Appleby Avenue
South River, NJ 08882
phone: 201-254-2488
Type: Central Library
Spotswood Public Library
548 Main Street
Spotswood, NJ 08884
phone: 201-251-1515
Type: Central Library
Fords Branch
211 Ford Avenue
Fords, NJ 08863
phone: 732-726-7071
Type: Branch Library
Henry Inman Branch
607 Inman Avenue
Colonia, NJ 07067
phone: 732-726-7072
Type: Branch Library
Iselin Branch
1081 Green Street
Iselin, NJ 08830
phone: 732-726-7073
Type: Branch Library
Monmouth County Library
125 Symmes Road
Englishtown, NJ 07726
phone: 732-431-7220
Type: Central Library
Allentown Branch Library
16 S Main Street
Allentown, NJ 08501
phone: 609-259-7565
Type: Branch Library
Colts Neck Branch Library
1 Winthrop Drive
Colts Neck, NJ 07722
phone: 732-431-5656
Type: Branch Library
Eastern Branch Library
1001 Route 35
Red Bank, NJ 07701
phone: 732-683-8980
Type: Branch Library
Hazlet Memorial Libray
251 Middle Road
Hazlet, NJ 07730
phone: 732-264-7164
Type: Branch Library
Holmdel Public Library
4 Crawfords Corner Road
Holmdel, NJ 07733
phone: 732-946-4118
Type: Branch Library
Howell Public Library
318 Old Tavern Road
Howell, NJ 07731
phone: 732-938-2300
Type: Branch Library
Marlboro Library
1 Library Court
Marlboro, NJ 07746
phone: 732-536-9406
Type: Branch Library
Oceanport Library
Monmouth Boulevard & Myrtle Road
Oceanport, NJ 07757
phone: 732-229-2626
Type: Branch Library
Ocean Township Public Library
701 Deal Road
Asbury Park, NJ 07712
phone: 732-531-5092
Type: Branch Library
Wall Public Library
2700 Allaire Road
Belmar, NJ 07719
phone: 732-449-8877
Type: Branch Library
West Long Branch Public Library
95 Poplar Avenue
West Long Branch, NJ 07764
phone: 732-222-5993
Type: Branch Library
Atlantic Highlands Public Library
100 First Avenue
Atlantic Highlands, NJ 07716
phone: 732-291-1956
Type: Branch Library
Matawan-Aberdeen Public Library
165 Main Street
Matawan, NJ 07747
phone: 201-583-9100
Type: Central Library
Asbury Park Free Public Library
500 First Avenue
Asbury Park, NJ 07712
phone: 201-774-4221
Type: Central Library
Avon Free Public Library
Garfield & Fifth Avenues
Avon By The Sea, NJ 07717
phone: 201-775-6998
Type: Central Library
Belmar Public Library
517 Tenth Avenue
Belmar, NJ 07719
phone: 201-681-0775
Type: Central Library
Bradley Beach Public Library
511 Fourth Avenue
Bradley Beach, NJ 07720
phone: 201-776-2995
Type: Central Library
Brielle Public Library
610 South Street
Brielle, NJ 08730
phone: 201-528-9381
Type: Central Library
Fair Haven Public Library
748 River Road
Fair Haven, NJ 07704
phone: 201-747-5031
Type: Central Library
Freehold Public Library
28 1/2 E. Main Street
Freehold, NJ 07728
phone: 201-462-5135
Type: Central Library
Keyport Free Public Library
109 Broad Street
Keyport, NJ 07735
phone: 201-264-0543
Type: Central Library
Little Silver Public Library
484 Prospect Avenue
Little Silver, NJ 07739
phone: 201-747-9649
Type: Central Library
Elberon Branch
168 Lincoln Avenue
Long Branch, NJ 07740
phone: 732-870-1776
Type: Branch Library
Manasquan Public Library
55 Broad Street
Manasquan, NJ 08736
phone: 201-223-1503
Type: Central Library
Bayshore Branch
168 Main Street
Port Monmouth, NJ 07758
phone: 732-787-1568
Type: Branch Library
Lincroft Branch
722 Newman Springs Road
Lincroft, NJ 07738
phone: 732-747-1140
Type: Branch Library
Navesink Branch
Sears And Monmouth Avenues
Navesink, NJ 07752
phone: 732-291-1120
Type: Branch Library
Monmouth Beach Public Library
18 Willow Avenue
Monmouth Beach, NJ 07750
phone: 201-229-1187
Type: Central Library
Neptune Township Public Library
25 Neptune Boulevard
Neptune, NJ 07753
phone: 201-775-8241
Type: Central Library
Red Bank Public Library
84 W. Front Street
Red Bank, NJ 07701
phone: 201-842-0690
Type: Central Library
Oceanic Free Library
109 Avenue Of Two Rivers
Rumson, NJ 07760
phone: 201-842-2692
Type: Central Library
Spring Lake Public Library
1501 Third Avenue
Spring Lake, NJ 07762
phone: 201-449-6654
Type: Central Library
Tinton Falls Public Library
664 Tinton Avenue
Eatontown, NJ 07724
phone: 201-542-3110
Type: Central Library
Union Beach Memorial Library
810 Union Avenue
Keyport, NJ 07735
phone: 201-264-3792
Type: Central Library
The Holmes Library
621 Main Street
Boonton, NJ 07005
phone: 201-334-2980
Type: Central Library
Butler Public Library
1 Ace Road
Montville, NJ 07045
phone: 201-838-3262
Type: Central Library
Chatham Joint Free Public Library
214 Main Street
Chatham, NJ 07928
phone: 201-635-0603
Type: Central Library
Chester Library
250 West Main Street
Chester, NJ 07930
phone: 201-879-7612
Type: Central Library
Denville Free Public Library
121 Diamond Spring Road
Denville, NJ 07834
phone: 201-627-6555
Type: Central Library
Dover Free Public Library
32 E. Clinton Street
Dover, NJ 07801
phone: 201-366-0172
Type: Central Library
East Hanover Township Public Library
415 Ridgedale Avenue
East Hanover, NJ 07936
phone: 201-887-6215
Type: Central Library
Florham Park Free Public Library
107 Ridgedale Avenue
Florham Park, NJ 07932
phone: 201-377-2694
Type: Central Library
Whippanong Lib/Hanover Township
1000 Route 10
Whippany, NJ 07981
phone: 201-428-2460
Type: Central Library
Jefferson Township Public Library
1031 Weldon Road
Oak Ridge, NJ 07438
phone: 201-697-6363
Type: Central Library
Kinnelon Public Library
132 Kinnelon Road
Butler, NJ 07405
phone: 201-838-1321
Type: Central Library
Lincoln Park Public Library
12 Boonton Turnpike
Lincoln Park, NJ 07035
phone: 201-694-8283
Type: Central Library
Madison Public Library
39 Keep Street
Madison, NJ 07940
phone: 201-377-0722
Type: Central Library
Mendham Free Public Library
10 Hilltop Road
Mendham, NJ 07945
phone: 201-543-4152
Type: Central Library
Mendham Township Library
2 East Main Street
Brookside, NJ 07926
phone: 201-543-4018
Type: Central Library
Montville Township Public Library
90 Horseneck Road
Montville, NJ 07045
phone: 201-334-2333
Type: Central Library
Morristown-Morris Twp Jnt Public Library
1 Miller Road
Morristown, NJ 07960
phone: 201-538-6161
Type: Central Library
Morris Plains Library
77 Glenbrook Road
Morris Plains, NJ 07950
phone: 201-538-2599
Type: Central Library
Mountain Lakes Free Public Library
9 Elm Road
Mountain Lakes, NJ 07046
phone: 201-334-5095
Type: Central Library
Mount Arlington Public Library
333 Howard Boulevard
Mount Arlington, NJ 07856
phone: 201-398-1516
Type: Central Library
Mount Olive Public Library
202 Flanders-Drakestown Road
Budd Lake, NJ 07828
phone: 201-691-8686
Type: Central Library
Parsippany-Troy Hills Public Library
292 Parsippany Road
Parsippany, NJ 07054
phone: 201-887-8907
Type: Central Library
Mount Tabor Branch
31 Trinity Park
Mount Tabor, NJ 07878
phone: 973-627-9508
Type: Branch Library
Lake Hiawatha Branch
68 Nokomis Avenue
Lake Hiawatha, NJ 07034
phone: 973-335-0952
Type: Branch Library
Long Hill Township Free Public Library
917 Valley Road
Stirling, NJ 07980
phone: 201-647-2088
Type: Central Library
Pequannock Township Public Library
477 Newark Pompton Turnpike
Pompton Plains, NJ 07444
phone: 201-835-7460
Type: Central Library
Randolph Township Free Public Library
28 Calais Road
Randolph, NJ 07869
phone: 201-895-3556
Type: Central Library
Rockaway Free Public Library
82 E. Main Street
Rockaway, NJ 07866
phone: 201-627-5709
Type: Central Library
Hibernia Branch
419 Green Pond Road
Rockaway, NJ 07866
phone: 973-627-6872
Type: Branch Library
Roxbury Public Library
103 Main Street
Succasunna, NJ 07876
phone: 201-584-2400
Type: Central Library
Wash. Township Public Lib.(long Valley)
37 E. Springtown Road
Long Valley, NJ 07853
phone: 201-876-3596
Type: Central Library
Wharton Public Library
15 S. Main Street
Wharton, NJ 07885
phone: 201-361-1333
Type: Central Library
Barnegat Branch Library
112 Burr Street
Barnegat, NJ 08005
phone: 609-698-3331
Type: Branch Library
Beachwood Branch Library
126 Beachwood Boulevard
Beachwood, NJ 08722
phone: 732-244-4573
Type: Branch Library
Berkeley Branch Library
30 Station Road
Bayville, NJ 08721
phone: 732-269-2144
Type: Branch Library
Brick Branch Library
301 Chambers Bridge Road
Brick, NJ 08723
phone: 732-477-4513
Type: Branch Library
Island Heights Branch Library
121 Central Avenue
Island Heights, NJ 08732
phone: 732-270-6266
Type: Branch Library
Jackson Branch Library
2 Jackson Drive
Jackson, NJ 08527
phone: 732-928-4400
Type: Branch Library
Lacey Branch Library
10 E. Lacey Road
Forked River, NJ 08731
phone: 609-693-8566
Type: Branch Library
Long Beach Island Branch Library
217 S. Central Avenue
Beach Haven, NJ 08008
phone: 609-494-2480
Type: Branch Library
Plumsted Library
10 Evergreen Road
New Egypt, NJ 08533
phone: 609-758-7888
Type: Branch Library
Point Pleasant Beach Branch Library
710 Mclean Avenue
Point Pleasant Beach, NJ 08742
phone: 732-892-4575
Type: Branch Library
Stafford Branch Library
129 N Main Street
Manahawkin, NJ 08050
phone: 609-597-3381
Type: Branch Library
Tuckerton Branch Library
380 Bay Avenue
Tuckerton, NJ 08087
phone: 609-296-1470
Type: Branch Library
Waretown Branch Library
112 Main Street
Waretown, NJ 08758
phone: 609-693-5133
Type: Branch Library
Point Pleasant Branch Library
834 Beaver Dam Road
Point Pleasant Beach, NJ 08742
phone: 732-295-1555
Type: Branch Library
Manchester Branch
21 Colonial Drive
Lakehurst, NJ 08733
phone: 732-657-7600
Type: Branch Library
Bay Head Reading Center
136 Meadow Avenue
Point Pleasant Beach, NJ 08742
phone: 732-892-0662
Type: Branch Library
Little Egg Harbor Library
290 Mathistown Road
Tuckerton, NJ 08087
phone: 609-294-1197
Type: Branch Library
Upper Shores Library
112 Jersey City Avenue
Lavallette, NJ 08735
phone: 732-793-3996
Type: Branch Library
Lakewood Public Library
301 Lexington Avenue
Lakewood, NJ 08701
phone: 732-363-1435
Type: Branch Library
Whiting Reading Center
400 Lacey Road
Manchester Township, NJ 08759
phone: 732-849-0391
Type: Branch Library
Bloomingdale Free Public Library
101 Hamburg Turnpike
Bloomingdale, NJ 07403
phone: 201-838-0077
Type: Central Library
Alwood Branch
44 Lyall Road
Clifton, NJ 07011
phone: 973-471-0555
Type: Branch Library
Haledon Public Library
404 Morrissee Avenue
Haledon, NJ 07508
phone: 201-790-3808
Type: Central Library
Louis Bay 2nd Library & Comm. Ctr.
345 Lafayette Avenue
Hawthorne, NJ 07506
phone: 201-427-5745
Type: Central Library
Little Falls Public Library
8 Warren Street
Little Falls, NJ 07424
phone: 201-256-2784
Type: Central Library
No. Haledon Free Public Library
129 Overlook Avenue
Haledon, NJ 07508
phone: 201-427-6213
Type: Central Library
Passaic Public Library
195 Gregory Avenue
Passaic, NJ 07055
phone: 201-779-0474
Type: Central Library
Reid Memorial Branch
80 Third Street
Passaic, NJ 07055
phone: 973-777-6044
Type: Branch Library
First Ward Branch
56 N. Main Street
Paterson, NJ 07522
phone: 201-942-2398
Type: Branch Library
South Paterson Branch
930 Main Street
Paterson, NJ 07503
phone: 973-357-3020
Type: Branch Library
Totowa Branch
405 Union Avenue
Totowa, NJ 07512
phone: 973-942-7198
Type: Branch Library
Emanuel Einstein Public Library
333 Wanaque Avenue
Pompton Lakes, NJ 07442
phone: 201-835-0482
Type: Central Library
Ringwood Public Library
30 Cannici Drive
Ringwood, NJ 07456
phone: 201-962-6256
Type: Central Library
Dwight D. Eisenhower Library
537 Totowa Road
Totowa, NJ 07512
phone: 201-790-3265
Type: Central Library
Wanaque Free Public Library
616 Ringwood Avenue
Wanaque, NJ 07465
phone: 201-839-4434
Type: Central Library
Wayne Public Library
475 Valley Road
Wayne, NJ 07470
phone: 973-944-4272
Type: Central Library
Preakness Branch
Wayne Civic Ctr/Hamburg Tpk.
Wayne, NJ 07470
phone: 973-694-7110
Type: Branch Library
West Milford Township Library
1490 Union Valley Road
West Milford, NJ 07480
phone: 201-728-2820
Type: Central Library
West Paterson Free Public Library
7 Brophy Lane
Little Falls, NJ 07424
phone: 201-345-8120
Type: Central Library
Elmer Public Library
120 S. Main Street
Elmer, NJ 08318
phone: 609-358-2014
Type: Central Library
Penns Grove-Carney's Pt. Library
S. Broad Street
Penns Grove, NJ 08069
phone: 609-299-4255
Type: Central Library
Pennsville Public Library
190 S. Broadway
Pennsville, NJ 08070
phone: 609-678-5473
Type: Central Library
Salem Free Public Library
112 W. Broadway
Salem, NJ 08079
phone: 609-935-0526
Type: Central Library
Woodstown-Pilesgrove Library
14 School Lane
Woodstown, NJ 08098
phone: 609-769-0098
Type: Central Library
Hillsborough Branch Library
379 S Branch Road
Hillsborough, NJ 08844
phone: 908-369-2200
Type: Branch Library
Mary Jacobs Branch Library
64 Washington Street
Rocky Hill, NJ 08553
phone: 609-924-7073
Type: Branch Library
North Plainfield Branch Library
6 Rockview Avenue
Plainfield, NJ 07060
phone: 908-755-7909
Type: Branch Library
Peapack Gladstone Branch Library
1 School Street
Peapack, NJ 07977
phone: 908-234-0598
Type: Branch Library
Warren Township Branch Library
42 Mountain Boulevard
Plainfield, NJ 07060
phone: 908-754-5554
Type: Branch Library
Watchung Branch Library
12 Stirling Road
Plainfield, NJ 07060
phone: 908-561-0117
Type: Branch Library
Bound Brook Memorial Library
402 E. High Street
Bound Brook, NJ 08805
phone: 732-356-0043
Type: Branch Library
Somerville Branch Library
35 West End Avenue
Somerville, NJ 08876
phone: 908-725-1336
Type: Branch Library
Bedminster-Far Hills
2336 Lamington Road
Far Hills, NJ 07931
phone: 201-234-2325
Type: Central Library
Bernards Towhship Library
32 South Maple Avenue
Basking Ridge, NJ 07920
phone: 201-204-3031
Type: Central Library
Bernardsville Public Library
1 Anderson Hill Road
Bernardsville, NJ 07924
phone: 201-766-0118
Type: Central Library
Hamilton Street Branch
935 Hamilton Street
Somerset, NJ 08873
phone: 732-729-4769
Type: Branch Library
Manville Public Library
100 S. Tenth Avenue
Manville, NJ 08835
phone: 201-722-9722
Type: Central Library
Raritan Public Library
54 E. Somerset Street
Raritan, NJ 08869
phone: 201-725-0413
Type: Central Library
Dennis Memorial Branch
101 Main Street
Newton, NJ 07860
phone: 973-383-4810
Type: Branch Library
E. Louis Childs Memorial Library
21 Sparta Road
Hopatcong, NJ 07843
phone: 973-770-1000
Type: Branch Library
Franklin Branch
103 Main Street
Franklin, NJ 07416
phone: 973-827-6555
Type: Branch Library
Sussex-Wantage Branch
69 Route 639
Sussex, NJ 07461
phone: 973-875-3940
Type: Branch Library
Dorothy Henry Branch
66 State Route 94
Vernon, NJ 07462
phone: 973-827-8095
Type: Branch Library
Sparta Public Library
22 Woodport Road
Sparta, NJ 07871
phone: 201-729-3101
Type: Central Library
Berkeley Heights Free Public Library
290 Plainfield Avenue
Berkeley Heights, NJ 07922
phone: 201-464-9333
Type: Central Library
Clark Public Library
303 Westfield Avenue
Clark, NJ 07066
phone: 201-388-5999
Type: Central Library
Cranford Public Library
224 Walnut Avenue
Cranford, NJ 07016
phone: 201-709-7272
Type: Central Library
Elmora Branch
740 W. Grand Street
Elizabeth, NJ 07202
phone: 908-353-4820
Type: Branch Library
La Corte Branch Library
408 Palmer Street
Elizabeth, NJ 07202
phone: 908-820-0200
Type: Branch Library
Elizabeth Free Public Library
102-110 Third Street
Elizabethport, NJ 07206
phone: 908-289-9032
Type: Branch Library
Fanwood Memorial Library
14 Tillotson Road
Fanwood, NJ 07023
phone: 201-322-6400
Type: Central Library
Garwood Free Public Library
411 Third Avenue
Garwood, NJ 07027
phone: 201-789-1670
Type: Central Library
Hillside Free Public Library
John F. Kennedy Plaza
Hillside, NJ 07205
phone: 201-923-4413
Type: Central Library
Kenilworth Public Library
548 Boulevard
Kenilworth, NJ 07033
phone: 201-276-2451
Type: Central Library
Linden Free Public Library
31 E. Henry Street
Linden, NJ 07036
phone: 201-298-3830
Type: Central Library
Mountainside Free Public Library
1 Constitution Plaza
Mountainside, NJ 07092
phone: 201-233-0115
Type: Central Library
New Providence Memorial Library
377 Elkwood Avenue
New Providence, NJ 07974
phone: 201-665-0311
Type: Central Library
Plainfield Free Public Library
800 Park Avenue
Plainfield, NJ 07060
phone: 201-757-1111
Type: Central Library
Rahway Public Library
2 City Hall Plaza
Rahway, NJ 07065
phone: 201-388-0761
Type: Central Library
Roselle Free Public Library
104 W. Fourth Avenue
Roselle, NJ 07203
phone: 201-245-5809
Type: Central Library
Roselle Park Veteran's Mem. Library
404 Chestnut Street
Roselle Park, NJ 07204
phone: 201-245-2456
Type: Central Library
Scotch Plains Public Library
1927 Bartle Avenue
Scotch Plains, NJ 07076
phone: 201-322-5007
Type: Central Library
Springfield Free Public Library
66 Mountain Avenue
Springfield, NJ 07081
phone: 201-376-4930
Type: Central Library
Summit Free Public Library
75 Maple Street
Summit, NJ 07901
phone: 201-273-0350
Type: Central Library
Union Free Public Library
1980 Morris Avenue
Union, NJ 07083
phone: 201-686-0420
Type: Central Library
Vauxhall Branch Library
123 Hilton Avenue
Vauxhall, NJ 07088
phone: 908-851-5451
Type: Branch Library
Westfield Memorial Library
550 E. Broad Street
Westfield, NJ 07090
phone: 201-789-4090
Type: Central Library
Warren County Public Library
Court House Annex
Belvidere, NJ 07823
phone: 201-475-6322
Type: Central Library
Franklin Branch
1502 Route 57 West
Washington, NJ 07882
phone: 908-689-7922
Type: Branch Library
Catherine Dickson Hofman Branch Library
4 Lambert Road
Blairstown, NJ 07825
phone: 908-362-8335
Type: Branch Library
Northeastern Branch
40 Us Highway 46
Hackettstown, NJ 07840
phone: 908-813-3858
Type: Branch Library
W.H. Walters Free Public Library
1001 East Boulevard
Phillipsburg, NJ 08865
phone: 201-454-1445
Type: Central Library
Belvidere Free Public Library
301 Second Street
Belvidere, NJ 07823
phone: 201-475-5331
Type: Central Library
Hackettstown Free Public Library
110 Church Street
Hackettstown, NJ 07840
phone: 201-852-4936
Type: Central Library
Oxford Public Library
42 Washington Avenue
Oxford, NJ 07863
phone: 201-453-2625
Type: Central Library
Phillipsburg Free Public Library
200 Frost Avenue
Phillipsburg, NJ 08865
phone: 201-454-3712
Type: Central Library
Washington Public Library
20 W. Carlton Avenue
Washington, NJ 07882
phone: 201-689-0201
Type: Central Library
Avalon Free Public Library
235 32nd Street
Avalon, NJ 08202
phone: 609-967-4010
Type: Central Library
Bass River Community Library
11 North Maple Avenue
New Gretna, NJ 08224
Type: Central Library
Sea Bright Library
1097 Ocean Avenue
Rumson, NJ 07760
Type: Central Library
Harding Township Library
21 Blue Mill Road
New Vernon, NJ 07976
phone: 973-267-8000
Type: Central Library
Northvale Public Library
116 Paris Avenue
Northvale, NJ 07647
phone: 201-768-4784
Type: Library System
Camden Free Public Library
418 Federal Street
Camden, NJ 08103
phone: 856-757-7650
Type: Library System


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2017 World Media Group, LLC.