North Buffalo Township, Pennsylvania

Buffalo Creek flows southward through the western part of the township.

[3] Pennsylvania State Game Lands Number 247 is located in North Buffalo Township.

The racial makeup of the township was 99.46% White, 0.17% African American, 0.20% Asian, 0.03% Pacific Islander, and 0.14% from two or more races.

20.1% of all households were made up of individuals, and 10.3% had someone living alone who was 65 years of age or older.

North Buffalo Township appears in the 1876 Atlas of Armstrong County, Pennsylvania.