Guest, Sign inJoin

Post to North Buffalo Township

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
North Buffalo Township Armstrong County Pennsylvania
Pennsylvania›Armstrong County

North Buffalo TownshipPA

A town of 2,611, settled in 1870.

7 bordering townsMap →
Photo: Nyttend · Public domain
Photo of North Buffalo Township

North Buffalo Township, PA · Photo: Nyttend · Public domain · Source ↗

Is North Buffalo Township a good place to live?

North Buffalo Township gives you more for your money than most places: homes are within reach, about $183K for a typical one, or 2.4 years of the Pittsburgh metro’s $76K median household income. It grades B− overall, 655th among Pennsylvania's 1032 graded towns. North Buffalo Township’s average trip to work is 36 minutes, against 26 minutes in Pennsylvania’s towns and 25 minutes across U.S. towns. On history, just 123 of Pennsylvania’s 1,749 towns do worse. The biggest park or preserve is State Game Lands Number 247, at 460 acres.

A shrinking town

North Buffalo Township has shrunk 13% since 2010

3,011 counted in 2010 and 2,699 in 2020; an estimated 2,611 in 2025.

The decline has continued: down 3.1% since 2020, after 10.4% in the decade before.

3,0112010
2,6992020
2,6112025 est.

U.S. Census 2010 & 2020 counts · Census Bureau estimate, July 1, 2025

How North Buffalo Township grades

Each subject compared with towns across the country (schools within Pennsylvania), ordered by how far North Buffalo Township is from typical.

How grading works
Character Graded, but not part of the overall grade.
Described, not graded Taste, not quality: snow or an older crowd is neither good nor bad.

How TownRatings grades towns →

Getting set up

Moving to North Buffalo Township: who provides what

Who provides power, water and the rest in North Buffalo Township, and how to reach them.

The full setup list →
PowerWest Penn PowerEIAHIFLD · EIA
WaterKittanning Suburb Jt Water AutNo health-based violations in 5 years · EPAEPA
Internet5 providers89% of addresses get 100/20 MbpsFCC
Trash & dumpNot on file yetWe don’t have North Buffalo Township’s trash rules yet
SchoolsArmstrong School DistrictWhich school depends on your addressNCES
Register to voteOnlineIn Pennsylvania you can register online until 15 days before Election Day, in person until 15 days before Election Day, or by mail (received 15 days before).vote.gov
Who runs elections hereArmstrong County Board of ElectionsArmstrong County; contacts on the Handbook page.FVAP, Jul 2021
ZIP codes16201, 1626216201 94% · 16262 6%Census 2020

EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.

The data

Ordered by what stands out in North Buffalo Township.

Work & commuteJobs & income grade C+

Fewer of North Buffalo Township’s working residents work locally than in the typical Pennsylvania or U.S. town

North Buffalo Township has 216 jobs for its 1,197 working residents: even if every job went to a resident, most would still commute out. The average commute takes 35.8 minutes, against 26.3 across Pennsylvania.

Half of commuters travel less than 20 miles. Jobs in North Buffalo Township fell by 33 from 2013 to 2023, to 216. The top destinations are Pittsburgh (10%), East Franklin Township (7%) and Buffalo Township (5%).

1%work in town
North Buffalo TownshipPennsylvania townsU.S. towns
Working residents who work in town0.9%6.3%8%
Median household income$76,000$81,000$80,000

Where working residents work

In North Buffalo Township1%
Pittsburgh10%
East Franklin Township7%
Buffalo Township5%
Kittanning4%
20 mi
median commute distance
216
jobs based in North Buffalo Township
A commuter town
jobs vs. working residents
C
Walkability grade: more walkable than 25% of U.S. towns

Census LEHD 2023 · ACS

Climate

Expect four seasons and pleasant summers in North Buffalo Township

July afternoons reach 83°, January nights drop to 19° and about 29 inches of snow falls in a winter.

29″snow a winter

Typical low → high °F

Winter21–38°
Spring37–61°
Summer58–82°
Fall42–63°
Oct 16
typical first frost
May 4
typical last frost
+1.2°
vs. the 20th-century average

NOAA U.S. Climate Normals, 1991–2020

Natural hazardsHazard risk grade C+

North Buffalo Township faces a moderate natural-hazard risk, led by inland flooding

Expected damage from storms and floods is higher here than in 56% of U.S. communities. 89% of North Buffalo Township’s expected losses from natural hazards come from inland flooding. The town has had 3 paid flood insurance claims since 1984.

56risk score of 100
FEMA risk score
56Moderate riskLowerHigher
Inland flooding
3
paid flood claims since 1984

FEMA flood insurance claims · FEMA National Risk Index · OpenFEMA

HealthB−

Health in North Buffalo Township trails 55% of U.S. towns

Among adults in North Buffalo Township, 38% have obesity. 18% of adults smoke cigarettes in the town.

45%healthier than U.S. townsB−Health Grade
North Buffalo TownshipPennsylvania townsU.S. towns
Smoke cigarettes (CDC PLACES)18%16%14%
Obesity (CDC PLACES)38%35%35%
High blood pressure (CDC PLACES)36%34%35%
Binge drink (CDC PLACES)18%18%16%
26 measures vs. Pennsylvania
0 better21 too close to call5 worse
What stands outNorth Buffalo TownshipPA
More adults with arthritis37.1%30.4%
More adults with COPD9.3%7.7%
More adults who have had cancer10.6%8.8%
Acmh Hospital
2.9 mi away · emergency room
1 of 3
care shortages: dental
32nd
percentile among PA towns

CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA

OutdoorsC+

Conservation land takes up 3.9% of North Buffalo Township

0.3 miles of trail in 1 park or preserve.

3.9%conserved
3.9%
conserved · 627 of 16,060 acres
0.3 mi
of trails · 0 per sq mi
Biggest places to walkTrailsAcres
1. State Game Lands Number 247—460

Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US

Keep exploring

Everything we know about North Buffalo Township

18pages on North Buffalo Township
After high school

Colleges nearby

None within 15 miles of North Buffalo Township; the nearest are

A commuter town

99% of working residents leave North Buffalo Township for work

Where North Buffalo Township’s working residents go each day. Line width shows the share.

10% → Pittsburgh Pittsburgh 10% 7% → East Franklin Township East Franklin Township 7% 5% → Buffalo Township Buffalo Township 5% 4% → Kittanning Kittanning 4% 3% → South Buffalo Township South Buffalo Township 3% 3% → Butler Butler 3% North Buffalo Township · 1% stay
216jobs based in North Buffalo Township
1%of working residents work in town
20 mimedian commute distance

Census LEHD 2023

About North Buffalo Township

Township in Pennsylvania, US

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.

From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)

Area
25 sq mi

North Buffalo Township’s neighbors

7 towns share a border with North Buffalo Township.

Explore the map →
How the neighbors grade
TownPA rankOverallCostSafetySchoolsHealth
North Buffalo Township#655B−A—B−B−
Manor Township#311A−AAB−C+
East Franklin Township#535BA—B−C+
Cadogan Township——————
Ford City#789C+A−—B−C−
South Buffalo Township#91A+A−AAB
West Franklin Township——A—B−B−
West Kittanning——A—B−A−

West Franklin Township and West Kittanning have fewer than 2,500 residents, so they get subject grades but no overall grade. North Buffalo Township, East Franklin Township, Ford City, West Franklin Township and West Kittanning report no FBI crime data of their own. Cadogan Township isn’t graded (fewer than 1,000 residents, or not enough data). Compare North Buffalo Township with a neighbor →

Questions about North Buffalo Township

Short answers, built from the data on this page.

Is North Buffalo Township, PA a good place to live?

North Buffalo Township grades B− overall, better than 54% of U.S. towns and #655 of 1032 in Pennsylvania. It grades B− for health and B− for schools.

Is North Buffalo Township, PA expensive?

Not for the area. Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades A.