Scroll To Top
Business Guide Home Page

Princeton, NJ Local Libraries

Business Directory

Cranbury Public Library

23 North Main Street Cranbury NJ 08512

609-655-0555

Firestone Library

Nassau Street at Washington Road Princeton NJ 08540

609.258.3180

Hopewell Public Library

13 East Broad Street Hopewell NJ 08525

609.466.1625

Hopewell Township Branch, Mercer County Library

245 Pennington Titusville Road Pennington NJ 08534

609.737.2610

Lambertville Public Library

6 Lilly Street Lambertville NJ 08530

609.397.0275

Mary Jacobs Memorial Library

64 Route 518 Rocky Hill NJ 08553

609.924.7073

Mercer County Library, Ewing Branch

61 Scotch Road Ewing NJ

609.882.3130

Mercer County Library, West Windsor Branch

333 North Post Road Princeton Junction NJ 08550

609.799.0462

Mercer County Library: Headquarters Branch

2751 Brunswick Pike Lawrenceville NJ 08648

609.882.9246

Mercer County Library: Hickory Corner Branch

Hickory Corner Road East Windsor NJ

609.448.1330

Pennington Free Public Library

30 North Main Street Pennington NJ 08534

609-737-0404

Plainsboro Public Library

9 Van Doren Street Plainsboro NJ 08536

609-275-2897

Princeton Public Library

65 Witherspoon treet Princeton NJ 08542

609.924.9529

Princeton Theological Seminary Libraries

Mercer Street and Library Place Princeton NJ 08540

609.497.7940

Rider University: Franklin F. Moore Library

2083 Lawrenceville Road Lawrenceville NJ 08648

609.896.5115

South Brunswick Public Library

10 Kingston Lane Monmouth Junction NJ 08852

732.329.4000

Trenton Public Library

120 Academy Street Trenton NJ 08601

609.392.7188