Armstrong School District, Pennsylvania

Armstrong School District is a unified school district in Armstrong County and Indiana County, Pennsylvania, for grades K–12. About 40,849 people live in it (2020–2024 estimate). It covers 437 sq mi (1,132 km²) of land.

PhiladelphiaPittsburghAllentown
Armstrong School District in Pennsylvania
Butler Area School DistrictFreeport Area School DistrictIndiana Area School DistrictLeechburg Area School DistrictMarion Center Area School DistrictPunxsutawney Area School DistrictKnoch School District
Armstrong School District and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Population, 2020–2024 estimate
40,849 ± 673
Grades
K–12
Type
Unified school district
Counties
Armstrong County93% of the district’s landIndiana County7% of the district’s land
Land area
437 sq mi (1,132 km²)
Median household income
$67,649 ± $3,469
Median home value
$163,000 ± $5,765
Water area
7.2 sq mi (18.6 km²)
State
Pennsylvania
Census code (GEOID)
4202590
Coordinates (central point)
40.796066, -79.419454

These coordinates mark a central point for the district, not a school or an address. Population, income and home value: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 20, 2026.

Towns, townships and communities in Armstrong School District, largest first

  1. Manor Township4,116 people
  2. Kittanning (borough)3,902 people
  3. East Franklin Township3,776 people
  4. Ford City (borough)2,813 people
  5. Cowanshannock Township2,692 people
  6. North Buffalo Township2,661 people
  7. Kittanning Township2,104 people
  8. Plumcreek Township2,068 people
  9. West Franklin Township1,774 people
  10. Rayburn Township1,608 people
  11. West Hills (CDP)1,584 people
  12. Wayne Township1,508 people
All 35
  1. West Mahoning Township1,451 people
  2. West Kittanning (borough)1,284 people
  3. Bethel Township1,058 people
  4. Lenape Heights (CDP)1,042 people
  5. Rural Valley (borough)1,019 people
  6. South Bend Township1,015 people
  7. Boggs Township868 people
  8. Washington Township703 people
  9. Valley Township634 people
  10. Dayton (borough)521 people
  11. Worthington (borough)499 people
  12. Burrell Township482 people
  13. Ford Cliff (borough)409 people
  14. Manorville (borough)402 people
  15. Applewold (borough)385 people
  16. Elderton (borough)310 people
  17. Pine Township296 people
  18. Cadogan Township290 people
  19. Templeton (CDP)213 people
  20. Atwood (borough)160 people
  21. Sagamore (CDP)121 people
  22. Yatesboro (CDP)49 people
  23. Smicksburg (borough)41 people

A town, township, city or borough is listed when at least half its land is in the district; a community, when its central point is. Near a district line, an address can belong to the district next door.

Bordering unified school districts, nearest first

  1. Leechburg Area School District13 mi southwest
  2. Freeport Area School District15 mi west
  3. Redbank Valley School District15 mi north
  4. Apollo-Ridge School District15 mi south
  5. Indiana Area School District16 mi southeast
  6. Marion Center Area School District17 mi east
  7. Kiski Area School District18 mi southwest
  8. Union School District19 mi north
  9. Karns City Area School District20 mi northwest
  10. Knoch School District22 mi west
  11. Butler Area School District25 mi west
  12. Punxsutawney Area School District25 mi northeast

These share a boundary with Armstrong School District. Distances are straight lines between central points.

Before using this answer for enrollment

A district boundary doesn’t decide which school a student attends; the district’s attendance zones and rules do. Confirm the full address and grade with Armstrong School District before you rely on it.

See its schools and enrollment on NCES ↗

Find the school district where you are now or find your town or township.