Stonybrook is a census-designated place (CDP) in York County, Pennsylvania, United States. The population was 2,384 at the 2010 census. The area was delineated as the Stonybrook-Wilshire CDP for the 2000 census.
Stonybrook is located at 39°58′48″N 76°37′54″W / 39.98000°N 76.63167°W (39.9799, -76.6317) in Springettsbury Township, east of York.
According to the United States Census Bureau, the CDP has a total area of 1.6 square miles (4.1 km), all land.