Libraries in East Windsor, NJ

Mercer County Library System

East Windsor is served by the Mercer County Library System. Their website is

There are two branches in East Windsor, the Hickory Corner Branch and the Twin Rivers Branch. 

Hickory Corner Branch
138 Hickory Corner Road
East Windsor, NJ 08520
(609) 448-1330

Twin Rivers Branch
276 Abbington Drive
East Windsor, NJ 08520
(609) 443-1880

The main branch of the Mercer County Library system is in Lawrenceville at

Lawrence Headquarters Branch
2751 Brunswick Pike
Lawrenceville, NJ 08648
(609) 882-9246

Local Government
Emergency Services
Public Schools
Private Schools
Community Groups
Local Businesses
Places of Worship
About this Web Site