North Buffalo Township, Pennsylvania

North Buffalo Township, Pennsylvania
Countryside in North Buffalo Township
Map of Armstrong County, Pennsylvania, highlighting North Buffalo Township
Map of Armstrong County, Pennsylvania
CountryUnited States
StatePennsylvania
CountyArmstrong
Settled1795
Incorporated1847
Government
 • TypeBoard of Supervisors
 • ChairmanRick Adams
 • SupervisorPaul Kirkwood
 • SupervisorWilliam Gray
Area
 • Total
25.14 sq mi (65.11 km2)
 • Land24.74 sq mi (64.08 km2)
 • Water0.40 sq mi (1.03 km2)
Population
 (2020)
 • Total
2,698
 • Estimate 
(2021)
2,676
 • Density119.1/sq mi (45.97/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
FIPS code42-005-54856
Websitehttps://northbuffalotwp.com/

North Buffalo Township is a township in Armstrong County, Pennsylvania, United States. The population was 2,698 at the 2020 census, a decrease from the figure of 3,011 tabulated in 2010.