Salaripedia
English

How much does a secondary school teacher make in Springfield?

$72,510a year

Median yearly pay for secondary school teachers in the Springfield, IL metro area. That is $34.86 an hour or $6,043 a month.

Hourly
$34.86
Vs. national median
+1%
Rank among cities
133 of 375
Jobs in the area
750
Pay range
Lowest 10%: $49,150Median: $72,510Highest 10%: $99,180
PercentileYearlyHourly
10th$49,150$23.63
25th$58,830$28.28
Median$72,510$34.86
75th$84,370$40.56
90th$99,180$47.68

Other cities in Illinois

Median yearly pay for secondary school teachers.

Chicago, IL$98,970
Rockford, IL$78,500
Bloomington, IL$66,280
St. Louis, MO$62,130
Decatur, IL$62,000
Davenport, IA$61,960
Peoria, IL$61,620
Paducah, KY$61,540
Champaign, IL$61,480
Cape Girardeau, MO$48,570
Kankakee, IL$48,500
Secondary School Teacher salary in Illinois Secondary School Teacher salary in all states

Related jobs in Springfield

Same field, median yearly pay.

Instructional Coordinator$82,700
Special Education Teacher$77,430
Middle School Teacher$75,570
Special Education Teacher$74,590
Kindergarten Teacher$64,270
Elementary School Teacher$62,340
Librarian and Media Collections Specialist$61,790
Special Education Teacher$61,350
Health Specialties Teacher$61,150
Special Education Teacher$59,450
Salaries for every job in Springfield, IL

Frequently asked questions

How much does a secondary school teacher make an hour in Springfield?

The median hourly pay in the Springfield, IL metro area is $34.86 ($72,510 a year).

Do secondary school teachers make more in Springfield than the national average?

Yes: $72,510 against $72,040 nationally, 1% more.

How does Springfield compare with the rest of Illinois?

The median in Illinois is $79,990, so Springfield pays 9% less.

Where does Springfield rank for secondary school teacher pay?

133 of 375 metro areas with data.

How much does a secondary school teacher make starting out in Springfield?

The lowest-paid 10% make $49,150 or less a year; the top 10% make $99,180 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.