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

Amherst County

Virginia · Public K-12

Of the public K-12 schools operating across Virginia, 10 sit inside Amherst County, collectively enrolling roughly 3,900 students (6 elementary, 2 middle, and 1 high).

7-year change in Amherst County

SY 2017-18 vs SY 2024-25
Total enrollment
3,900
-148 (-4%) vs SY 2017-18
School count
9
0 (0%) vs SY 2017-18
% White
63%
was 68%
% Hispanic
6%
was 4%
% Black
20%
was 21%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
10
2 districts
Enrollment
3,900
NCES CCD
Median income
$68,724
Below Virginia avg
Free/reduced lunch
82.2%
Above Virginia avg
Elementary
6
1,820 students
Middle
2
840 students
High
1
1,240 students
Combined / other
1
schools
LARGEST DISTRICT
Amherst County Public Schools
3,900 students · 2 districts in Amherst County

County vs. school enrollment demographics

Left bar is the racial makeup of Amherst County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
74%
Hispanic
3%
Black
17%
Asian
1%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
63%
Hispanic
6%
Black
20%
Asian
0%
Two or more
10%
Native American
1%
Pacific Islander
0%
Bachelor's+
24.7%
adults 25+
Poverty rate
7.6%
ACS 5-year
Unemployment
4.7%
civilian labor
Median age
43
20.0% under 18

Test scores in Amherst County

Latest 2024-25 ELA proficiency, 9 schools ranked. Virginia state average: 74.2%.

Top 5 schools (ELA)
  1. Temperance Elementary· 83.0%
  2. Amherst County High· 80.0%
  3. Amherst Elementary· 75.0%
  4. Amherst Middle· 75.0%
  5. Elon Elementary· 74.0%
Lowest 5 schools (ELA)
  1. Central Elementary· 52.0%
  2. Amelon Elementary· 59.0%
  3. Madison Heights Elementary· 59.0%
  4. Monelison Middle· 70.0%
  5. Elon Elementary· 74.0%

See all 9 schools in Amherst County ranked by score →

All schools (10)

NameCityLevelGradesEnrollmentRating
Amherst County HighAmherstHigh09-121,240·
Monelison MiddleMadison HeightsMiddle06-08469·
Madison Heights ElementaryMadison HeightsElementaryPK-05449·
Amelon ElementaryMadison HeightsElementaryPK-05415·
Amherst MiddleAmherstMiddle06-08371·
Amherst ElementaryAmherstElementaryPK-05307·
Elon ElementaryMadison HeightsElementaryPK-05288·
Central ElementaryAmherstElementaryPK-05268·
Temperance ElementaryAmherstElementaryPK-0593·
Central Va. Training Ctr.Madison HeightsCombinedPK-12··

Cities in Amherst County

Amherst5 schoolsMadison Heights5 schools

About Amherst County

In Virginia, Amherst County is a rural-scale county of about 31,485 residents. 10 public schools across the county instructs about 3,900 students between them.

Stepping back, census numbers show typical household earnings sit around $68,724, roughly 25% of adults have completed at least a four-year degree, and the federal-poverty share is near 8%. That income level is 10% meaningfully below the Virginia median.

On the level-by-level breakdown, Amherst County is made up of 6 elementary schools (1,820 students), 2 middle schools (840), 1 high school (1,240), and 1 combined or other schools.

Amherst County Public Schools is the biggest district by enrollment, covering about 3,900 students across Amherst County.

Five-year track record. Combined enrollment now sits at 3,900 students, decreased 4% from the 4,048 reported in SY 2017-18. The White share of public-school enrollment declined from 68% to 63%.

On allk12, the community for Amherst County discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Amherst County?
Amherst County, Virginia has 10 public K-12 schools serving approximately 3,900 students.
How many high schools are in Amherst County?
Amherst County, Virginia has 1 public high school, serving approximately 1,240 students.
How many middle schools are in Amherst County?
Amherst County, Virginia has 2 public middle schools, serving approximately 840 students.
How many elementary schools are in Amherst County?
Amherst County, Virginia has 6 public elementary schools, serving approximately 1,820 students.
What is the largest school district in Amherst County?
Amherst County Public Schools is the largest school district in Amherst County, serving approximately 3,900 students. The county contains 2 school districts overall.
How many people live in Amherst County?
Amherst County has roughly 31,485 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Amherst County?
Median household income in Amherst County is $68,724, below the Virginia average of $76,527. About 7.6% of residents live below the federal poverty line.
How educated are residents of Amherst County?
Approximately 24.7% of adults 25 and older in Amherst County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Amherst County qualify for free or reduced lunch?
Roughly 82.2% of students in Amherst County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Virginia county average of 75.7%.
What is the student-teacher ratio in Amherst County schools?
Across Amherst County public schools, the enrollment-weighted student-teacher ratio is approximately 13.3 to 1.

Amherst County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data