Valley Township, Armstrong County, Pennsylvania

The population was 654 at the time of the 2020 census,[2] a decrease from the figure of 656 that was tabulated in 2010.

[4] Valley Township is located in central Armstrong County.

Cowanshannock Creek,[7] a tributary of the Allegheny River, flows through the southern part of the township.

According to the United States Census Bureau, the township has a total area of 14.7 square miles (38.2 km2), all land.

[3] As of the 2000 census,[9] there were 681 people, 262 households, and 210 families residing in the township.