A small section of Worlds End State Park, a Pennsylvania state park is in a gorge along Loyalsock Creek in Shrewsbury Township.
Shrewsbury Township surrounds the borough of Eagles Mere.
As of the census[5] of 2000, there were 328 people, 134 households, and 103 families residing in the township.
There were 293 housing units at an average density of 6.1 per square mile (2.4/km2).
19.4% of all households were made up of individuals, and 6.0% had someone living alone who was 65 years of age or older.