Teacher salary spending per teacher, by Minnesota school district

Bloomington Public School District spent $101,366 on teacher salaries per full-time teacher in fiscal year 2022-23, the most of any Minnesota district with 500 or more students; the median Minnesota district spent $62,418 (464 districts). It is not the salary a teacher is paid: it is the teacher salaries a district reported spending, divided by the full-time teachers counted in a different federal file, without benefits, so it can differ widely from the average salary a district publishes; a district's salary schedule gives pay. It is compared within Minnesota only because states book salaries and count teachers differently.

Teacher salary spending per full-time teacher, Minnesota, fiscal year 2022-23Bloomington Public School District $101,366; South Washington County Schools $99,742; Northfield Public School District $99,174; Robbinsdale Public School District $98,378; Rochester Public School District $97,441; Elk River Public School District $96,198; St. Michael-Albertville Schools $93,041; Wayzata Public School District $92,746; Morris Area Public Schools $91,805; Red Lake Public School District $91,489; State median $62,418.050k100k150kBloomington Public School District$101,366South Washington County Schools$99,742Northfield Public School District$99,174Robbinsdale Public School District$98,378Rochester Public School District$97,441Elk River Public School District$96,198St. Michael-Albertville Schools$93,041Wayzata Public School District$92,746Morris Area Public Schools$91,805Red Lake Public School District$91,489State median $62,418
Teacher salary spending per full-time teacher, Minnesota, fiscal year 2022-23Bloomington Public School District $101,366; South Washington County Schools $99,742; Northfield Public School District $99,174; Robbinsdale Public School District $98,378; Rochester Public School District $97,441; Elk River Public School District $96,198; St. Michael-Albertville Schools $93,041; Wayzata Public School District $92,746; Morris Area Public Schools $91,805; Red Lake Public School District $91,489; State median $62,418.050k100k150kBloomington Public School District$101,366South Washington County Schools$99,742Northfield Public School District$99,174Robbinsdale Public School District$98,378Rochester Public School District$97,441Elk River Public School District$96,198St. Michael-Albertville Schools$93,041Wayzata Public School District$92,746Morris Area Public Schools$91,805Red Lake Public School District$91,489State median $62,418
Teacher salary spending per full-time teacher, Minnesota, fiscal year 2022-23Bloomington Public School District $101,366; South Washington County Schools $99,742; Northfield Public School District $99,174; Robbinsdale Public School District $98,378; Rochester Public School District $97,441; Elk River Public School District $96,198; St. Michael-Albertville Schools $93,041; Wayzata Public School District $92,746; Morris Area Public Schools $91,805; Red Lake Public School District $91,489; State median $62,418.050k100k150kBloomington Public School District$101,366South Washington County Schools$99,742Northfield Public School District$99,174Robbinsdale Public School District$98,378Rochester Public School District$97,441Elk River Public School District$96,198St. Michael-Albertville Schools$93,041Wayzata Public School District$92,746Morris Area Public Schools$91,805Red Lake Public School District$91,489State median $62,418

Source: NCES F-33 fiscal year 2022-23: teacher salaries in regular, special, vocational and other programs (Z35 to Z38); NCES Common Core of Data LEA staff 2022-23: teachers (full-time equivalent). Districts with 500 or more students (V33).

All 288 districts with 500 or more students, highest teacher salary spending per teacher first

DistrictCountyTeachers (FTE)Salary spending per teacher
Bloomington Public School DistrictHennepin County595$101,366
South Washington County SchoolsWashington County905$99,742
Northfield Public School DistrictRice County207$99,174
Robbinsdale Public School DistrictHennepin County581$98,378
Rochester Public School DistrictOlmsted County823$97,441
Elk River Public School DistrictSherburne County615$96,198
St. Michael-Albertville SchoolsWright County289$93,041
Wayzata Public School DistrictHennepin County704$92,746
Morris Area Public SchoolsStevens County60$91,805
Red Lake Public School DistrictBeltrami County123$91,489
Orono Public School DistrictHennepin County175$91,426
Richfield Public School DistrictHennepin County246$91,135
St. Louis Park Public School Dist.Hennepin County246$89,845
Minneapolis Public School DistrictHennepin County1,903$87,941
Minnetonka Public School DistrictHennepin County737$87,915
The other 273 on the list
DistrictCountyTeachers (FTE)Salary spending per teacher
Rosemount-Apple Valley-EaganDakota County1,879$86,420
Big Lake Public School DistrictSherburne County154$86,155
Browerville Public School DistrictTodd County31$86,039
Foley Public School DistrictBenton County95$85,575
Hiawatha AcademiesHennepin County88$85,340
Stillwater Area Public SchoolsWashington County442$85,148
Mahtomedi Public School DistrictWashington County161$84,636
Fridley Public School DistrictAnoka County160$83,858
Anoka-Hennepin School DistrictAnoka County2,529$83,820
Buffalo-Hanover-Montrose SchoolsWright County294$83,615
New Prague Area SchoolsScott County231$83,328
Grand Rapids Public School DistrictItasca County229$83,253
Perham-Dent Public School DistrictOtter Tail County90$83,218
Monticello Public School DistrictWright County243$82,440
St. Anthony-New Brighton SchoolsHennepin County91$82,217
Hibbing Public School DistrictSt. Louis County134$82,147
Plainview-Elgin-MillvilleWabasha County74$81,885
Eastern Carver County Public SchoolCarver County551$81,881
Cloquet Public School DistrictCarlton County167$81,771
Saint Paul Public SchoolsRamsey County2,240$81,677
Roseau Public School DistrictRoseau County63$81,128
Osseo Public School DistrictHennepin County1,284$81,050
Albany Public School DistrictStearns County102$80,892
Edina Public School DistrictHennepin County560$79,995
Brandon-Evansville Public SchoolsDouglas County32$79,793
Shakopee Public School DistrictScott County495$79,725
Roseville Public School DistrictRamsey County455$79,492
Kasson-Mantorville School DistrictDodge County106$79,394
St. Cloud Public School DistrictStearns County594$79,361
Hastings Public School DistrictDakota County227$78,981
Glencoe-Silver Lake School DistrictMcLeod County84$78,711
Centennial Public School DistrictAnoka County325$78,620
Hopkins Public School DistrictHennepin County424$78,590
Austin Public School DistrictMower County304$78,242
Prior Lake-Savage Area SchoolsScott County481$78,209
Lake Superior Public School Dist.Lake County90$77,612
Pine Island Public School DistrictGoodhue County81$77,596
Blackduck Public School DistrictBeltrami County43$77,420
Hawley Public School DistrictClay County65$77,406
Moorhead Area Public SchoolsClay County469$77,156
Minnewaska School DistrictPope County94$76,815
Eden Prairie Public School DistrictHennepin County612$76,517
Inver Grove Heights SchoolsDakota County202$76,125
Wadena-Deer Creek School DistrictWadena County67$76,049
East Grand Forks Public SchoolsPolk County112$75,874
Montevideo Public School DistrictChippewa County88$75,582
St. Croix Preparatory AcademyWashington County61$75,513
Marshall Public School DistrictLyon County185$75,294
Farmington Public School DistrictDakota County431$75,121
White Bear Lake School DistrictRamsey County563$75,003
Melrose Public School DistrictStearns County75$74,820
Burnsville-Eagan-Savage SchoolsDakota County504$74,725
North St. Paul-Maplewood OakdaleRamsey County665$74,645
Brooklyn Center School DistrictHennepin County135$74,417
Community of Peace AcademyRamsey County40$73,767
South St. Paul Public School DistDakota County179$73,758
Byron Public School DistrictOlmsted County117$73,668
Columbia Heights Public School DistAnoka County203$73,507
Sartell-St. Stephen School DistrictStearns County259$73,260
Bird Island-Olivia-Lake LillianRenville County37$73,241
International Falls School DistrictKoochiching County56$73,180
Mahnomen Public School DistrictMahnomen County53$73,085
Luverne Public School DistrictRock County85$73,012
Lakeville Area SchoolsDakota County743$72,832
Becker Public School DistrictSherburne County168$72,645
New Ulm Public School DistrictBrown County130$72,519
Sauk Centre Public School DistrictStearns County76$72,424
Detroit Lakes Public School Dist.Becker County195$72,332
St. Clair Public School DistrictBlue Earth County41$72,173
Proctor Public School DistrictSt. Louis County117$72,119
Medford Public School DistrictSteele County48$72,012
Jackson County Central School Dist.Jackson County73$71,801
Rock Ridge Public SchoolsSt. Louis County152$71,677
Crosby-Ironton Public School Dist.Crow Wing County74$71,351
Bemidji Public School DistrictBeltrami County328$71,285
Benson Public School DistrictSwift County51$71,239
Duluth Public School DistrictSt. Louis County545$71,141
Barnesville Public School Dist.Clay County53$70,843
West St. Paul-Mendota Heights-EaganDakota County383$70,823
Thief River Falls School DistrictPennington County121$70,612
Breckenridge Public School DistrictWilkin County40$70,603
Waconia Public School DistrictCarver County252$70,551
Mankato Public School DistrictBlue Earth County559$70,548
New London-Spicer School DistrictKandiyohi County105$70,447
Faribault Public School DistrictRice County250$70,394
Fosston Public School DistrictPolk County41$70,364
Dawson-Boyd Public School DistrictLac qui Parle County40$70,288
Chisholm Public School DistrictSt. Louis County48$70,221
East Central School DistrictPine County48$70,161
Esko Public School DistrictCarlton County73$70,126
Delano Public School DistrictWright County136$70,075
Nashwauk-Keewatin School DistrictItasca County40$69,990
Fergus Falls Public School DistrictOtter Tail County179$69,831
Chisago Lakes School DistrictChisago County202$69,796
Warroad Public School DistrictRoseau County63$69,660
Owatonna Public School DistrictSteele County323$69,597
Red Wing Public School DistrictGoodhue County148$69,429
Litchfield Public School DistrictMeeker County100$69,238
Worthington Public School DistrictNobles County215$69,185
Higher Ground AcademyRamsey County54$69,141
Little Falls Community SchoolsMorrison County156$69,090
Tri-City United School DistrictLe Sueur County122$69,068
Lakeview School DistrictLyon County45$68,979
Albert Lea Public School DistrictFreeborn County228$68,966
Belle Plaine Public School DistrictScott County83$68,772
Hermantown Community SchoolsSt. Louis County126$68,761
Winona Area Public School DistrictWinona County186$68,634
Mounds View Public School DistrictRamsey County791$68,495
Fairmont Area School DistrictMartin County108$68,471
Lake City Public School DistrictWabasha County78$68,160
Brainerd Public School DistrictCrow Wing County422$67,797
Community School of ExcellenceRamsey County72$67,756
Westonka Public School DistrictHennepin County156$67,665
Cass Lake-Bena Public SchoolsCass County108$67,555
Milaca Public School DistrictMille Lacs County104$67,546
Forest Lake Public School DistrictWashington County344$67,455
Annandale Public School DistrictWright County128$67,408
Renville County West SchoolsRenville County43$67,319
Holdingford Public School DistrictStearns County62$67,317
Pine City Public School DistrictPine County104$67,159
North Branch Area Public SchoolsChisago County138$67,009
Lac qui Parle Valley SchoolsLac qui Parle County55$66,965
Minneota Public School DistrictLyon County33$66,887
St. Peter Public School DistrictNicollet County146$66,822
North Lakes AcademyWashington County35$66,781
Parkers Prairie Public School Dist.Otter Tail County34$66,627
Pelican Rapids Public SchoolsOtter Tail County70$66,492
Paynesville Public School DistrictStearns County59$66,402
Sauk Rapids-Rice Public SchoolsBenton County288$66,194
Princeton Public School DistrictMille Lacs County196$66,145
GFW Public SchoolsSibley County45$66,047
Mountain Lake Public SchoolsCottonwood County39$65,914
Dover-Eyota Public School DistrictOlmsted County68$65,882
Bagley Public School DistrictClearwater County61$65,841
St. Charles Public School DistrictWinona County73$65,825
Jordan Public School DistrictScott County117$65,741
Canby Public School DistrictYellow Medicine County35$65,715
Dassel-Cokato Public SchoolsWright County134$65,630
Hutchinson Public School DistrictMcLeod County172$65,519
Frazee-Vergas Public School Dist.Becker County58$65,475
Crookston Public School DistrictPolk County85$65,339
Ada-Borup-West Public SchoolsNorman County47$65,287
Ely Public School DistrictSt. Louis County41$65,275
Alexandria Public School DistrictDouglas County291$65,214
New York Mills Public School Dist.Otter Tail County51$65,192
Martin County West School DistrictMartin County42$65,049
Cambridge-Isanti Public School DistIsanti County283$64,873
Hayfield Public School DistrictDodge County47$64,565
Fertile-Beltrami School DistrictPolk County34$64,415
Menahga Public School DistrictWadena County60$64,373
Kenyon-Wanamingo School DistrictGoodhue County45$64,281
Onamia Public School DistrictMille Lacs County52$64,264
Mora Public School DistrictKanabec County107$64,211
Sibley East School DistrictSibley County63$64,131
Madelia Public School DistrictWatonwan County47$64,120
United South Central SchoolsFaribault County54$63,377
Aitkin Public School DistrictAitkin County82$63,299
Spring Lake Park Public SchoolsAnoka County364$63,219
Lake Crystal-Wellcome MemorialBlue Earth County66$63,191
New Millennium AcademyHennepin County49$63,006
Barnum Public School DistrictCarlton County46$62,406
Mesabi East School DistrictSt. Louis County64$62,405
Blooming Prairie Public School DistSteele County62$62,386
A.C.G.C. Public School DistrictMeeker County68$62,326
Blue Earth Area School DistrictFaribault County69$62,300
Park Rapids Public School DistrictHubbard County129$62,297
Howard Lake-Waverly-WinstedWright County83$62,191
Houston Public School DistrictHouston County133$62,081
Willmar Public School DistrictKandiyohi County331$62,021
St. Louis County School DistrictSt. Louis County168$61,878
Verndale Public School DistrictWadena County38$61,874
Bertha-Hewitt Public School Dist.Todd County37$61,854
Zumbrota-Mazeppa School DistrictGoodhue County90$61,635
St. Francis Area SchoolsAnoka County261$61,469
Osakis Public School DistrictDouglas County58$61,390
Rushford-Peterson Public SchoolsFillmore County47$61,368
Triton School DistrictDodge County77$61,298
Maple River School DistrictBlue Earth County59$61,279
Waubun-Ogema-White Earth SchoolsMahnomen County54$60,985
Caledonia Public School DistrictHouston County54$60,951
STEP AcademyRamsey County42$60,936
Pine River-Backus School DistrictCass County70$60,854
Randolph Public School DistrictDakota County51$60,845
Dilworth-Glyndon-FeltonClay County104$60,491
Mountain Iron-Buhl School DistrictSt. Louis County41$60,483
Waseca Public School DistrictWaseca County120$60,478
Moose Lake Public School DistrictCarlton County42$60,446
Central Public School DistrictCarver County62$60,407
Maple Lake Public School DistrictWright County59$60,405
Underwood Public School DistrictOtter Tail County40$60,302
Hinckley-Finlayson School DistrictPine County76$60,161
Watertown-Mayer Public School DistCarver County99$60,075
Lewiston-Altura Public School DistWinona County47$59,953
Greenway Public School DistrictItasca County86$59,778
Stewartville Public School DistrictOlmsted County142$59,692
Pipestone Area School DistrictPipestone County79$59,518
Rockford Public School DistrictWright County105$59,456
West Central AreaGrant County65$59,338
Kerkhoven-Murdock-SunburgSwift County58$59,239
Cleveland Public School DistrictLe Sueur County40$59,235
Beacon AcademyHennepin County35$59,194
Windom Public School DistrictCottonwood County84$59,179
Athlos Leadership AcademyHennepin County48$59,138
Pequot Lakes Public SchoolsCrow Wing County117$59,108
Kimball Public School DistrictStearns County49$59,087
Kingsland Public School DistrictFillmore County38$59,075
Pierz Public School DistrictMorrison County86$59,040
New Century SchoolRamsey County33$58,977
Eden Valley-Watkins School DistrictMeeker County62$58,916
Nrheg School DistrictWaseca County60$58,573
St. James Public School DistrictWatonwan County78$58,502
Deer River Public School DistrictItasca County77$57,699
Chatfield Public SchoolsOlmsted County61$57,597
Excell Academy CharterHennepin County40$57,526
Tracy Area Public School DistrictLyon County53$57,448
Cannon Falls Public School DistrictGoodhue County76$57,289
Redwood Area School DistrictRedwood County81$57,199
Ogilvie Public School DistrictKanabec County39$57,128
Belgrade-Brooten-Elrosa School DistStearns County46$57,068
Twin Cities International SchoolsHennepin County58$57,045
Walker-Hackensack-Akeley Schl. DistCass County66$57,024
Rtr Public SchoolsLincoln County44$57,012
Adrian Public School DistrictNobles County42$56,981
Warren-Alvarado-Oslo School Dist.Marshall County45$56,684
Davinci AcademyAnoka County59$56,674
Pillager Public School DistrictCass County90$56,603
Kaleidoscope Charter SchoolWright County42$56,585
Rocori Public School DistrictStearns County160$56,568
Springfield Public School DistrictBrown County44$56,519
Parnassus Preparatory Charter SchHennepin County80$56,502
Braham Public School DistrictIsanti County48$56,437
Staples-Motley School DistrictTodd County62$56,314
Long Prairie-Grey Eagle School DistTodd County81$56,245
Royalton Public School DistrictMorrison County62$56,135
Janesville-Waldorf-PembertonWaseca County55$56,077
STRIDE AcademyStearns County40$56,026
Nevis Public School DistrictHubbard County41$55,629
MACCRAY School DistrictChippewa County59$55,242
Partnership Academy Inc.Hennepin County49$55,102
Fillmore CentralFillmore County50$54,839
Prairie Seeds AcademyHennepin County54$54,690
Murray County Central SchoolsMurray County52$54,179
Yinghua AcademyHennepin County51$54,163
Best AcademyHennepin County41$54,072
Lakes International Language AcademWashington County83$54,009
Rush City Public School DistrictChisago County67$53,283
Noble AcademyHennepin County27$52,857
Cologne AcademyCarver County57$52,853
Bluesky Charter SchoolHennepin County45$52,380
Waterville-Elysian-MorristownLe Sueur County57$52,083
Pact Charter SchoolAnoka County41$51,868
Le Sueur-Henderson School DistrictLe Sueur County70$51,638
Nova Classical AcademyRamsey County67$51,318
Great River SchoolRamsey County49$51,070
Goodhue Public School DistrictGoodhue County50$50,971
Aspen AcademyScott County42$50,766
Sleepy Eye Public School DistrictBrown County48$50,664
Twin Cities AcademyRamsey County44$50,361
Lake Park Audubon School DistrictBecker County59$49,643
Eagle Ridge Academy Charter SchoolHennepin County102$49,613
La Crescent-Hokah School DistrictHouston County84$49,479
Math and Science AcademyWashington County35$49,250
Prodeo AcademyAnoka County64$48,516
St. Paul City SchoolRamsey County51$48,428
Duluth Public Schools AcademySt. Louis County83$48,175
Wabasha-Kellogg School DistrictWabasha County71$48,050
Hmong College Prep AcademyRamsey County195$47,397
Woodbury Leadership AcademyWashington County51$46,596
Twin Cities German Immersion ChtrRamsey County49$44,471
Yellow Medicine EastYellow Medicine County53$43,279
Hope Community AcademyRamsey County77$41,097
Seven Hills Preparatory AcademyHennepin County107$39,961
Academia Cesar Chavez Charter Sch.Ramsey County38$36,631

Source: NCES F-33 fiscal year 2022-23: teacher salaries in regular, special, vocational and other programs (Z35 to Z38); NCES Common Core of Data LEA staff 2022-23: teachers (full-time equivalent). Districts with 500 or more students (V33).

More lists for Minnesota

Sources

Source: NCES F-33 School District Finance Survey District teacher salaries (Z35-Z38) and membership · FY 2022-23