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

Bedford County

Virginia · Public K-12

In Bedford County, 22 public K-12 schools make up the local education system, comprising 16 elementary, 3 middle, and 3 high. Combined enrollment is about 8,930 students.

7-year change in Bedford County

SY 2017-18 vs SY 2024-25
Total enrollment
8,930
-789 (-8%) vs SY 2017-18
School count
19
0 (0%) vs SY 2017-18
% White
78%
was 82%
% Hispanic
6%
was 4%
% Black
8%
was 8%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
22
1 districts
Enrollment
8,930
NCES CCD
Median income
$78,937
Above Virginia avg
Free/reduced lunch
59.0%
Below Virginia avg
Elementary
16
4,140 students
Middle
3
1,984 students
High
3
2,806 students
Combined / other
0
schools
LARGEST DISTRICT
Bedford County Public Schools
8,930 students · 1 district in Bedford County

County vs. school enrollment demographics

Left bar is the racial makeup of Bedford 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
86%
Hispanic
3%
Black
6%
Asian
1%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
78%
Hispanic
6%
Black
8%
Asian
2%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
33.7%
adults 25+
Poverty rate
5.0%
ACS 5-year
Unemployment
3.1%
civilian labor
Median age
47
19.5% under 18

Test scores in Bedford County

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

Top 5 schools (ELA)
  1. Jefferson Forest High· 90.0%
  2. Forest Middle· 88.0%
  3. Forest Elementary· 86.0%
  4. Liberty High· 86.0%
  5. Otter River Elementary· 86.0%

See all 18 schools in Bedford County ranked by score →

All schools (22)

NameCityLevelGradesEnrollmentRating
Jefferson Forest HighForestHigh09-121,282·
Forest MiddleForestMiddle06-08854·
Staunton River HighMonetaHigh09-12816·
Liberty HighBedfordHigh09-12708·
Staunton River MiddleMonetaMiddle06-08612·
Thomas Jefferson ElementaryForestElementaryPK-05567·
Liberty MiddleBedfordMiddle06-08518·
Goodview ElementaryGoodviewElementaryPK-05504·
Bedford ElementaryBedfordElementary02-05448·
Forest ElementaryForestElementaryPK-05384·
New London Academy ElementaryForestElementaryPK-05330·
Boonsboro ElementaryLynchburgElementaryPK-05309·
Stewartsville ElementaryGoodviewElementaryPK-05292·
Bedford PrimaryBedfordElementaryPK-01266·
Montvale ElementaryMontvaleElementaryPK-05252·
Huddleston ElementaryHuddlestonElementaryPK-05221·
Moneta ElementaryMonetaElementaryPK-05218·
Big Island ElementaryBig IslandElementaryPK-05182·
Otter River ElementaryGoodeElementaryPK-05167·
Bedford County Alternative Education CenterBedfordElementaryN-N··
Governor's Health Sciences AcademyBedfordElementaryN-N··
Susie G. Gibson Science and Technology CenterBedfordElementaryN-N··

Cities in Bedford County

Bedford7 schoolsForest5 schoolsMoneta3 schoolsGoodview2 schoolsBig Island1 schoolGoode1 schoolHuddleston1 schoolLynchburg1 schoolMontvale1 school

About Bedford County

Bedford County is a medium-population Virginia county of about 80,894 residents, home to 22 public schools and roughly 8,930 students.

Looking at the broader picture, census numbers show the median household earns about $78,937 a year, roughly 34% of adults have completed at least a four-year degree, and the poverty rate is around 5%.

On the school-mix side, Bedford County is built around 16 elementary schools (4,140 students), 3 middle schools (1,984), and 3 high schools (2,806).

The largest single district in Bedford County is Bedford County Public Schools, which alone enrolls about 8,930 students.

Trend over the past 7 years. Combined enrollment now sits at 8,930 students, fell 8% from the 9,719 reported in SY 2017-18. On the demographic side, White enrollment moved from 82% to 78% over the same window.

On allk12, the community for Bedford County discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Bedford County?
Bedford County, Virginia has 22 public K-12 schools serving approximately 8,930 students.
How many high schools are in Bedford County?
Bedford County, Virginia has 3 public high schools, serving approximately 2,806 students.
How many middle schools are in Bedford County?
Bedford County, Virginia has 3 public middle schools, serving approximately 1,984 students.
How many elementary schools are in Bedford County?
Bedford County, Virginia has 16 public elementary schools, serving approximately 4,140 students.
What is the largest school district in Bedford County?
Bedford County Public Schools is the largest school district in Bedford County, serving approximately 8,930 students. The county contains 1 school district overall.
What is the population of Bedford County?
Bedford County, Virginia has a population of approximately 80,894, with a median age of 47. About 19.5% of residents are under 18.
What is the median household income in Bedford County?
Median household income in Bedford County is $78,937, above the Virginia average of $76,527. About 5.0% of residents live below the federal poverty line.
How educated are residents of Bedford County?
Approximately 33.7% of adults 25 and older in Bedford County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Bedford County qualify for free or reduced lunch?
Roughly 59.0% of students in Bedford County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Virginia county average of 75.7%.
What is the student-teacher ratio in Bedford County schools?
Across Bedford County public schools, the enrollment-weighted student-teacher ratio is approximately 14.8 to 1.

Bedford County school rankings

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