ArmaghPA
A town of 103, settled in 1792.
103 people, and everyone knows the way
In a town this size, neighbors are the best guide. Ask them anything.
Armagh’s report card
Now in Armagh
Be the first to start the conversation.
Weather
Forecast →Local news
All →- United vs Forest Hills - Boys Varsity Soccer 10/14/2026 | Live & On DemandNFHS Network · Sep 28
- United vs Purchase Line - Girls Varsity Volleyball 09/29/2026 | Watch Live & On DemandNFHS Network · Sep 27
- United vs Conemaugh Vly. - Boys Varsity Football 09/25/2026 | Watch Live & On DemandNFHS Network · Sep 25
Upcoming events
Nothing on the calendar.
The data
Ordered by what stands out in Armagh. Another town gets a different order.
Very low risk, with inland flooding at the top
Expected storm and flood damage is higher than in 17% of U.S. communities.
Snowy winters, pleasant summers
Armagh has chilly, snowy winters and pleasant summers. A typical July afternoon reaches 83°, a January night drops to 19°, and about 46 inches of snow falls in a normal winter.
Typical low → high °F
How healthy Armagh is
Armagh tracks Pennsylvania closely on all 5 CDC measures.
About Armagh
Borough in Pennsylvania, US
Armagh is a borough in Indiana County in the U.S. state of Pennsylvania. The population was 103 at the 2020 census.
From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)
- Established
- 1792
- Population
- 102
- Area
- 0.1 sq mi
- Elevation
- 1,532 ft
- ZIP code
- 15920