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

47,130

Salary Range

$44,320 - $82,600

Elementary school teachers have a salary range between $44,320 to $82,600 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
Lima460$54,510
Mansfield440$58,270
Springfield430$58,980
Cincinnati9$60,440
Columbus8$60,430
Cleveland, Elyria7$60,190
Akron3$60,920
Dayton3$58,260
Toledo2$59,280
Canton, Massillon1$57,690

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

Total Employed

2,770

Salary Range

$41,780 - $141,150

English teachers have a salary range between $41,780 to $141,150 a year in Ohio, with over 2,770 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Columbus630$76,750
Cleveland, Elyria470$68,520
Cincinnati400$68,430
Dayton320-
Toledo150-
Akron130$67,280
Canton, Massillon100$51,160

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

Total Employed

52,750

Salary Range

$46,350 - $82,650

As a high school teacher in Ohio you can expect to make between $46,350 - $82,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
Mansfield810$52,020
Springfield770$51,030
Lima460$55,860
Cleveland, Elyria9$62,840
Columbus9$61,770
Cincinnati8$59,190
Akron3$60,860
Toledo3$58,860
Dayton2$62,650
Canton, Massillon2$59,470

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

Total Employed

800

Salary Range

$51,320 - $129,990

In Ohio, a history teacher's salary may range from $51,320 to $129,990. There are around 800 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Columbus210$78,430
Cleveland, Elyria120-
Cincinnati110$82,450
Dayton110-

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

Total Employed

6,150

Salary Range

$41,550 - $79,230

Kindergarten teachers in Ohio, can earn between $41,550 to $79,230 a year. There are around six thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Cincinnati820$56,310
Dayton700$59,330
Youngstown, Warren, Boardman430$58,610
Akron370$56,760
Toledo200$60,990
Canton, Massillon120$53,880
Mansfield60$42,300
Lima50$53,720
Cleveland, Elyria1$49,840
Columbus1$54,730

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

Total Employed

139,140

Salary Range

$41,550 - $152,620

As a math teacher in Ohio you can expect to make between $41,550 - $152,620. 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
Cleveland, Elyria430$73,310
Columbus370$83,470
Cincinnati280$77,120
Dayton230-
Akron150$71,880
Toledo110-
Canton, Massillon70$50,960

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

Total Employed

9,730

Salary Range

$18,500 - $68,720

P.e. teachers have a salary range between $18,500 to $68,720 a year in Ohio. Ohio is home to about nine thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Toledo780$28,190
Dayton580$30,170
Canton, Massillon460-
Youngstown, Warren, Boardman400$25,360
Akron350$44,220
Mansfield40$26,570
Cincinnati2$32,770
Columbus1$41,480
Cleveland, Elyria1$37,650
Lima-$31,100

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

Total Employed

12,160

Salary Range

$20,620 - $37,900

In Ohio, a preschool teacher's salary may range from $20,620 to $37,900, with over 12,160 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Akron670$25,320
Toledo520$27,740
Youngstown, Warren, Boardman480$27,070
Canton, Massillon370$27,760
Mansfield90$31,520
Lima80-
Springfield70$28,320
Columbus3$24,670
Cleveland, Elyria2$28,960
Cincinnati2$28,310

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

Total Employed

12,000

Salary Range

$31,350 - $109,140

As a school administrator in Ohio you can expect to make between $31,350 - $109,140. Ohio is home to about twelve 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
Cincinnati570$42,790
Columbus530$40,710
Cleveland, Elyria380$42,340
Dayton250$44,040
Akron110$41,050
Toledo100$45,430
Youngstown, Warren, Boardman90$46,210
Canton, Massillon70$39,250

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
Akron650$89,260
Dayton590$89,430
Toledo460$84,570
Youngstown, Warren, Boardman420$83,760
Canton, Massillon300$87,870
Springfield110$79,340
Mansfield100$79,340
Lima70$84,360
Cleveland, Elyria2$85,510
Cincinnati1$84,830

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

9,490

Salary Range

$41,200 - $85,840

School counselors in Ohio, can earn between $41,200 to $85,840 a year, with over 9,490 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Dayton660$56,230
Toledo630$49,270
Akron500$51,160
Canton, Massillon400$52,650
Youngstown, Warren, Boardman380$55,380
Lima100$57,620
Mansfield80$53,060
Springfield80$62,110
Cleveland, Elyria1$61,390
Columbus1$60,950

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

Total Employed

3,840

Salary Range

$41,750 - $79,600

School librarians have a salary range between $41,750 to $79,600 a year in Ohio. Ohio is home to about three thousand school librarians. Read about what it takes to become a school librarian.

Librarians
AreaTotal EmploymentSalary
Cincinnati760$58,320
Cleveland, Elyria730$59,320
Columbus650$58,740
Dayton330$56,990
Toledo240$55,140
Akron190$57,150
Canton, Massillon180$42,740
Youngstown, Warren, Boardman150$45,420
Mansfield40$45,380
Lima30$54,740

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

Total Employed

20,420

Salary Range

$38,430 - $89,840

In Ohio, a special education teacher's salary may range from $38,430 to $89,840. Ohio is home to about twenty thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Cincinnati260$58,880
Cleveland, Elyria220$67,430
Columbus100$38,880
Dayton70$68,600
Youngstown, Warren, Boardman40-

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
Dayton520$56,890
Youngstown, Warren, Boardman440$59,330
Toledo270$54,760
Akron210$55,440
Canton, Massillon200$50,310
Lima60$55,790
Cincinnati1$57,620
Cleveland, Elyria1$61,780
Columbus1$61,360

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

Special Education Teachers (Middle School)
AreaTotal EmploymentSalary
Cleveland, Elyria970$63,950
Cincinnati760$54,900
Columbus640$57,120
Dayton440$58,670
Youngstown, Warren, Boardman240$56,750
Akron180$54,050
Canton, Massillon80$53,260
Toledo-$58,900

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

Special Education Teachers (High School)
AreaTotal EmploymentSalary
Toledo520$53,290
Dayton460$61,270
Youngstown, Warren, Boardman370$56,660
Canton, Massillon220$56,220
Akron190$56,230
Springfield70$51,680
Cleveland, Elyria1$59,570
Columbus1$56,530
Cincinnati1$56,600
Lima-$54,420

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

Total Employed

18,290

Salary Range

$21,710 - $33,460

In Ohio, a substitute teacher's salary may range from $21,710 to $33,460. Ohio is home to about eighteen thousand substitute teachers. Read about what it takes to become a substitute teacher.

Substitute Teachers
AreaTotal EmploymentSalary
Youngstown, Warren, Boardman540$22,610
Canton, Massillon290$23,360
Mansfield50$21,080
Columbus5$29,490
Cincinnati3$24,380
Dayton1$25,660
Cleveland, Elyria-$24,270
Springfield-$24,110
Toledo-$27,440
Akron-$24,430

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

Total Employed

35,250

Salary Range

$20,080 - $37,740

In Ohio, a teaching assistant's salary may range from $20,080 to $37,740. There are around thirty five thousand employed teaching assistants. Interested in becoming a teaching assistant?

Teacher Assistants
AreaTotal EmploymentSalary
Mansfield340$25,280
Springfield330$24,690
Lima150$25,050
Cincinnati6$26,580
Cleveland, Elyria6$27,580
Columbus6$28,410
Dayton2$29,690
Toledo2$24,360
Akron1$29,910
Canton, Massillon1$24,380

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Teacher Assistants (SOC Code: 25-9041)

Largest School Districts in Ohio

School DistrictSchoolsTeachers
Columbus City Schools1173,074
Cleveland Metropolitan School District1002,470
Cincinnati Public Schools561,947
Toledo City School District521,410
Akron Public Schools541,380
South-Western City School District331,121
Dayton Public Schools30944
Olentangy Local School District23922
Dublin City School District (Ohio)19843
Hilliard City School District23842
Westerville City School District22743
Lakota Local School District (Butler County)20724
Parma City School District15680
Worthington City School District18627
Canton City School District25561
Mason City School District5520
Cleveland Heights-University Heights City School District12509
Hamilton City School District12507
Pickerington Local School District14505
Fairfield City School District9499
Centerville City School District13485
Willoughby-Eastlake City School District12466
Springfield City School District16464
Gahanna-Jefferson City School District11450
Mentor High School13450
Northwest Local School District14446
Sylvania City School District12439
Kettering City School District13432
Oak Hills Local School District9416
Washington Local School District (Lucas County)11416
West Clermont Local School District12399
Forest Hills Local School District9395
Berea City School District9393
Beavercreek City School District9390
Brunswick City School District11389
Middletown City School District10381
Lorain City School District15378
Elyria City School District12375
Strongsville High School11364
Upper Arlington City School District8357
Youngstown City School District17356
Euclid City School District9355
Newark City Schools11354
Lancaster City School District11347
Marion City Schools8345
Lakewood City School District10341
Shaker Heights City School District8341
Findlay City School District13334
Cuyahoga Falls City School District9332
Ilford Exempted Village School District9332

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

Teaching Job Listings in Ohio