Search Teaching Jobs By Location
Keywords
Location
Employers Post Your Jobs

Post to Teacher.org and 100+ Job Boards with One Submission.
Post a Job

Teacher Jobs in Ohio

The state Department of Education in Ohio is currently experiencing shortages in languages, sciences, math, and special education. With over 100,000 teachers in public schools serving 1.7 million students, Ohio is mounting an active recruitment campaign to increase teacher numbers. Starting teachers throughout the state can expect to draw $33,096 as a starting salary - almost directly comparable to the mean salary across the state. Teachers seeking better job prospects are encouraged to apply to districts with high enrolment like Akron, Caton, Cincinnati, and Columbus.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Job Seekers & Teachers

Search through thousands of education and teaching jobs in Ohio: Click Here to Search.

Ohio Teacher Salary & Employment

Total Employed

49,080

Salary Range

$49,080 - $99,910

Elementary school teachers have a salary range between $49,080 to $99,910 a year in Ohio. There are around forty thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
9,420 $68,420
9,400 $74,680
630 $67,330
540 $68,950
5,310 $73,580
490 $68,450
2,780 $67,750
2,630 $69,910
2,240 $71,670
2,110 $65,740

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

1,720

Salary Range

$47,390 - $105,200

English teachers have a salary range between $47,390 to $105,200 a year in Ohio, with over 1,720 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
60 $56,450
410 $73,870
40 $61,760
370 $69,490
180 $71,990
140 $61,820
120 $75,210

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Learn how to become a high school teacher.

Total Employed

57,610

Salary Range

$51,590 - $100,650

As a high school teacher in Ohio you can expect to make between $51,590 - $100,650. There are around fifty thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
9,870 $70,330
9,840 $73,130
800 $70,680
770 $66,670
540 $66,430
4,360 $70,750
3,770 $70,930
3,320 $67,050
2,490 $69,350
2,200 $68,090

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Learn how to become a history teacher.

Total Employed

580

Salary Range

$59,550 - $106,700

In Ohio, a history teacher's salary may range from $59,550 to $106,700. There are around 580 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
70 $73,530
130 $82,410
130 $83,530

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Total Employed

2,300

Salary Range

$41,600 - $85,070

Kindergarten teachers in Ohio, can earn between $41,600 to $85,070 a year. There are around two thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
630 $53,280
60 $50,530
60 $46,600
500 $71,490
50 $48,430
310 $59,820
200 $53,630

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Kindergarten Teachers (SOC Code: 25-2012)

Math teacher requirements vary by state

Total Employed

138,330

Salary Range

$41,600 - $127,380

As a math teacher in Ohio you can expect to make between $41,600 - $127,380. Ohio is home to about ninety thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
60 $75,960
340 $87,700
330 $84,100
30 $71,610
240 $83,780
120 $83,090
120 $91,350
110 $82,830

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Students run on a basketball court in PE class

Total Employed

13,250

Salary Range

$27,820 - $96,260

P.e. teachers have a salary range between $27,820 to $96,260 a year in Ohio. Ohio is home to about thirteen thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
910 $51,850
830 $49,920
650 $52,420
460 $48,360
2,530 $61,240
2,420 $49,970
2,280 $76,480
150 $59,610
110 $43,410
110 $48,410

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

14,160

Salary Range

$27,340 - $41,290

In Ohio, a preschool teacher's salary may range from $27,340 to $41,290, with over 14,160 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
880 $29,540
640 $30,740
560 $29,340
3,640 $32,290
340 $32,270
2,910 $31,870
2,540 $32,290
130 $29,160
1,020 $31,570
100 $30,770

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

School administrator talks to a student

Total Employed

13,070

Salary Range

$37,500 - $131,140

As a school administrator in Ohio you can expect to make between $37,500 - $131,140. Ohio is home to about thirteen thousand school administrators. Take the next step and learn to how to become a school administrator.

Education Administrators, Preschool and Childcare Center/Program
AreaTotal EmploymentSalary
70 $53,460
70 $49,400
550 $50,290
50 $49,010
490 $52,290
470 $58,770
190 $51,600
180 $57,550

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Preschool and Childcare Center/Program (SOC Code: 11-9031)

Education Administrators, Elementary, Middle, and High School
AreaTotal EmploymentSalary
730 $103,630
650 $100,580
620 $97,580
410 $96,720
340 $101,710
2,000 $101,850
1,890 $95,960
1,880 $102,860
140 $92,340
120 $100,410

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Elementary, Middle, and High School (SOC Code: 11-9032)

Total Employed

11,510

Salary Range

$47,730 - $100,850

School counselors in Ohio, can earn between $47,730 to $100,850 a year, with over 11,510 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
900 $67,600
830 $69,840
770 $66,310
420 $65,880
390 $65,560
2,050 $71,370
2,000 $72,760
1,920 $68,570
130 $59,710
130 $70,550

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Group of children smiling

Total Employed

9,220

Salary Range

$48,070 - $96,450

In Ohio, a special education teacher's salary may range from $48,070 to $96,450. Ohio is home to about nine thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
80 $65,040
500 $67,280
190 $64,810

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Preschool) (SOC Code: 25-2051)

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
80 $64,200
70 $64,750
380 $64,210
370 $69,040
270 $63,410
230 $69,300
210 $69,640
1,920 $74,930
1,900 $67,670
1,280 $71,770

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Largest School Districts in Ohio

School District Schools Teachers
Columbus City Schools 117 3,074
Cleveland Metropolitan School District 100 2,470
Cincinnati Public Schools 56 1,947
Toledo City School District 52 1,410
Akron Public Schools 54 1,380
South-Western City School District 33 1,121
Dayton Public Schools 30 944
Olentangy Local School District 23 922
Dublin City School District (Ohio) 19 843
Hilliard City School District 23 842
Westerville City School District 22 743
Lakota Local School District (Butler County) 20 724
Parma City School District 15 680
Worthington City School District 18 627
Canton City School District 25 561
Mason City School District 5 520
Cleveland Heights-University Heights City School District 12 509
Hamilton City School District 12 507
Pickerington Local School District 14 505
Fairfield City School District 9 499
Centerville City School District 13 485
Willoughby-Eastlake City School District 12 466
Springfield City School District 16 464
Gahanna-Jefferson City School District 11 450
Mentor High School 13 450
Northwest Local School District 14 446
Sylvania City School District 12 439
Kettering City School District 13 432
Oak Hills Local School District 9 416
Washington Local School District (Lucas County) 11 416
West Clermont Local School District 12 399
Forest Hills Local School District 9 395
Berea City School District 9 393
Beavercreek City School District 9 390
Brunswick City School District 11 389
Middletown City School District 10 381
Lorain City School District 15 378
Elyria City School District 12 375
Strongsville High School 11 364
Upper Arlington City School District 8 357
Youngstown City School District 17 356
Euclid City School District 9 355
Newark City Schools 11 354
Lancaster City School District 11 347
Marion City Schools 8 345
Lakewood City School District 10 341
Shaker Heights City School District 8 341
Findlay City School District 13 334
Cuyahoga Falls City School District 9 332
Ilford Exempted Village School District 9 332

Data obtained from the Public Elementary/Secondary School Universe Survey 2014

Teaching Job Listings in Ohio