Guest, Sign inJoin
Hagermans Run Reservoir
Pennsylvania›Lycoming County

ArmstrongPA

A town of 536, settled in 1795. Nearly 20% of it is conserved land.

8 bordering townsMap →
Photo: Ruhrfisch · CC BY-SA 3.0
Population
536
+0.7% since 2010
Median home value
$242K
Census ACS
Household income
$79K
median
Median age
48.3
years
Jobs based here
222
Balanced

What makes Armstrong stand out

The thing Armstrong does most differently from other towns.

Picked automatically from the data
Small town

536 people, and everyone knows the way

In a town this size, neighbors are the best guide. Ask them anything.

Nearby towns
WashingtonMontoursvilleSouth WilliamsportBradyLoyalsockClintonDuboistownWilliamsportWashingtonMontoursvilleSouth WilliamsportBradyLoyalsockClintonDuboistownWilliamsportArmstrong

Armstrong’s report card

See the data ↓

Now in Armstrong

Be the first to start the conversation.

Be the first neighbor to joinJoin Armstrong →
Residents weigh in
Armstrong is #1014 of 1,057 in PA for “Closest to a top hospital”. Fair?
Your answer becomes a post in Armstrong’s Town Square.
Start a conversation

The data

Ordered by what stands out in Armstrong. Another town gets a different order.

Work & commute

Most working residents commute out of Armstrong

Most working residents leave Armstrong for work: only 0% work in town. The top destinations are Williamsport (33%), Loyalsock (8%) and Montoursville (7%). Half commute less than 5 miles.

0%work in town

Where working residents work

In Armstrong0%
Williamsport33%
Loyalsock8%
Montoursville7%
South Williamsport4%
5 mi
median commute distance
222
jobs based in Armstrong
Balanced
jobs vs. working residents
Census LEHD 2023 · ACSCommute map →
Outdoors

20% of Armstrong is conserved land

47 miles of trails across 5 parks and preserves.

20%conserved
Map of Armstrong: conserved land, trails and the top places to walk
Green: conserved land · dashed: trails · numbers: the places below
20%
conserved · 3,244 of 16,230 acres
47 mi
of trails · 1.9 per sq mi
Biggest places to walkTrailsAcres
1. Tiadaghton State Forest13 mi2,338
2. South Williamsport Community Park1 mi47
3. State Game Lands Number 126—617
Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-USParks & trails →
Climate

Four seasons, pleasant summers

Armstrong has chilly, snowy winters and pleasant summers. A typical July afternoon reaches 82°, a January night drops to 18°, and about 36 inches of snow falls in a normal winter.

36″snow a winter

Typical low → high °F

Winter20–36°
Spring37–59°
Summer59–80°
Fall42–61°
Oct 23
typical first frost
Apr 24
typical last frost
+1.3°
vs. the 20th-century average
NOAA U.S. Climate Normals, 1991–2020Full climate →
Natural hazards

High risk, with inland flooding at the top

Expected storm and flood damage is higher than in 65% of U.S. communities.

65risk score of 100
FEMA risk score
65High riskLowerHigher
Inland flooding
36
paid flood claims since 1979
FEMA National Risk Index · OpenFEMANatural hazards →
Health

How healthy Armstrong is

Armstrong tracks Pennsylvania closely on all 5 CDC measures.

5 measures vs. Pennsylvania
0 better5 too close to call0 worse
UPMC Williamsport
3.6 mi away · emergency room
2 of 3
care shortages: dental, mental health
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSAFull health report →

About Armstrong

Township in Pennsylvania, US

Official town website ↗

Armstrong Township is a township in Lycoming County, Pennsylvania, United States. The population was 685 at the 2020 census. It is part of the Williamsport, Pennsylvania Metropolitan Statistical Area.

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

Established
1795
Population
686
Area
26 sq mi
Elevation
1,909 ft

More about Armstrong

Still missing for Armstrong:archive photosupcoming events

Post to Armstrong

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
Photo of Armstrong

Armstrong, PA · Photo: Ruhrfisch · CC BY-SA 3.0 · Source ↗