
North Buffalo TownshipPA
A town of 2,611, settled in 1870.
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.
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.
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 TownRatings grades towns →
Moving to North Buffalo Township: who provides what
Who provides power, water and the rest in North Buffalo Township, and how to reach them.
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.
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%).
| North Buffalo Township | Pennsylvania towns | U.S. towns | |
|---|---|---|---|
| Working residents who work in town | 0.9% | 6.3% | 8% |
| Median household income | $76,000 | $81,000 | $80,000 |
Where working residents work
Census LEHD 2023 · ACS
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.
Typical low → high °F
NOAA U.S. Climate Normals, 1991–2020
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.
FEMA flood insurance claims · FEMA National Risk Index · OpenFEMA
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.
| North Buffalo Township | Pennsylvania towns | U.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% |
| What stands out | North Buffalo Township | PA |
|---|---|---|
| More adults with arthritis | 37.1% | 30.4% |
| More adults with COPD | 9.3% | 7.7% |
| More adults who have had cancer | 10.6% | 8.8% |
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA
Conservation land takes up 3.9% of North Buffalo Township
0.3 miles of trail in 1 park or preserve.
| Biggest places to walk | Trails | Acres |
|---|---|---|
| 1. State Game Lands Number 247 | — | 460 |
Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US
Everything we know about North Buffalo Township
Colleges nearby
None within 15 miles of North Buffalo Township; the nearest are
About 4 of every 100 North Buffalo Township residents are enrolled in college, against 6 across Pennsylvania.
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.
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.
| Town | PA rank | Overall | Cost | Safety | Schools | Health |
|---|---|---|---|---|---|---|
| North Buffalo Township | #655 | B− | A | — | B− | B− |
| Manor Township | #311 | A− | A | A | B− | C+ |
| East Franklin Township | #535 | B | A | — | B− | C+ |
| Cadogan Township | — | — | — | — | — | — |
| Ford City | #789 | C+ | A− | — | B− | C− |
| South Buffalo Township | #91 | A+ | A− | A | A | B |
| 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.