Shohola Township is a township in Pike County, Pennsylvania, United States. The population was 2,088 at the 2000 census. Shohola is a Native American name meaning "place of peace."
AdFind your perfect home in Pennsylvania. Get personalized guidance, find a top-rated agent. Movoto by OJO showcases Pennsylvania houses & condos for sale that match your needs.