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

24,730

Salary Range

$44,140 - $98,120

Elementary school teachers have a salary range between $44,140 to $98,120 a year in Minnesota. There are around twenty four thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington15,740$66,280
Duluth1,050$57,400
St. Cloud820$56,830
Rochester490$52,230
Mankato, North Mankato380$51,860

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

Total Employed

1,100

Salary Range

$42,660 - $106,660

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

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington680$65,540
Mankato, North Mankato-$57,840

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

16,470

Salary Range

$45,610 - $90,460

As a high school teacher in Minnesota you can expect to make between $45,610 - $90,460. There are around sixteen thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington9,430$64,880
Duluth780$50,980
St. Cloud750$60,670
Rochester240$52,360
Mankato, North Mankato230$53,910

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

Total Employed

350

Salary Range

$53,810 - $127,970

In Minnesota, a history teacher's salary may range from $53,810 to $127,970. There are around 350 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington230$82,490

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

Total Employed

2,730

Salary Range

$38,270 - $98,340

Kindergarten teachers in Minnesota, can earn between $38,270 to $98,340 a year. There are around two thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington1,720$60,630
Duluth190$49,690
St. Cloud90$55,040
Rochester50$46,260
Mankato, North Mankato40$47,710

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

Total Employed

53,440

Salary Range

$38,270 - $130,490

As a math teacher in Minnesota you can expect to make between $38,270 - $130,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
Minneapolis, St. Paul, Bloomington350$72,620

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

Total Employed

4,560

Salary Range

$17,970 - $53,780

P.e. teachers have a salary range between $17,970 to $53,780 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
Minneapolis, St. Paul, Bloomington2,940$32,160
Duluth170$32,630
St. Cloud150$35,660
Mankato, North Mankato140$38,020
Rochester-$20,030

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

Total Employed

6,190

Salary Range

$23,800 - $50,750

In Minnesota, a preschool teacher's salary may range from $23,800 to $50,750, with over 6,190 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington4,090$33,090
Duluth440$30,820
St. Cloud330$31,030
Rochester300$28,560
Mankato, North Mankato100$27,260

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

Total Employed

4,030

Salary Range

$36,630 - $133,460

As a school administrator in Minnesota you can expect to make between $36,630 - $133,460. 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
Minneapolis, St. Paul, Bloomington890$48,620
St. Cloud60$46,270
Duluth-$45,210

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
Minneapolis, St. Paul, Bloomington1,750$102,390
Duluth150$88,190
Rochester80$94,830
St. Cloud70$94,710
Mankato, North Mankato40$98,340

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,030

Salary Range

$39,020 - $84,250

School counselors in Minnesota, can earn between $39,020 to $84,250 a year, with over 4,030 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington2,790$55,060
Duluth270$45,030
St. Cloud140$59,660
Mankato, North Mankato100$48,180
Rochester90$49,650

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

2,120

Salary Range

$44,210 - $76,680

School librarians have a salary range between $44,210 to $76,680 a year in Minnesota. Minnesota is home to about two thousand school librarians. Read about what it takes to become a school librarian.

Librarians
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington1,450$59,370
Duluth110$48,270
St. Cloud100$49,280
Rochester90$54,070
Mankato, North Mankato50$53,650

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

Total Employed

11,330

Salary Range

$41,100 - $103,660

In Minnesota, a special education teacher's salary may range from $41,100 to $103,660. Minnesota is home to about eleven thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington430$55,620

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
Minneapolis, St. Paul, Bloomington3,420$61,800
St. Cloud200$50,890
Duluth190$47,330
Rochester100$49,810
Mankato, North Mankato80$51,670

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
Minneapolis, St. Paul, Bloomington1,090$74,960
Duluth100$49,230
St. Cloud-$57,990

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
Minneapolis, St. Paul, Bloomington2,450$68,560
Duluth210$53,570
St. Cloud90$63,290
Mankato, North Mankato50$53,390
Rochester50$59,660

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

Total Employed

8,520

Salary Range

$26,110 - $39,130

In Minnesota, a substitute teacher's salary may range from $26,110 to $39,130. Minnesota is home to about eight thousand substitute teachers. Read about what it takes to become a substitute teacher.

Substitute Teachers
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington5,190$31,990
Duluth500$24,260
Mankato, North Mankato280$21,420
St. Cloud230$30,790
Rochester-$31,210

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

Total Employed

32,380

Salary Range

$21,940 - $39,950

In Minnesota, a teaching assistant's salary may range from $21,940 to $39,950. There are around thirty two thousand employed teaching assistants. Interested in becoming a teaching assistant?

Teacher Assistants
AreaTotal EmploymentSalary
Minneapolis, St. Paul, Bloomington19,090$29,880
Duluth1,230$27,290
St. Cloud1,010$28,940
Mankato, North Mankato570$26,220
Rochester-$25,890

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

Largest School Districts in Minnesota

School DistrictSchoolsTeachers
Saint Paul Public Schools1102,628
Minneapolis Public Schools922,457
Anoka-Hennepin School District 11512,198
Independent School District 196361,583
Osseo Area Schools341,222
South Washington County Schools271,124
Rochester Public Schools381,006
Robbinsdale Area Schools30684
Bloomington Lincoln High School22684
Elk River Area School District28682
St. Cloud Public School District21659
North St. Paul-Maplewood Oakdale21655
Wayzata Public Schools16651
Burnsville-Eagan-Savage School District20648
Mounds View Public Schools29647
Minnetonka Public Schools10574
Eastern Carver County Public School20559
Eden Prairie High School13548
Lakeville South High School16532
Edina Public Schools12507
Mankato Public School District24504
Duluth Public Schools27497
Shakopee Public School District13492
White Bear Lake School District22492
Stillwater Area Public Schools17459
Roseville Public School District14456
Hopkins Public Schools12442
Forest Lake Public School District14412
Farmington Public School District9392
Prior Lake-Savage Area Schools District11392
Brainerd High School (Minnesota)13385
Moorhead Area Public Schools11360
Centennial School District (Minnesota)15349
Bemidji Area Schools Independent School District 3115343
Buffalo High School11327
St.michael - Albertville Schools St. Michael - Albertville Schools9320
Austin Public Schools13313
West St. Paul-Mendota Heights.-Eagan School District12302
Spring Lake Park Public Schools District14302
Richfield Public School District9296
Willmar Public School District12293
Owatonna Public School District13287
St. Francis Public School District8282
Cambridge-Isanti Public School District11279
St. Louis Park Public School District9277
Hastings Public School District10256
Faribault Public School District14253
Monticello Public School District7250
Alexandria Public School District9245
Winona Area Public School District9238

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

Teaching Job Listings in Minnesota