1. States
  2. /Illinois
  3. /St. Clair County
  4. /Belleville
MyTownView — local government intelligence platformMyTownView

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

Platform

Villa ParkBlogRequest Your Town

Company

AboutContactCoverage Map

Follow Us

FacebookInstagramRedditX / Twitter

Legal

Privacy PolicyTerms & Conditions

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

MyTownView
MyTownViewMyTownView
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

Source

Who teaches and supports students in your school districts.

Student:Teacheri

17.3:1

Avg Teacher Salaryi

$71K

By District

Belleville Twp HSD 201High School District · 4,625 students

Teachers earn an average of $86K. 94.4% returned from the prior year.

Teachers

Student:Teacher

18:1

Avg Salary

$86K

15.6 yrs avg experience

Retention ratei94.4%
Attendance ratei95.5%

Administration

Avg Salary

$123K

East St Louis SD 189Unit District · 4,558 students

Teachers earn an average of $77K. 90.1% returned from the prior year.

Teachers

Student:Teacher

14:1

Avg Salary

$77K

12.5 yrs avg experience

Retention ratei90.1%
Attendance ratei100%

Administration

Avg Salary

$111K

Mascoutah CUD 19Unit District · 4,318 students

Teachers earn an average of $64K. 89.1% returned from the prior year.

Teachers

Student:Teacher

19:1

Avg Salary

$64K

12.1 yrs avg experience

Retention ratei89.1%
Attendance ratei63.8%

Administration

Avg Salary

$106K

Belleville SD 118Elementary District · 3,211 students

Teachers earn an average of $83K. 90.9% returned from the prior year.

Teachers

Student:Teacher

17:1

Avg Salary

$83K

14.4 yrs avg experience

Retention ratei90.9%
Attendance ratei95%

Administration

Avg Salary

$129K

Cahokia CUSD 187Unit District · 2,957 students

Teachers earn an average of $63K. 83.8% returned from the prior year.

Teachers

Student:Teacher

20:1

Avg Salary

$63K

15.3 yrs avg experience

Retention ratei83.8%
Attendance ratei44.9%

Administration

Avg Salary

$124K

Whiteside SD 115Elementary District · 1,139 students

Teachers earn an average of $60K. 86% returned from the prior year.

Teachers

Student:Teacher

17:1

Avg Salary

$60K

12 yrs avg experience

Retention ratei86%
Attendance ratei82.1%

Administration

Avg Salary

$109K

Belle Valley SD 119Elementary District · 980 students

Teachers earn an average of $53K. 81.9% returned from the prior year.

Teachers

Student:Teacher

16:1

Avg Salary

$53K

9 yrs avg experience

Retention ratei81.9%
Attendance ratei61.6%

Administration

Avg Salary

$105K

Wolf Branch SD 113Elementary District · 796 students

Teachers earn an average of $63K. 90.2% returned from the prior year.

Teachers

Student:Teacher

17:1

Avg Salary

$63K

13.2 yrs avg experience

Retention ratei90.2%
Attendance ratei79.9%

Administration

Avg Salary

$118K

Freeburg CCSD 70Elementary District · 737 students

Teachers earn an average of $72K. 89.8% returned from the prior year.

Teachers

Student:Teacher

17:1

Avg Salary

$72K

14.9 yrs avg experience

Retention ratei89.8%
Attendance ratei76.8%

Administration

Avg Salary

$98K

Harmony Emge SD 175Elementary District · 719 students

Teachers earn an average of $55K. 75.7% returned from the prior year.

Teachers

Student:Teacher

19:1

Avg Salary

$55K

9.3 yrs avg experience

Retention ratei75.7%
Attendance ratei59%

Administration

Avg Salary

$94K

Millstadt CCSD 160Elementary District · 693 students

Teachers earn an average of $63K. 89.5% returned from the prior year.

Teachers

Student:Teacher

17:1

Avg Salary

$63K

14 yrs avg experience

Retention ratei89.5%
Attendance ratei79.7%

Administration

Avg Salary

$117K

Freeburg CHSD 77High School District · 669 students

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

Teachers

Student:Teacher

19:1

Avg Salary

$65K

13.8 yrs avg experience

Retention ratei91.7%
Attendance ratei80.1%

Administration

Avg Salary

$109K

Grant CCSD 110Elementary District · 560 students

Teachers earn an average of $52K. 79.5% returned from the prior year.

Teachers

Student:Teacher

17:1

Avg Salary

$52K

8.7 yrs avg experience

Retention ratei79.5%
Attendance ratei58%

Administration

Avg Salary

$121K

High Mount SD 116Elementary District · 316 students

Teachers earn an average of $54K. 78.7% returned from the prior year.

Teachers

Student:Teacher

13:1

Avg Salary

$54K

9.5 yrs avg experience

Retention ratei78.7%
Attendance ratei75%

Administration

Avg Salary

$149K

Signal Hill SD 181Elementary District · 283 students

Teachers earn an average of $57K. 81.9% returned from the prior year.

Teachers

Student:Teacher

10:1

Avg Salary

$57K

11 yrs avg experience

Retention ratei81.9%
Attendance ratei74.5%

Administration

Avg Salary

$113K