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

3 schools in Goshen

Kentucky · Public K-12

Goshen, Kentucky hosts 3 public K-12 schools with combined enrollment of about 2,252 students, broken out as 1 elementary, 1 middle, and 1 high.

7-year change in Goshen

SY 2017-18 vs SY 2024-25
Total enrollment
2,252
-252 (-10%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
85%
was 89%
% Hispanic
6%
was 4%
% Black
1%
was 1%
% Asian
4%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Harmony Elementary SchoolElementaryKG-05584
North Oldham High SchoolHigh09-12948
North Oldham Middle SchoolMiddle06-08720

About Goshen

Goshen, Kentucky is home to 3 public schools, with combined enrollment of approximately 2,252 students. By school count, it is a thinly populated city.

On the level-by-level breakdown, the city spans 1 elementary, 1 middle, and 1 high.

Schools in Goshen average about 751 students each, 61% meaningfully above the Kentucky norm.

Looking at the last 7 years. Total public-school enrollment in Goshen has shrank 10% since SY 2017-18, moving from about 2,504 students to 2,252. The White share of public-school enrollment shrank from 89% to 85%.

On allk12, 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 K-12 schools are in Goshen, Kentucky?
There are 3 public K-12 schools in Goshen, with a combined enrollment of about 2,252.
How many elementary, middle, and high schools are in Goshen?
Goshen has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Goshen?
North Oldham High School is the largest public school in Goshen by enrollment, with approximately 948 students.
What school districts serve Goshen?
Goshen public schools are operated by Oldham County.
What grade levels do public schools in Goshen cover?
Public schools in Goshen serve students from kindergarten through grade 12.