BVSD -- Boulder Valley School District

Teacher Salary and Benefits

BVSD operates 57 schools with more than 2,000 educators. The tables below detail teacher and administration salaries at BVSD. The data is obtained from a number of sources. 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 Boulder Valley School District area.

BVSD Teacher Salary Details

The table below displays the average salary for teachers that is sourced by the Bureau of Labor Statistics (BLS) for the Boulder area. 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
Preschool Teacher$45,100$34,570-$77,260
Kindergarten Teacher$71,020$45,910 - $101,860
Elementary School Teacher$71,650$48,720 - $102,540
Middle School Teacher$71,670$49,470 - $101,550
High School Teacher$74,190$49,800 - $102,250
PE Teacher$67,670$30,740 - $126,550

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

Special Education Teacher Salary

The table below lists the average salary for special education teachers that work for BVSD and surrounding area school districts.

 Average SalarySalary Range
Special Ed. (Preschool)$45,100$34,570-$77,260
Special Ed. (Kindergarten & Elementary)$71,390$49,180 - $102,400

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Boulder, SOC Codes: 25-2051, 25-2052, 25-2053, 25-2054

School Administrators and Staff Salary

Learn more about average salary details on school administrators, counselors, and librarians for the Boulder area below.

 Average SalarySalary Range
School Administrators (Preschool)$64,690$43,820-$98,140
School Administrators (Elementary, Middle, & High School)$121,400$83,480 - $156,460
Guidance & School Counselors$70,510$43,560 - $100,360

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Boulder, 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 BVSD is listed below. These estimates are calculated from the figures obtained from the NCES Finance Survey (2012).

 DistrictColorado
Teachers & Aides$14,941$11,594
Administrators$15,653$11,368

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

Boulder Valley School District Jobs and Careers

The following tables outlines the number of teachers, administrators, and support staff that are employed by BVSD. 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 BVSD per grade classification is displayed below.

 201220132014
Total Teachers1,7071,7111,689
Preschool Teachers313436
Kindergarten Teachers111109107
Elementary School Teachers827817808
Middle & High School Teachers740752738

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
Supervisors & Coordinators645253
Teaching Assistants597575541

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 BVSD are shown in the table below.

 201220132014
Total Administrators & Staff1,1871,1871,171
District Administrators383840
District Support Staff169181180
School Administrators969696
School Administrative Support Staff171177173
Student Support Staff213190189
Other Support Staff493503493
Librarians393840
Guidance Counselors106112102
Elementary School Guidance Counselors172323
Middle & High School Guidance Counselors837566
Other School Counselors61513

BVSD Schools

We have listed the 57 schools and their contact information, which is operated by BVSD in the list 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:

Boulder Valley School District Map & Boundaries

Schools By City

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

Teaching in Boulder

School Grades Full-Time Teachers Students
Arapahoe Ridge High School
6600 Arapahoe Ave
Boulder CO 80303
(720) 561-5220
9-12 29 137
Bear Creek Elementary School
2500 Table Mesa Dr
Boulder CO 80305
(720) 561-3500
KG-5 21 414
Boulder Community School / Integrated Studies
3995 East Aurora Ave
Boulder CO 80303
(720) 561-6500
KG-5 17 294
Boulder Explore
6500 Arapahoe Ave
Boulder CO 80303
(303) 561-6253
KG-12 2 31
Boulder High School
1604 Arapahoe Ave
Boulder CO 80302
(720) 561-2200
9-12 94 1,945
Boulder Preparatory Charter High School
5075 Chaparral Court 1
Boulder CO 80301
(303) 545-6186
9-12 10 113
Boulder Universal
6500 East Arapahoe Rd
Boulder CO 80303
(720) 561-6253
KG-12 3 136
Casey Middle School
1301 High St
Boulder CO 80304
(720) 561-2700
6-8 37 608
Centennial Middle School
2205 Norwood Ave
Boulder CO 80304
(720) 561-5441
6-8 33 581
Columbine Elementary School
3130 Repplier Dr
Boulder CO 80304
(720) 561-2500
PK-5 38 491
Community Montessori School
805 Gillaspie Dr
Boulder CO 80305
(720) 561-3700
PK-6 16 312
Creekside Elementary School at Martin Park
3740 Martin Dr
Boulder CO 80305
(720) 561-3800
PK-5 27 354
Crest View Elementary School
1897 Sumac Ave
Boulder CO 80304
(720) 561-5461
KG-5 35 609
Douglass Elementary School
840 75th St
Boulder CO 80303
(720) 561-5541
PK-5 23 488
Eisenhower Elementary School
1220 Eisenhower Dr
Boulder CO 80303
(720) 561-6700
KG-5 24 404
Fairview High School
1515 Greenbriar Blvd
Boulder CO 80305
(720) 561-3100
9-12 95 2,121
Flatirons Elementary School
1150 7th St
Boulder CO 80302
(720) 561-4600
PK-5 15 319
Foothill Elementary School
1001 Hawthorne Ave
Boulder CO 80304
(720) 561-2600
KG-5 31 574
Halcyon School (special Education)
3100 Bucknell Court
Boulder CO 80303
(720) 561-4700
6-12 5 19
Heatherwood Elementary School
7750 Concord Dr
Boulder CO 80301
(720) 561-5586
PK-5 21 405
High Peaks Elementary School
3995 East Aurora Ave
Boulder CO 80303
(720) 561-6500
PK-5 16 308
Horizons K-8 Alternative Charter School
4545 Sioux Dr
Boulder CO 80303
(720) 561-5580
KG-8 21 348
Manhattan Middle School of the Arts and Academics
290 Manhattan Dr
Boulder CO 80303
(720) 561-6300
6-8 32 547
Mapleton Early Childhood Center
840 Mapleton Ave
Boulder CO 80304
(720) 561-6200
PK-PK 4 93
Mesa Elementary School
1575 Lehigh St
Boulder CO 80305
(720) 561-3000
KG-5 19 341
Nevin Platt Middle School
6096 Baseline Rd
Boulder CO 80303
(720) 561-5536
6-8 25 510
New Vista High School
700 20th St
Boulder CO 80302
(720) 561-8700
9-12 16 281
Southern Hills Middle School
1500 Knox Dr
Boulder CO 80305
(720) 561-3400
6-8 29 550
Summit Middle Charter School
4655 Hanover Ave
Boulder CO 80305
(720) 561-3900
6-8 17 342
University Hill Elementary School
956 16th St
Boulder CO 80302
(720) 561-5416
PK-5 31 446
Whittier Elementary School
2008 Pine St
Boulder CO 80302
(720) 561-5431
KG-5 27 389

Teaching in Broomfield

School Grades Full-Time Teachers Students
Aspen Creek K-8 Elementary School
5500 Aspen Creek Dr
Broomfield CO 80020
(720) 561-8000
PK-8 49 968
Birch Elementary School
1035 Birch
Broomfield CO 80020
(720) 561-8800
PK-5 24 380
Broomfield Heights Middle School
1555 Daphne St
Broomfield CO 80020
(720) 561-8400
6-8 32 554
Broomfield High School
1 Eagle Way
Broomfield CO 80020
(720) 561-8100
9-12 66 1,431
Emerald Elementary School
755 West Elmhurst Place
Broomfield CO 80020
(720) 561-8500
PK-5 25 351
Kohl Elementary School
1000 West 10th Ave
Broomfield CO 80020
(720) 561-8600
PK-5 28 499

Teaching in Gold Hill

School Grades Full-Time Teachers Students
Gold Hill Elementary School
890 Main St
Gold Hill CO 80302
(720) 561-5940
KG-5 3 23

Teaching in Jamestown

School Grades Full-Time Teachers Students
Jamestown Elementary School
111 Mesa St
Jamestown CO 80455
(720) 561-6020
KG-5 2 21

Teaching in Lafayette

School Grades Full-Time Teachers Students
Angevine Middle School
1150 West South Boulder Rd
Lafayette CO 80026
(720) 561-7100
6-8 36 612
Centaurus High School
10300 South Boulder Rd
Lafayette CO 80026
(720) 561-7500
9-12 59 1,018
Justice High Charter School
805 Excalibur
Lafayette CO 80026
(720) 935-1337
6-12 5 118
Lafayette Elementary School
101 North Bermont Ave
Lafayette CO 80026
(720) 561-8900
PK-5 33 592
Peak to Peak Charter School
800 Merlin Dr
Lafayette CO 80026
(303) 453-4600
KG-12 64 1,445
Pioneer Bilingual Elementary School
101 East Baseline Rd
Lafayette CO 80026
(720) 561-7800
PK-5 33 473
Ryan Elementary School
1405 Centaur Village Dr
Lafayette CO 80026
(720) 561-7000
PK-5 27 418
Sanchez Elementary School
655 Sir Galahad Dr
Lafayette CO 80026
(720) 561-7300
PK-5 29 349

Teaching in Louisville

School Grades Full-Time Teachers Students
Coal Creek Elementary School
801 West Tamarisk St
Louisville CO 80027
(720) 561-4500
KG-5 24 431
Fireside Elementary School
845 West Dahlia
Louisville CO 80027
(720) 561-7900
PK-5 26 470
Louisville Elementary School
400 Hutchinson St
Louisville CO 80027
(720) 561-7200
PK-5 32 614
Louisville Middle School
1341 Main St
Louisville CO 80027
(720) 561-7400
6-8 33 631
Monarch High School
329 Campus Dr
Louisville CO 80027
(720) 561-4200
9-12 75 1,635
Monarch K-8 School
263 Campus Dr
Louisville CO 80027
(720) 561-4000
PK-8 47 887

Teaching in Nederland

School Grades Full-Time Teachers Students
Nederland Elementary School
1 Sundown Trail
Nederland CO 80466
(720) 561-4800
PK-5 18 293
Nederland Middle-Senior High School
597 Eldora Rd
Nederland CO 80466
(720) 561-4900
6-12 20 308

Teaching in Superior

School Grades Full-Time Teachers Students
Eldorado K-8 Elementary School
3351 South Indiana St
Superior CO 80027
(720) 561-4400
KG-8 52 959
Superior Elementary School
1800 South Indiana St
Superior CO 80027
(720) 561-4100
KG-5 29 556