Princeton Junction, NJ Public Library
31 public libraries were found in or near Princeton Junction, NJ.
West Windsor Branch Library (1.4 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
Plainsboro Free Public Library (1.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
Princeton Public Library (2.8 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 (2.8 miles)
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-9529
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-9529
Type: Central Library
Mary Jacobs Branch Library (5.4 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
Hickory Corner Road Branch (5.4 miles)
138 Hickory Corner Road
Hightstown, NJ 08520
phone: 609-448-1330
138 Hickory Corner Road
Hightstown, NJ 08520
phone: 609-448-1330
Type: Branch Library
Cranbury Public Library (5.6 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
So. Brunswick Township Bookmobile (5.7 miles)
Kingston Lane
Monmouth Junction, NJ 08852
phone: 201-821-8224
Kingston Lane
Monmouth Junction, NJ 08852
phone: 201-821-8224
Type: Bookmobile
South Brunswick Public Library (6.3 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
Hightstown Memorial Library (6.4 miles)
114 Franklin Street
Hightstown, NJ 08520
phone: 609-448-1474
114 Franklin Street
Hightstown, NJ 08520
phone: 609-448-1474
Type: Branch Library
Mercer County Library (6.5 miles)
2751 Brunswick Pike
Lawrence Township, NJ 08648
phone: 609-689-6916
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
Mercer County Library (6.5 miles)
2751 Brunswick Pike
Lawrence Township, NJ 08648
phone: 609-989-6916
2751 Brunswick Pike
Lawrence Township, NJ 08648
phone: 609-989-6916
Type: Central Library
Twin Rivers Branch Library (7.8 miles)
276 Abbington Drive
Hightstown, NJ 08520
phone: 609-443-1880
276 Abbington Drive
Hightstown, NJ 08520
phone: 609-443-1880
Type: Branch Library
Hopewell Branch Library (8.3 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
Hamilton Township Free Public Library (8.6 miles)
1 Justice Samuel A. Alito, Jr. Way
Trenton, NJ 08619
phone: 609-581-4060
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
Hopewell Public Library (8.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
Hollowbrook Branch Library (8.9 miles)
320 Hollowbrook Drive
Trenton, NJ 08638
phone: 609-883-5914
320 Hollowbrook Drive
Trenton, NJ 08638
phone: 609-883-5914
Type: Branch Library
East Trenton Branch (8.9 miles)
N. Clinton Avenue At Girard
Trenton, NJ 08638
phone: 609-392-7866
N. Clinton Avenue At Girard
Trenton, NJ 08638
phone: 609-392-7866
Type: Branch Library
Pennington Free Public Library (9.0 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
Briggs Branch (9.2 miles)
1115 Greenwood Avenue
Trenton, NJ 08609
phone: 609-392-7856
1115 Greenwood Avenue
Trenton, NJ 08609
phone: 609-392-7856
Type: Branch Library
Monroe Twp Public Library/Middlesex (9.6 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 (9.6 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
Jamesburg Public Library (9.6 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 (9.6 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
Ewing Branch Library (10.2 miles)
61 Scotch Road
Trenton, NJ 08628
phone: 609-882-3130
61 Scotch Road
Trenton, NJ 08628
phone: 609-882-3130
Type: Branch Library
Trenton Free Public Library (10.3 miles)
120 Academy Street
Trenton, NJ 08608
phone: 609-392-7188
120 Academy Street
Trenton, NJ 08608
phone: 609-392-7188
Type: Library System
Staff: 14.88 Collections: 107,418 Programs: 458 Internet Computer: 76
Skelton Branch (10.5 miles)
S. Broad At Malone
Trenton, NJ 08611
phone: 609-392-7876
S. Broad At Malone
Trenton, NJ 08611
phone: 609-392-7876
Type: Branch Library
Cadwalader Branch (10.7 miles)
200 N. Hermitage Avenue
Trenton, NJ 08618
phone: 609-392-7886
200 N. Hermitage Avenue
Trenton, NJ 08618
phone: 609-392-7886
Type: Branch Library
Morrisville Fr Library Association (11.3 miles)
300 North Pennsylvania Avenue
Morrisville, PA 19067
phone: 215-295-4850
300 North Pennsylvania Avenue
Morrisville, PA 19067
phone: 215-295-4850
Type: Library System
Staff: 8.00 Collections: 21,801 Programs: 307 Internet Computer: 7
Milltown Public Library (13.0 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 (13.0 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