Snyder County
Snyder County, Pennsylvania comes in at 8 public K-12 schools on the latest counts, totaling roughly 4,190 students, with a county median household income near $66,876. By grade band, the county runs 4 elementary, 2 middle, and 2 high schools.
7-year change in Snyder County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Snyder County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Snyder County
Latest 2024-25 ELA proficiency, 7 schools ranked. Pennsylvania state average: 51.1%.
- Selinsgrove Area HS· 73.9%
- Selinsgrove Intrmd Sch· 53.3%
- West Snyder El Sch· 51.3%
- Selinsgrove Area MS· 49.7%
- Middleburg El Sch· 47.9%
- Midd-West MS· 39.5%
- Midd-West HS· 44.1%
- Middleburg El Sch· 47.9%
- Selinsgrove Area MS· 49.7%
- West Snyder El Sch· 51.3%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Selinsgrove Area HS | Selinsgrove | High | 09-12 | 744 | · |
| Midd-West HS | Middleburg | High | 08-12 | 726 | · |
| Middleburg El Sch | Middleburg | Elementary | KG-05 | 551 | · |
| Selinsgrove Intrmd Sch | Selinsgrove | Elementary | 03-05 | 535 | · |
| Selinsgrove Area MS | Selinsgrove | Middle | 06-08 | 532 | · |
| Selinsgrove Area El Sch | Selinsgrove | Elementary | KG-02 | 472 | · |
| West Snyder El Sch | Beaver Springs | Elementary | KG-05 | 335 | · |
| Midd-West MS | Middleburg | Middle | 06-07 | 295 | · |
Cities in Snyder County
About Snyder County
Snyder County is a low-population Pennsylvania county of about 39,668 residents, home to 8 public schools and roughly 4,190 students.
In context, census numbers show typical household earnings sit around $66,876, roughly 21% of adults have completed at least a four-year degree, and the federal-poverty share is near 6%. That income level is 6% below the Pennsylvania median.
For a sense of the school types, Snyder County is made up of 4 elementary schools (1,893 students), 2 middle schools (827), and 2 high schools (1,470).
Selinsgrove Area SD is the biggest district by enrollment, covering about 2,283 students across Snyder County.
Five-year track record. Combined enrollment now sits at 4,190 students, contracted 12% from the 4,757 reported in SY 2017-18.
In the discussion threads here, the community for Snyder County discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.