Sandy Hook, part of the Gateway National Recreation Area. Sandy Hook is a barrier spit in Middletown Township, Monmouth County, New Jersey, United States. The barrier spit, approximately 6 miles (9.7 km) in length and varying from 0.1 to 1.0 mile (0.16 to 1.61 km) wide, is located at the north end of the Jersey Shore.