Community prompt from u/allk12. Replies below.
JB Pennington High School
Community prompt from u/allk12. Replies below.
Test scores
ACAP 2024-25 . % ProficientBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About JB Pennington High School
Located at 81 College St, in Blountsville, Alabama, JB Pennington High School is a small four-year high school that instructs 507 students (grades 7 through 12), one of the schools within Blount County. Compared to the state average of about 682 students per school, that is 26% leaner than typical.
Blount County runs 14 schools in total, collectively educating 7,600 students. JB Pennington High School is one of those campuses.
On the student-mix side, JB Pennington High School reports that 73% of the student body identifies as White. Beyond that, the school shows 25% Hispanic. By comparison, Blount County as a whole is about 88% White, so the school skews considerably less White than its surroundings.
On the income-and-resources front, JB Pennington High School logs 26 full-time-equivalent teachers, putting the student-to-teacher ratio at about 19.9:1. Statewide, the average ratio sits near 17.2:1, putting JB Pennington High School higher than the state norm the norm. Around 55% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment.
Adjusting for the school's free-and-reduced-lunch share, JB Pennington High School is in the bottom 10% of Alabama public schools. The BeatsExpectations model predicts schools with this FRL share to land around 44.0%; JB Pennington High School posts 22.7%, -21.3 points below that line.
In the broader community, Blount County reports that median household income runs about $64,190, roughly 16% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 9%. JB Pennington High School is one of 20 public schools in Blount County (combined enrollment of about 8,980 students).
The closest other public school is Blountsville Elementary School, roughly 0.2 miles away. Within ten miles, there are 8 other public schools, a sparser pattern than typical urban areas. Among the 9 schools in that immediate cluster with test data (this one included), JB Pennington High School ranks 9th on composite proficiency, behind the local average of 35.8%.
JB Pennington High School operates from a low-density location.
Looking at the recent track record. Over the past 7-year window, the student count contracted 6%: 537 students in 2018 compared to 507 in 2025. White enrollment moved from 81% to 73% across the same window. The student-to-teacher ratio widened from 18.6:1 in 2018 to 19.9:1 today.
Inside the community feed, the feed for JB Pennington High School typically covers fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.
Blount County at a glance
View full county profileQuick facts
Related schools
- Southeastern SchoolCombined · 822 students
- Hayden High SchoolHigh · 798 students
- Appalachian SchoolCombined · 699 students
- Blountsville Elementary SchoolElementary · 648 students
- Susan Moore Elementary SchoolElementary · 582 students
- Locust Fork ElementaryElementary · 534 students
- Blountsville Elementary SchoolElementary · 648 students
- Susan Moore Elementary SchoolElementary · 582 students
- Susan Moore High SchoolHigh · 440 students
- Blountsville Elementary School0.2 mi · 648
- Cleveland High School6.5 mi · 389
- Cleveland Elementary School6.5 mi · 499
- Holly Pond Elementary School6.5 mi · 634
- Holly Pond High School6.5 mi · 278
- Susan Moore Elementary School9.1 mi · 582