Lowest published bachelor’s starting pay → highest published maximum across degree lanes in the districts below. Years and eligibility vary.
Average salary
$76,234NEA 2024-25
Starting salary
$46,477NEA 2024-25
State minimum
Not publishedSee state terms
Districts sourced
10Official schedules
Minnesota teachers averaged $76,234 in 2024-25 per NEA, and the average starting salary was $46,477.
Minnesota teachers averaged $76,234 in 2024-25 per NEA, and the average starting salary was $46,477. There is no statewide minimum salary, so pay is set by each district's union contract. Among the 10 largest districts, 2026-27 bachelor's starting pay runs from $52,308 in Wayzata Public Schools to $59,756 in Saint Paul Public Schools. Wayzata Public Schools has the highest master's maximum, $109,306.
Osseo Area Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount. Doctorate pay not published in this schedule.
Elk River Area School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount. Doctorate pay not published in this schedule.
Step
Bachelor’s
Master’s
1
$52,659
$61,347
2
$52,659
$61,347
3
$54,308
$64,365
4
$54,308
$64,365
5
$56,318
$67,381
6
$58,330
$70,397
7
$60,340
$73,415
8
$62,353
$76,432
9
$64,365
$79,449
10
Not published
$82,467
11
Not published
$85,484
12
Not published
$85,484
13
Not published
$85,484
14
Not published
$90,458
15
Not published
$90,458
16
Not published
$90,458
17
Not published
$90,458
18
Not published
$98,588
Rosemount-Apple Valley-Eagan Public Schools (District 196)
Rosemount-Apple Valley-Eagan Public Schools (District 196) · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount. Doctorate pay not published in this schedule.
Anoka-Hennepin School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount. Doctorate pay not published in this schedule.
Lakeville Area Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount. Doctorate pay not published in this schedule.
Step
Bachelor’s
Master’s
3
$54,123
$58,529
4
$55,223
$59,625
5
$56,323
$60,731
6
$57,248
$62,269
7
$58,529
$63,812
8
$59,625
$65,572
9
$60,731
$67,337
10
$61,831
$69,096
11
$62,928
$71,300
12
$66,234
$73,874
13
$66,976
$76,743
14
$68,173
$86,026
15
$70,333
$87,960
16
$70,333
$90,121
District pay rankings.
Ranked by highest published maximum across degree lanes. Annual base pay, by education level. Years and contract terms can differ; open each schedule before comparing.
Select a column heading to sort. Scroll the table horizontally for more columns. Missing values are marked “Not published”.
Largest districts included in this guide, sorted by published top pay. Starting pay is the bachelor’s entry rate; top pay is the highest published maximum across degree lanes.
━ Bachelor’s start▨ Top pay · all degree lanes
Wayzata Public Schools2026-27
BA start $52,308
Top $123,452
Saint Paul Public Schools2026-27
BA start $59,756
Top $113,627
Rochester Public Schools2026-27
BA start $52,463
Top $112,059
Minneapolis Public Schools2026-27
BA start $55,796
Top $111,189
South Washington County Schools2026-27
BA start $55,211
Top $109,907
Osseo Area Schools2026-27
BA start $54,666
Top $100,428
Elk River Area School District2026-27
BA start $52,659
Top $98,588
Rosemount-Apple Valley-Eagan Public Schools (District 196)2026-27
BA start $52,400
Top $96,117
Anoka-Hennepin School District2026-27
BA start $53,529
Top $94,702
Lakeville Area Schools2026-27
BA start $54,123
Top $90,121
Annual base salary on a shared zero-based scale. Top pay can require advanced qualifications and many years of service. Missing values are not zero.View district chart data
Published district pay
District
Year
BA start
Top pay
Wayzata Public Schools
2026-27
$52,308
$123,452
Saint Paul Public Schools
2026-27
$59,756
$113,627
Rochester Public Schools
2026-27
$52,463
$112,059
Minneapolis Public Schools
2026-27
$55,796
$111,189
South Washington County Schools
2026-27
$55,211
$109,907
Osseo Area Schools
2026-27
$54,666
$100,428
Elk River Area School District
2026-27
$52,659
$98,588
Rosemount-Apple Valley-Eagan Public Schools (District 196)
2026-27
$52,400
$96,117
Anoka-Hennepin School District
2026-27
$53,529
$94,702
Lakeville Area Schools
2026-27
$54,123
$90,121
Experience & progression
How pay grows by step
Bachelor’s lane · 5 districts with numeric step data
Anoka-Hennepin School District2026-27
Saint Paul Public Schools2026-27
Minneapolis Public Schools2026-27
Rosemount-Apple Valley-Eagan Public Schools (District 196)2026-27
Osseo Area Schools2026-27
Lines connect published observations, not estimated salaries for missing steps. A step is not always a year of service. District placement rules and schedule years vary.View step progression data
Bachelor’s lane by published step
District
Step
Annual pay
Anoka-Hennepin School District
1
$53,529
Anoka-Hennepin School District
2
$53,529
Anoka-Hennepin School District
3
$55,029
Anoka-Hennepin School District
4
$55,872
Anoka-Hennepin School District
5
$55,872
Anoka-Hennepin School District
6
$57,140
Anoka-Hennepin School District
7
$57,140
Anoka-Hennepin School District
8
$60,081
Anoka-Hennepin School District
9
$62,581
Anoka-Hennepin School District
10
$65,081
Anoka-Hennepin School District
11
$66,957
Anoka-Hennepin School District
12
$68,832
Anoka-Hennepin School District
13
$70,428
Anoka-Hennepin School District
14
$72,352
Anoka-Hennepin School District
15
$73,346
Anoka-Hennepin School District
16
$74,914
Anoka-Hennepin School District
17
$75,955
Anoka-Hennepin School District
18
$76,660
Anoka-Hennepin School District
19
$77,013
Anoka-Hennepin School District
20
$78,575
Anoka-Hennepin School District
21
$78,575
Saint Paul Public Schools
6
$59,756
Saint Paul Public Schools
7
$61,450
Saint Paul Public Schools
8
$62,340
Saint Paul Public Schools
9
$64,880
Saint Paul Public Schools
10
$68,471
Saint Paul Public Schools
11
$71,829
Saint Paul Public Schools
12
$74,319
Saint Paul Public Schools
13
$74,661
Saint Paul Public Schools
14
$75,002
Saint Paul Public Schools
15
$79,122
Saint Paul Public Schools
16
$79,122
Saint Paul Public Schools
17
$79,122
Saint Paul Public Schools
18
$79,122
Saint Paul Public Schools
19
$79,122
Saint Paul Public Schools
20
$82,031
Minneapolis Public Schools
1
$55,796
Minneapolis Public Schools
2
$57,146
Minneapolis Public Schools
3
$58,498
Minneapolis Public Schools
4
$59,848
Minneapolis Public Schools
5
$62,550
Minneapolis Public Schools
6
$69,307
Minneapolis Public Schools
7
$73,359
Minneapolis Public Schools
8
$76,061
Minneapolis Public Schools
9
$77,413
Minneapolis Public Schools
10
$78,764
Minneapolis Public Schools
11
$80,114
Minneapolis Public Schools
12
$81,465
Minneapolis Public Schools
13
$82,815
Minneapolis Public Schools
14
$84,168
Minneapolis Public Schools
15
$85,518
Minneapolis Public Schools
16
$86,869
Minneapolis Public Schools
17
$88,220
Minneapolis Public Schools
18
$89,572
Rosemount-Apple Valley-Eagan Public Schools (District 196)
1
$52,400
Rosemount-Apple Valley-Eagan Public Schools (District 196)
2
$54,489
Rosemount-Apple Valley-Eagan Public Schools (District 196)
3
$55,294
Rosemount-Apple Valley-Eagan Public Schools (District 196)
4
$58,538
Rosemount-Apple Valley-Eagan Public Schools (District 196)
Average pay describes the workforce; a minimum is a floor subject to state rules. These measures can cover different years and are not equivalent starting offers.View salary context data
State and national salary measures
Measure
Amount
Context
Minnesota average
$76,234
NEA 2024-25
State minimum
Not published
See state minimum terms below
National average
$74,495
Reporting year not published
Before you compare offers
Match the school year, degree lane and credited experience. The published maximum is not a promise of starting placement. Confirm contract days, supplements and eligibility in each district’s official schedule.
Frequently asked questions
Where can I find Minnesota district salary schedules?
Use the district comparison table on this page to open a district guide and its official salary schedule. Each source is linked with a verification date.
Does a master’s degree change the salary?
Check the master’s lane in the district’s published schedule. Degree supplements and placement rules vary; a missing value here does not mean there is no additional pay.