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

3 schools in Pleasant Grove

Alabama · Public K-12

Pleasant Grove's public-school directory totals 3 schools, with student enrollment near 1,621 (1 elementary, 1 middle, and 1 high).

7-year change in Pleasant Grove

SY 2017-18 vs SY 2024-25
Total enrollment
1,621
-123 (-7%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
12%
was 21%
% Hispanic
6%
was 3%
% Black
80%
was 76%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Jefferson County International Baccalaureate SchoolMiddle06-08345
Pleasant Grove Elementary SchoolElementaryPK-05524
Pleasant Grove High SchoolHigh06-12752

About Pleasant Grove

Public education in Pleasant Grove, Alabama runs across 3 schools that hosts roughly 1,621 students. By footprint, Pleasant Grove sits in the thinly populated bracket.

For a sense of the school types, the city covers 1 elementary, 1 middle, and 1 high.

Over the past 7-year window. Across the same 7-year window, public-school enrollment contracted 7%: 1,744 students in SY 2017-18 versus 1,621 in SY 2024-25. Demographically, the White share of enrollment fell from 21% to 12%.

On this page, the community for Pleasant Grove discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Pleasant Grove, Alabama?
There are 3 public K-12 schools in Pleasant Grove, with a combined enrollment of about 1,621.
How many elementary, middle, and high schools are in Pleasant Grove?
Pleasant Grove has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Pleasant Grove?
Pleasant Grove High School is the largest public school in Pleasant Grove by enrollment, with approximately 752 students.
What school districts serve Pleasant Grove?
Pleasant Grove public schools are operated by Jefferson County.
What grade levels do public schools in Pleasant Grove cover?
Public schools in Pleasant Grove serve students from pre-K through grade 12.