BCPS -- Bedford County Public Schools

Teacher Salary and Benefits

Based on recent publications, over 700 teachers and support staff are employed at BCPS. The BCPS district's salary information provided below are obtained from several government sources as noted under each salary table. Note: The information provided below is for informational purposes only, for official information please contact the school district directly.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Search For Jobs

Search through jobs listings in and around Bedford County Public Schools area.

BCPS Teacher Salary Details

The table below displays the average salary for teachers, which is sourced by the Bureau of Labor Statistics (BLS) for the Lynchburg region. There can be wide variations in salary, which can be attributed to experience or education levels. For example, a teacher with a master's in education may have higher salary than an entry level teacher.

 Average SalarySalary Range
Kindergarten Teacher$38,580$23,450 - $57,010
Elementary School Teacher$51,270$46,520 - $59,380
Middle School Teacher$52,210$46,320 - $59,220
High School Teacher$53,610$46,050 - $59,210
PE Teacher$45,050$23,510 - $65,400

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Lynchburg, SOC Codes: 25-2011, 25-2012, 25-2021, 25-2022, 25-2031, 27-2022, 25-3098, 25-9041

School Administrators and Staff Salary

See salary ranges and details on school administrators and support staff, including counselors and librarians for the Lynchburg area below.

 Average SalarySalary Range
School Administrators (Elementary, Middle, & High School)$86,810$66,830 - $102,040
Guidance & School Counselors$55,380$38,630 - $74,950

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Lynchburg, SOC Codes: 11-9031,11-9032,21-1012,25-4021

Employee and Teacher Benefits (Estimated)

The estimated value of administrator and teacher benefits provided by BCPS is listed below. These estimates are calculated from the figures obtained from the NCES Finance Survey (2012).

 DistrictVirginia
Teachers & Aides$14,254$15,896
Administrators$15,794$15,095

Source: Local Education Agency (School District) Finance Survey (F-33) Data (2012)

Bedford County Public Schools Jobs and Careers

The following tables outlines the number of teachers, administrators, and support staff that are employed by BCPS. This information is obtained through a self reported survey provided by the NCES Universe Survey.

Total Number of Teachers Employed

Total number of teachers employed by BCPS per grade classification is displayed below.

 201220132014
Total Teachers801742756
Kindergarten Teachers4215039
Elementary School Teachers279215325
Middle & High School Teachers463378393

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

Instructional Supervisors, Coordinators, and Teaching Assistants

Total number of instructional supervisors, coordinators, and teaching assistant jobs are listed in the table below.

 201220132014
Teaching Assistants196196207

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

District and School Administrators and Support Staff

Total number of school administrators and support staff that work for BCPS are shown in the table below.

 201220132014
Total Administrators & Staff565565614
District Support Staff202021
School Administrators333334
School Administrative Support Staff504744
Student Support Staff191820
Other Support Staff471440488
Librarians191918
Library Assistants & Technicians-2120
Guidance Counselors262728
Elementary School Guidance Counselors101010
Middle & High School Guidance Counselors161616

BCPS Schools

Based on the data from the 2014 NCES school district survey, BCPS oversees 23 schools. These schools along with their contact information are listed below. To view additional information about each school click on the school link.

See how other nearby school districts compare in regards to teaching and employment opportunities:

Bedford County Public Schools Map & Boundaries

Schools By City

Click on the city name to see the list of schools in that city.

Teaching in Bedford

School Grades Full-Time Teachers Students
Bedford Elementary School
806 Burks Hill Rd
Bedford VA 24523
(540) 586-0275
2-5 30 446
Bedford Middle School
503 Longwood Ave
Bedford VA 24523
(540) 586-7735
6-8 39 550
Bedford Primary School
807 College St
Bedford VA 24523
(540) 586-8339
PK-1 15 271
Body Camp Elementary School
3420 Body Camp Rd
Bedford VA 24523
(540) 297-7391
PK-5 12 184
Liberty High School
100 Liberty Minutemen Dr
Bedford VA 24523
(540) 586-2541
9-12 71 920

Teaching in Big Island

School Grades Full-Time Teachers Students
Big Island Elementary School
1114 Schooldays Rd
Big Island VA 24526
(434) 299-5863
PK-6 13 149

Teaching in Forest

School Grades Full-Time Teachers Students
Forest Elementary School
One Scholar Ln
Forest VA 24551
(434) 525-2681
PK-5 26 445
Forest Middle School
100 Ashwood Dr
Forest VA 24551
(434) 525-6630
6-8 62 966
Jefferson Forest High School
1 Cavalier Circle
Forest VA 24551
(434) 525-2674
9-12 87 1,368
New London Academy Elementary
12400 East Lynchburgsalem Trnp
Forest VA 24551
(434) 525-2177
PK-5 19 343
Thomas Jefferson Elementary School
1255 Patriot Place
Forest VA 24551
(434) 534-6159
PK-5 35 611

Teaching in Goode

School Grades Full-Time Teachers Students
Otter River Elementary School
1044 Otter River Dr
Goode VA 24556
(540) 586-9210
PK-5 12 216

Teaching in Goodview

School Grades Full-Time Teachers Students
Goodview Elementary School
1374 Rivermont Academy Rd
Goodview VA 24095
(540) 892-5674
PK-5 27 505
Stewartsville Elementary School
1138 Wildcat Rd
Goodview VA 24095
(540) 890-2174
PK-5 24 412

Teaching in Huddleston

School Grades Full-Time Teachers Students
Huddleston Elementary School
1027 Huddleston Dr
Huddleston VA 24104
(540) 297-5144
PK-5 12 175

Teaching in Lynchburg

School Grades Full-Time Teachers Students
Boonsboro Elementary School
1234 Eagle Circle
Lynchburg VA 24503
(434) 384-2881
PK-5 17 283

Teaching in Moneta

School Grades Full-Time Teachers Students
Moneta Elementary School
12718 Moneta Rd
Moneta VA 24121
(540) 297-4411
PK-5 14 236
Staunton River High School
1095 Golden Eagle Dr
Moneta VA 24121
(540) 297-7151
9-12 78 1,058
Staunton River Middle School
1293 Golden Eagle Dr
Moneta VA 24121
(540) 297-4152
6-8 51 725

Teaching in Montvale

School Grades Full-Time Teachers Students
Montvale Elementary School
One Little Patriot Dr
Montvale VA 24122
(540) 947-2241
PK-6 16 252

Teaching in Thaxton

School Grades Full-Time Teachers Students
Thaxton Elementary School
1245 Thaxton School Rd
Thaxton VA 24174
(540) 586-3821
PK-6 13 187