Schnecksville is a census-designated place (CDP) in North Whitehall Township, Lehigh County, Pennsylvania, in the United States. Schnecksville is a suburb of Allentown, Pennsylvania, in the Lehigh Valley region of the state. The population of Schnecksville was 1,989 at the 2000 census. Its U.S. postal code (zip code) is 18078.