Neshanic Station is an unincorporated community located within Branchburg and extending into Hillsborough Township, Somerset County, New Jersey, United States. In 2016 most of the village was listed on the National Register of Historic Places as the Neshanic Station Historic District.