Salaripedia
English

How much does an elementary school teacher make in Jefferson City?

$47,960a year

Median yearly pay for elementary school teachers in the Jefferson City, MO metro area. That is $23.06 an hour or $3,997 a month.

Hourly
$23.06
Vs. national median
-25%
Rank among cities
371 of 383
Jobs in the area
600
Pay range
Lowest 10%: $38,770Median: $47,960Highest 10%: $71,970
PercentileYearlyHourly
10th$38,770$18.64
25th$45,180$21.72
Median$47,960$23.06
75th$57,250$27.52
90th$71,970$34.60

Other cities in Missouri

Median yearly pay for elementary school teachers.

Kansas City, MO$61,060
St. Louis, MO$60,650
Springfield, MO$49,380
St. Joseph, MO$49,140
Joplin, MO$48,770
Columbia, MO$47,920
Cape Girardeau, MO$47,100
Elementary School Teacher salary in Missouri Elementary School Teacher salary in all states

Related jobs in Jefferson City

Same field, median yearly pay.

Health Specialties Teacher$77,030
Instructional Coordinator$64,480
Career/Technical Education Teacher$57,360
Librarian and Media Collections Specialist$53,370
Secondary School Teacher$50,950
Teacher and Instructor$49,430
Middle School Teacher$47,960
Special Education Teacher$47,320
Special Education Teacher$46,230
Self-Enrichment Teacher$39,020
Salaries for every job in Jefferson City, MO

Frequently asked questions

How much does an elementary school teacher make an hour in Jefferson City?

The median hourly pay in the Jefferson City, MO metro area is $23.06 ($47,960 a year).

Do elementary school teachers make more in Jefferson City than the national average?

No: $47,960 against $63,970 nationally, 25% less.

How does Jefferson City compare with the rest of Missouri?

The median in Missouri is $50,910, so Jefferson City pays 6% less.

Where does Jefferson City rank for elementary school teacher pay?

371 of 383 metro areas with data.

How much does an elementary school teacher make starting out in Jefferson City?

The lowest-paid 10% make $38,770 or less a year; the top 10% make $71,970 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.