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

2 schools in Goshen

Alabama · Public K-12

Goshen's public-school count of 2 reflects a system enrolling about 802 students inside Alabama, broken out as 1 elementary and 1 high.

7-year change in Goshen

SY 2017-18 vs SY 2024-25
Total enrollment
802
+377 (+89%) vs SY 2017-18
School count
2
+1 (+100%) vs SY 2017-18
% White
52%
was 59%
% Hispanic
4%
was 2%
% Black
40%
was 36%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Goshen Elementary SchoolElementaryPK-06446
Goshen High SchoolHigh07-12356

About Goshen

Goshen is a small Alabama city in terms of public-school footprint, with 2 schools and 802 students total.

For a sense of the school types, the city is built around 1 elementary, and 1 high.

Schools in Goshen average about 401 students each, 26% lower than the Alabama norm.

Over the past 7-year window. Combined enrollment now sits at 802 students, rose 89% from the 425 reported in SY 2017-18. Over that span, Goshen opened 1 school, going from 1 to 2. On the demographic side, White enrollment moved from 59% to 52% over the same window.

Within the allk12 community for this area, the community for Goshen 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 Goshen?
Goshen, Alabama has 2 public K-12 schools serving approximately 802 students.
How many elementary, middle, and high schools are in Goshen?
Goshen has 1 elementary, 1 high public schools.
What is the largest public school in Goshen?
Goshen Elementary School is the largest public school in Goshen by enrollment, with approximately 446 students.
What school districts serve Goshen?
Goshen public schools are operated by Pike County.
What grade levels do public schools in Goshen cover?
Public schools in Goshen serve students from pre-K through grade 12.