Scroll To Top

Princeton Local Libraries

Princeton Area Libraries

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


2017 Oct Today
SU M T W TH F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31