Banks School
Banks School is a public primary school in Banks, AL, serving grades PK–8, rated B, with 384 students and a 15.4:1 student-teacher ratio.
In 2024-2025, the share of students meeting the state standard was 46% in Science and 32% in Math.
- Rating
- B
- Grades
- PK–8
- Enrollment
- 384
- Students per teacher
- 15.4:1
- Level
- Primary
- Type
- Public · Regular
2024-2025 testing year
State test results
Share of students meeting or exceeding the state standard.
Academics and programs
- Open enrollment
- No
Student body
- Male / female
- 51% / 49%
- Free or reduced lunch
- 65%
- Enrollment change vs prior year
- +5.2%
- Prior-year enrollment
- 365
Homes assigned to this school
1,074 homes in TopHap's records are assigned to Banks School. These 40 are sampled evenly down the value ranking, so they span the whole zone rather than just its most expensive streets.
Export all 1,074 assigned homes as a CSV · TopHap Pro
- 844 County Road 6629Banks, AL 360051 ba · 2,223 ft² · built 1978$627K
- 6222 N Us Highway 29Troy, AL 360812 ba · 2,532 ft² · built 1944$371K
- 4506 County Road 5513Troy, AL 360813 ba · 3,192 ft² · built 2014$321K
- 124 County Road 7730Troy, AL 360811 ba · 2,160 ft² · built 1940$292K
- 3600 Elm Street RdTroy, AL 360812 ba · 2,338 ft² · built 2005$263K
- Hwy 29Banks, AL 360051 ba · 1,964 ft² · built 1998$243K
- 1555 County Road 6643Banks, AL 360051 ba · 1,979 ft² · built 2012$229K
- 471 Co Road # 223Banks, AL 360053 ba · 2,480 ft² · built 2004$217K
- 1309 County Road 6643Banks, AL 360051 ba · 1,598 ft² · built 1997$206K
- 3598 Elm Street RdTroy, AL 360813 ba · 2,548 ft² · built 2003$194K
- 14004 N Us Highway 29Banks, AL 360051 ba · 1,188 ft² · built 1940$184K
- , AL 1 ba · 1,000 ft² · built 1940$175K
- 9209 County Road 7708Troy, AL 360812 ba · 2,196 ft² · built 1978$166K
- 1114 County Road 7743Troy, AL 360811 ba · 2,076 ft² · built 2008$158K
- 2281 County Road 4404Banks, AL 360051 ba · 1,568 ft² · built 1965$150K
- Co Road 7708Troy, AL 360811 ba · 1,379 ft² · built 1952$140K
- 2046 County Road 6645Banks, AL 360051 ba · 1,766 ft² · built 1965$135K
- Banks, AL 360051 ba · 1,025 ft² · built 1982$129K
- 2155 County Road 6640Banks, AL 360051 ba · 1,458 ft² · built 1972$124K
- , AL 1 ba · 984 ft² · built 1966$119K
- 6408 County Road 5511Troy, AL 360811 ba · 1,128 ft² · built 1976$116K
- 733 County Road 7721Troy, AL 360811 ba · 1,152 ft² · built 1993$111K
- Hwy 29Banks, AL 360051 ba · 1,602 ft² · built 1930$108K
- Jerald Brantley RdBanks, AL 360051 ba · 1,025 ft² · built 1970$105K
- 136 Mulberry StBanks, AL 360051 ba · 1,015 ft² · built 1950$100K
- 6315 County Road 6631Banks, AL 360051 ba · 2,160 ft² · built 1970$92K
- Troy, AL 360811 ba · 1,305 ft² · built 1965$82K
- 34 County Road 5502Troy, AL 360811,276 ft² · built 1950$71K
- 2706 County Road 7735Troy, AL 360811 ba · 1,073 ft²$66K
- Troy, AL 360811 ba · 792 ft² · built 1972$56K
- 309 County Road 7753Troy, AL 360812 ba · 600 ft² · built 2003$40K
- 1671 Butter And Egg RdTroy, AL 360811 ba · 2,164 ft² · built 2024$30K
- Troy, AL 360811,984 ft² · built 2013
- Troy, AL 360811,248 ft² · built 1997
- 103 K W RdTroy, AL 360791 ba · 1,036 ft² · built 1900
- 137 County Road 5503Troy, AL 360811,680 ft² · built 2008
- 1474 Al Highway 223Banks, AL 360052,144 ft² · built 1998
- 1139 County Road 6628Banks, AL 36005980 ft² · built 1989
- 1570 County Road 6634Banks, AL 360051,056 ft² · built 1978
- 3073 County Road 4404Banks, AL 360051,792 ft² · built 1998
School details
- Address
- 9769 N US Highway 29, Banks, AL 36005
- Phone
- (334) 243-5514
- Website
- banks-school.com
- Setting
- Rural - Distant
- Status
- Operational
- NCES ID
- 010279001110
School district
Pike County School District
- District rating
- C+
- Schools
- 7
- Students
- 2,124
- Spending per student
- $14,657
- Teachers (FTE)
- 132
- Grades
- PK–12