The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

4 schools in Greensboro

Alabama · Public K-12

Public K-12 schools in Greensboro number 4, teaching approximately 1,010 Alabama students, an average of 253 per campus.

7-year change in Greensboro

SY 2017-18 vs SY 2024-25
Total enrollment
1,010
-240 (-19%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
2%
was 2%
% Hispanic
1%
was 1%
% Black
95%
was 96%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
College and Career AcademyHigh09-12·
Greensboro Elementary SchoolElementaryPK-05519
Greensboro High SchoolHigh09-12276
Greensboro Middle SchoolMiddle06-08215

About Greensboro

Greensboro, Alabama is home to 4 public schools, with combined enrollment of approximately 1,010 students. By school count, it is a small city.

In terms of grade levels, the city spans 1 elementary, 1 middle, and 2 high.

Schools in Greensboro average about 253 students each, 53% noticeably below the Alabama norm.

Trend over the past 7 years. Total public-school enrollment in Greensboro has declined 19% since SY 2017-18, moving from about 1,250 students to 1,010.

In the discussion threads here, the community for Greensboro discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Greensboro?
Greensboro, Alabama has 4 public K-12 schools serving approximately 1,010 students.
How many elementary, middle, and high schools are in Greensboro?
Greensboro has 1 elementary, 1 middle, 2 high public schools.
What is the largest public school in Greensboro?
Greensboro Elementary School is the largest public school in Greensboro by enrollment, with approximately 519 students.
What school districts serve Greensboro?
Greensboro public schools are operated by Hale County.
What grade levels do public schools in Greensboro cover?
Public schools in Greensboro serve students from pre-K through grade 12.