Sheppton is a census-designated place in Schuylkill County, Pennsylvania, United States. The population was 239 at the 2000 census. Sheppton is located at 40°53′46″N 76°7′6″W / 40.89611°N 76.11833°W. According to the United States Census Bureau, the CDP has a total area of 0.1 square miles, all land.