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

4 schools in Elkton

Virginia · Public K-12

Of all public K-12 schools in Virginia, 4 sit inside Elkton city limits, with combined enrollment of roughly 1,992 students (2 elementary, 1 middle, and 1 high).

7-year change in Elkton

SY 2017-18 vs SY 2024-25
Total enrollment
1,992
+39 (+2%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
76%
was 84%
% Hispanic
15%
was 7%
% Black
2%
was 3%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
East Rockingham HighHigh09-12821
Elkton ElementaryElementaryPK-05269
Elkton MiddleMiddle06-08561
River Bend ElementaryElementaryPK-05341

About Elkton

Public education in Elkton, Virginia runs across 4 schools that instructs roughly 1,992 students. By footprint, Elkton sits in the thinly populated bracket.

On the school-mix side, the city consists of 2 elementary, 1 middle, and 1 high.

Average school size in Elkton is around 498 students, 26% meaningfully below the Virginia average of about 672.

Looking at the last 7 years. Combined enrollment now sits at 1,992 students, held roughly steady from the 1,953 reported in SY 2017-18. On the demographic side, White enrollment moved from 84% to 76% over the same window.

On this page, the community for Elkton discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Elkton, Virginia?
There are 4 public K-12 schools in Elkton, with a combined enrollment of about 1,992.
How many elementary, middle, and high schools are in Elkton?
Elkton has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Elkton?
East Rockingham High is the largest public school in Elkton by enrollment, with approximately 821 students.
What school districts serve Elkton?
Elkton public schools are operated by Rockingham County Public Schools.
What grade levels do public schools in Elkton cover?
Public schools in Elkton serve students from pre-K through grade 12.