15 schools in Florence
Public K-12 education in Florence runs across 15 schools, enrolling approximately 7,752 students, averaging 517 per campus.
7-year change in Florence
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Central High School | High | 07-12 | 596 |
| Florence Freshman Center | High | 09-09 | 325 |
| Florence High School | High | 10-12 | 1,101 |
| Florence Learning Center | High | 06-12 | · |
| Florence Middle School | Middle | 07-08 | 663 |
| Forest Hills School | Elementary | KG-05 | 906 |
| Harlan Elementary School | Elementary | KG-05 | 426 |
| Hibbett Elementary School | Elementary | KG-06 | 489 |
| Kilby Laboratory School | Elementary | PK-06 | 187 |
| Rogers Elementary School | Elementary | PK-06 | 592 |
| Rogers High School | High | 07-12 | 510 |
| Underwood Elementary School | Elementary | PK-06 | 343 |
| Weeden Elementary School | Elementary | KG-05 | 477 |
| Wilson Elementary School | Elementary | PK-06 | 552 |
| Wilson High School | High | 07-12 | 585 |
About Florence
Across Florence, Alabama, 15 public schools enrolls about 7,752 students between them.
Looking at the level breakdown, the city is made up of 8 elementary, 1 middle, and 6 high.
Five-year track record. Total public-school enrollment in Florence has decreased 11% since SY 2017-18, moving from about 8,695 students to 7,752. The school count climbed from 12 to 14 across the same 7-year window. The White share of public-school enrollment shrank from 71% to 64%.
Within the allk12 community for this area, the community for Florence discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.