Cowanshannock Real Estate
Cowanshannock Township is a township in Armstrong County and part of Armstrong County School District. The boroughs of Atwood and Rural Valley are located within the township. Cowanshannock Creek flows west through the township.
The 2010 census had a population of 2,289
Home of the West Shamokin High School.