1. States
  2. /Illinois
  3. /McHenry County
  4. /Bull Valley

Related Data

OverviewTest ScoresSpendingAuditsFundingDemographicsChildcareMunicipal Budget
MyTownView — local government intelligence platformMyTownView

Civic intelligence for your community. Every meeting. Every permit. Every decision.

Platform

IllinoisMissouriTexasOhioFloridaWisconsinNevadaWashingtonMichiganBlogRequest Your Town

Company

AboutContactPressCoverage Map

Follow Us

FacebookInstagramRedditX / Twitter

Legal

Privacy PolicyTerms & Conditions

© 2026 JCAR Development. All rights reserved.  · Buy the devs a beer

MyTownView
MyTownViewMyTownView
Follow a Town
Browse TownsBlogAboutContactRequest a Town
Buy the devs a beer
Sign InSign Up

Your assigned district depends on your home address within town.

School Staff — 2025i

NCES

Who teaches and supports students in your school districts. The median household income here is $191K, providing context for local cost of living.

Student:Teacheri

18.1:1

Avg Teacher Salaryi

$81K

Local Median Incomei

$191K

By District

Crystal Lake CCSD 47Elementary District · 6,872 students

Teachers earn an average of $68K. 87.1% returned from the prior year.

Staff Breakdowni

569 total FTE
555 Teachers (98%)
14 Counselors (2%)

Teachers

Student:Teacher

17:1

Avg Salary

$68K

12.5 yrs avg experience

Retention ratei87.1%
Attendance ratei87.1%

Administration

Avg Salary

$119K

Support Staff

Counselorsi

13.8

1 per 498 students

Teacher Credentials

Novice teachersi8.6%
Out-of-fieldi2.6%
Provisional licensei5.8%
Woodstock CUSD 200Unit District · 6,111 students

Teachers earn an average of $71K. 91.7% returned from the prior year.

Staff Breakdowni

430 total FTE
414 Teachers (96%)
16 Counselors (4%)

Teachers

Student:Teacher

19:1

Avg Salary

$71K

13.2 yrs avg experience

Retention ratei91.7%
Attendance ratei91.7%

Administration

Avg Salary

$124K

Support Staff

Counselorsi

15.7

1 per 389 students

Teacher Credentials

Novice teachersi4.1%
Out-of-fieldi1.5%
Provisional licensei3%
CHSD 155High School District · 5,196 students

Teachers earn an average of $109K. 94% returned from the prior year.

Staff Breakdowni

338 total FTE
318 Teachers (94%)
20 Counselors (6%)

Teachers

Student:Teacher

20:1

Avg Salary

$109K

18 yrs avg experience

Retention ratei94%
Attendance ratei94%

Administration

Avg Salary

$145K

Support Staff

Counselorsi

20

1 per 260 students

Teacher Credentials

Novice teachersi3.1%
Out-of-fieldi2.2%
McHenry CCSD 15Elementary District · 4,008 students

Teachers earn an average of $80K. 93% returned from the prior year.

Teachers

Student:Teacher

16:1

Avg Salary

$80K

15.1 yrs avg experience

Retention ratei93%
Attendance ratei93%

Administration

Avg Salary

$112K

Teacher Credentials

Novice teachersi3.9%
Out-of-fieldi2.2%
Provisional licensei3%
McHenry CHSD 156High School District · 2,187 students

Teachers earn an average of $81K. 92.7% returned from the prior year.

Staff Breakdowni

152 total FTE
143 Teachers (94%)
9 Counselors (6%)

Teachers

Student:Teacher

18:1

Avg Salary

$81K

15.4 yrs avg experience

Retention ratei92.7%
Attendance ratei92.7%

Administration

Avg Salary

$116K

Support Staff

Counselorsi

9

1 per 243 students

Teacher Credentials

Novice teachersi2.4%
Out-of-fieldi4.4%