ArmaghPA
A town of 103, settled in 1792. Safer than 93% of U.S. towns.
What makes Armagh stand out
The thing Armagh does most differently from other towns.
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.
Less crime per resident than 93% of U.S. towns
Armagh reports less crime per resident than 93% of the U.S. towns and cities we grade.
Violent crime per 1,000 residents
Property crime per 1,000 residents
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