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 Minnesota

As a newly hired teacher in Minnesota, you can expect to earn $34,505 on a full-time public school contract. The average teacher's salary across the state, however, is $52,000 due to a schedule of raises that reward teachers for years of experience and professional certifications. Currently, Minnesota has an active recruiting campaign - especially in larger districts like Anoka-Hennepin School District, Bloomington Public School, and Eden Prairie Schools. Teachers certified to instruct in technology, special education, languages, and sciences are greatly in demand at all levels.

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 Minnesota: Click Here to Search.

Minnesota Teacher Salary & Employment

Total Employed

22,420

Salary Range

$48,250 - $92,280

Elementary school teachers have a salary range between $48,250 to $92,280 a year in Minnesota. There are around twenty two thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Rochester 700 $60,000
St. Cloud 600 $56,590
Mankato, North Mankato - $46,740

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

Total Employed

1,040

Salary Range

$51,010 - $100,440

English teachers have a salary range between $51,010 to $100,440 a year in Minnesota, with over 1,040 employed in the state. See details on how to become an english teacher.

Learn how to become a high school teacher.

Total Employed

20,130

Salary Range

$49,930 - $94,280

As a high school teacher in Minnesota you can expect to make between $49,930 - $94,280. There are around twenty thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Rochester 840 $67,400
Mankato, North Mankato 390 $59,160
St. Cloud 1,170 $65,660

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

330

Salary Range

$63,090 - $119,850

In Minnesota, a history teacher's salary may range from $63,090 to $119,850. There are around 330 employed history teachers. Get more information about becoming a history teacher.

Total Employed

3,590

Salary Range

$48,260 - $89,630

Kindergarten teachers in Minnesota, can earn between $48,260 to $89,630 a year. There are around three thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Mankato, North Mankato 70 $59,620
St. Cloud 50 $53,390
Rochester 130 $56,940

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

56,630

Salary Range

$47,950 - $133,490

As a math teacher in Minnesota you can expect to make between $47,950 - $133,490. Minnesota is home to about fifty thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
Mankato, North Mankato - $79,260

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

4,880

Salary Range

$23,680 - $62,730

P.e. teachers have a salary range between $23,680 to $62,730 a year in Minnesota. Minnesota is home to about four thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Mankato, North Mankato 290 $39,030
Rochester 190 $39,420
St. Cloud 170 $36,180

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

Total Employed

9,180

Salary Range

$31,550 - $59,350

In Minnesota, a preschool teacher's salary may range from $31,550 to $59,350, with over 9,180 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
St. Cloud 350 $32,800
Rochester 340 $31,170
Mankato, North Mankato 200 $36,660

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

4,470

Salary Range

$50,960 - $146,870

As a school administrator in Minnesota you can expect to make between $50,960 - $146,870. Minnesota is home to about four 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
St. Cloud 40 $48,000

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
St. Cloud 90 $108,760
Mankato, North Mankato 50 $96,350
Rochester 110 $102,100

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

4,610

Salary Range

$46,500 - $85,180

School counselors in Minnesota, can earn between $46,500 to $85,180 a year, with over 4,610 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
St. Cloud 180 $59,400
Mankato, North Mankato 120 $49,440
Rochester 120 $47,880

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

5,190

Salary Range

$46,370 - $92,240

In Minnesota, a special education teacher's salary may range from $46,370 to $92,240. Minnesota is home to about five thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Rochester - $55,600

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
Mankato, North Mankato 70 $58,350
St. Cloud 140 $60,910
Rochester - $63,140

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 Minnesota

School District Schools Teachers
Saint Paul Public Schools 110 2,628
Minneapolis Public Schools 92 2,457
Anoka-Hennepin School District 11 51 2,198
Independent School District 196 36 1,583
Osseo Area Schools 34 1,222
South Washington County Schools 27 1,124
Rochester Public Schools 38 1,006
Robbinsdale Area Schools 30 684
Bloomington Lincoln High School 22 684
Elk River Area School District 28 682
St. Cloud Public School District 21 659
North St. Paul-Maplewood Oakdale 21 655
Wayzata Public Schools 16 651
Burnsville-Eagan-Savage School District 20 648
Mounds View Public Schools 29 647
Minnetonka Public Schools 10 574
Eastern Carver County Public School 20 559
Eden Prairie High School 13 548
Lakeville South High School 16 532
Edina Public Schools 12 507
Mankato Public School District 24 504
Duluth Public Schools 27 497
Shakopee Public School District 13 492
White Bear Lake School District 22 492
Stillwater Area Public Schools 17 459
Roseville Public School District 14 456
Hopkins Public Schools 12 442
Forest Lake Public School District 14 412
Farmington Public School District 9 392
Prior Lake-Savage Area Schools District 11 392
Brainerd High School (Minnesota) 13 385
Moorhead Area Public Schools 11 360
Centennial School District (Minnesota) 15 349
Bemidji Area Schools Independent School District 31 15 343
Buffalo High School 11 327
St.michael - Albertville Schools St. Michael - Albertville Schools 9 320
Austin Public Schools 13 313
West St. Paul-Mendota Heights.-Eagan School District 12 302
Spring Lake Park Public Schools District 14 302
Richfield Public School District 9 296
Willmar Public School District 12 293
Owatonna Public School District 13 287
St. Francis Public School District 8 282
Cambridge-Isanti Public School District 11 279
St. Louis Park Public School District 9 277
Hastings Public School District 10 256
Faribault Public School District 14 253
Monticello Public School District 7 250
Alexandria Public School District 9 245
Winona Area Public School District 9 238

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

Teaching Job Listings in Minnesota