East Rocky Hill, NJ Public Library
27 public libraries were found in or near East Rocky Hill, NJ.
Mary Jacobs Branch Library (1.5 miles)
64 Washington Street
Rocky Hill, NJ 08553
phone: 609-924-7073
64 Washington Street
Rocky Hill, NJ 08553
phone: 609-924-7073
Type: Branch Library
So. Brunswick Township Bookmobile (3.5 miles)
Kingston Lane
Monmouth Junction, NJ 08852
phone: 201-821-8224
Kingston Lane
Monmouth Junction, NJ 08852
phone: 201-821-8224
Type: Bookmobile
Princeton Public Library (4.9 miles)
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-8822
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
Princeton Public Library (4.9 miles)
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-9529
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-9529
Type: Central Library
South Brunswick Public Library (5.1 miles)
110 Kingston Lane
Monmouth Junction, NJ 08852
phone: 732-329-4000
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
Plainsboro Free Public Library (5.7 miles)
9 Van Doren Drive
Plainsboro, NJ 08536
phone: 609-275-2897
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
Hillsborough Branch Library (6.8 miles)
379 S Branch Road
Hillsborough, NJ 08844
phone: 908-369-2200
379 S Branch Road
Hillsborough, NJ 08844
phone: 908-369-2200
Type: Branch Library
West Windsor Branch Library (7.6 miles)
333 N. Post Road
Princeton Junction, NJ 08550
phone: 609-799-0462
333 N. Post Road
Princeton Junction, NJ 08550
phone: 609-799-0462
Type: Branch Library
Franklin Twp Public Library/Somerset (7.6 miles)
485 Demott Lane
Somerset, NJ 08873
phone: 732-873-8700
485 Demott Lane
Somerset, NJ 08873
phone: 732-873-8700
Type: Library System
Staff: 27.69 Collections: 351,416 Programs: 998 Internet Computer: 33
Hopewell Public Library (7.7 miles)
13 E. Broad Street
Hopewell, NJ 08525
phone: 609-466-1625
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
Hamilton Street Branch (8.6 miles)
935 Hamilton Street
Somerset, NJ 08873
phone: 732-729-4769
935 Hamilton Street
Somerset, NJ 08873
phone: 732-729-4769
Type: Branch Library
Manville Public Library (8.8 miles)
100 S. Tenth Avenue
Manville, NJ 08835
phone: 908-722-9722
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
Manville Public Library (8.8 miles)
100 S. Tenth Avenue
Manville, NJ 08835
phone: 201-722-9722
100 S. Tenth Avenue
Manville, NJ 08835
phone: 201-722-9722
Type: Central Library
North Brunswick Free Public Library (8.9 miles)
880 Hermann Road
North Brunswick, NJ 08902
phone: 732-246-3545
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
No. Brunswick Free Public Library (8.9 miles)
880 Hermann Road
North Brunswick, NJ 08902
phone: 201-246-3545
880 Hermann Road
North Brunswick, NJ 08902
phone: 201-246-3545
Type: Central Library
Cranbury Public Library (8.9 miles)
23 N. Main Street
Cranbury, NJ 08512
phone: 609-655-0555
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
Milltown Public Library (9.7 miles)
20 W. Church Street
Milltown, NJ 08850
phone: 732-247-2270
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
Milltown Public Library (9.7 miles)
20 W. Church Street
Milltown, NJ 08850
phone: 201-247-2270
20 W. Church Street
Milltown, NJ 08850
phone: 201-247-2270
Type: Central Library
Jamesburg Public Library (10.2 miles)
229 Gatzmer Avenue
Monroe Township, NJ 08831
phone: 732-521-0440
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
Jamesburg Library (10.2 miles)
229 Gatzmer Avenue
Monroe Township, NJ 08831
phone: 201-521-0440
229 Gatzmer Avenue
Monroe Township, NJ 08831
phone: 201-521-0440
Type: Central Library
New Brunswick Free Public Library (10.5 miles)
60 Livingston Avenue
New Brunswick, NJ 08901
phone: 732-745-5108
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
New Brunswick Free Public Library (10.5 miles)
60 Livingston Avenue
New Brunswick, NJ 08901
phone: 201-745-5108
60 Livingston Avenue
New Brunswick, NJ 08901
phone: 201-745-5108
Type: Central Library
Pennington Free Public Library (10.9 miles)
30 N. Main Street
Pennington, NJ 08534
phone: 609-737-0404
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
Hopewell Branch Library (11.0 miles)
245 Pennington/Titusville Road
Pennington, NJ 08534
phone: 609-737-2610
245 Pennington/Titusville Road
Pennington, NJ 08534
phone: 609-737-2610
Type: Branch Library
Monroe Twp Public Library/Middlesex (11.3 miles)
4 Municipal Plaza
Monroe Township, NJ 08831
phone: 732-521-5000
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
Monroe Township Public Library (11.3 miles)
4 Municipal Plaza
Monroe Township, NJ 08831
phone: 201-521-5000
4 Municipal Plaza
Monroe Township, NJ 08831
phone: 201-521-5000
Type: Central Library
Piscataway Public Library (11.4 miles)
500 Hoes Lane
Piscataway, NJ 08854
phone: 732-463-1633
500 Hoes Lane
Piscataway, NJ 08854
phone: 732-463-1633
Type: Library System
Staff: 29.57 Collections: 113,778 Programs: 814 Internet Computer: 57