East Windsor is located in Mercer County, in the Delaware River Region, northeast of Trenton, between Hightstown and Cranbury, at the junction of US 130 and State Highway 33. Three miles further east is the New Jersey Turnpike. To the west, near Trenton, is Vannest Wildlife Refuge and New Jersey State Prison.