Minneapolis, MN
2024 Twin Cities Metro Teacher Salaries: Which Districts Pay The Most?
TWIN CITIES, MN — Public school teachers in Minnesota can make vastly different salaries, depending on which school district they work for.
Wayzata Public Schools pay teachers an average salary of $81,253, according to the analytics website Niche. It’s no wonder why Niche ranks Wayzata as one of the best districts in the metro for teachers.
According to Niche, these 10 public school districts pay teachers the most in the Twin Cities metro area:
Forest Lake Public School District
- Average teacher salary: $71,667
- Niche rank: 1st best metro district for teachers
Wayzata Public School District
- Average teacher salary: $81,253
- Niche rank: 2nd best metro district for teachers
Minnetonka Public School District
- Average teacher salary: $79,578
- Niche rank: 3rd best metro district for teachers
Orono Public School District
- Average teacher salary: $80,828
- Niche rank: 4th best metro district for teachers
Edina Public School District
- Average teacher salary: $91,841
- Niche rank: 5th best metro district for teachers
Hopkins Public Schools
- Average teacher salary: $82,991
- Niche rank: 6th best metro district for teachers
Avalon School
- Average teacher salary: $72,736
- Niche rank: 7th best metro district for teachers
Hudson School District (WI)
- Average teacher salary: $73,922
- Niche rank: 8th best metro district for teachers
Intermediate School District No. 287
- Average teacher salary: $63,840
- Niche rank: 9th best metro district for teachers
Eden Prairie Schools
- Average teacher salary: $68,296
- Niche rank: 10th best metro district for teachers
Check out the entire list here.
Minneapolis, MN
Fatal Minneapolis crash sentencing: Teniki Steward sentenced to more than 12 years
The scene of the crash at 26th Avenue North and Emerson Avenue North in Minneapolis. (FOX 9)
MINNEAPOLIS (FOX 9) – A Minneapolis woman was sentenced for her role in a deadly crash that killed two women and injured two other people in December 2024.
READ MORE: Minneapolis woman charged in fatal high-speed crash faces additional charges
Woman sentenced in fatal Minneapolis crash
Big picture view:
Prosecutors say Teniki Steward drove a Buick Enclave into a bus shelter and a Ford Explorer after speeding through a red light.
Both of the women in the Ford Explorer died in the crash. They were identified as 53-year-old Ester Jean Fulks and 57-year-old Rose Elaine Reece.
During the crash, the Ford Explorer went off the road, injuring a 17-year-old boy who was waiting for a school bus.
The passenger in Steward’s vehicle also suffered injuries.
Minneapolis police said that Steward was also injured in the crash.
Steward pleaded guilty to multiple murder charges.
What they’re saying:
During the sentencing, the daughter of one of the victims had a statement read on her behalf:
“There’s nothing that can truly prepare you for the moment your entire world is taken from you. Losing my mom has left a pain in my heart that words will never be able to explain.”
What’s next:
Minnesota law requires that Steward serves at least two-thirds of her sentence, a bit under eight-and-a-half years, in prison.
Fatal Emerson and 26th crash
The backstory:
According to the criminal complaint, through surveillance videos from the scene of the crash and witnesses, investigators learned that Steward, driving the Buick Enclave, had been driving at a high rate of speed northbound on Emerson Avenue North.
Before the fatal crash, Steward sped through the intersection of Emerson Avenue North and Broadway Avenue North, running a red light and nearly causing a crash, the charges said.
Steward then continued to speed northbound down Emerson Avenue North, and ran another red light at 26th Avenue North, hitting the Ford Explorer, which was traveling eastbound, according to the complaint.
The Ford Explorer had been at the intersection of Emerson and 26th on a green light.
Hennepin County Attorney Mary Moriarty shared the following statement:
“This was an egregious act that took Rose and Esther’s lives and injured a child waiting to go to school at a bus stop. Ms. Steward was driving at extremely dangerous speeds on city streets and narrowly avoided multiple collisions before the incident occurred. Third-degree murder charges are appropriate to hold her accountable and protect our community.”
The Source: This story uses information gathered from an Olmsted County court appearance and previous FOX 9 reporting.
Minneapolis, MN
Motorcyclist dies after hitting guardrail in Minneapolis
A motorcyclist is dead after an early morning crash in Minneapolis Friday morning.
The Minnesota State Patrol said that at 1:20 a.m., a Suzuki Motorcycle going north on I-35W at Johnson Street hit the left side of the median guard rail.
The motorcycle continued north for about another quarter mile before coming to a rest on the right-hand side.
State Patrol said the rider came to rest on the left shoulder. He was later identified as 21-year-old Andrew James Neuberger.
Minneapolis, MN
Rochester boys volleyball sweeps Minneapolis Camden
ROCHESTER, Minn. (KTTC) – The Rochester Spartans boys volleyball team played its second game on consecutive nights. The Spartans beat Minneapolis Camden 3-0.
Rochester’s next game will be Tuesday, April 21, at St. Anthony Village at 7:00 p.m.
Find stories like this and more in our apps.
Copyright 2026 KTTC. All rights reserved.
-
Arizona4 minutes agoPerson accused of making terroristic threats to medical facility in northern Arizona
-
Arkansas10 minutes agoCentral Arkansas council hands out 300 free produce bags at Saline County fresh market
-
California16 minutes agoCalifornia regulators kill charity fireworks for America’s 250th, sparking outrage
-
Colorado22 minutes agoOutgoing Colorado Buffaloes Sebastian Rancik, Bangot Dak Make Transfer Portal Moves
-
Connecticut28 minutes agoOne arrested after a multi-car crash in Naugatuck Saturday
-
Delaware34 minutes ago9 Most Scenic Drives in New Jersey
-
Florida40 minutes agoSouth Florida faith leaders call for Miami mental health center to finally open
-
Georgia46 minutes ago
Georgia receiver and draft prospect Zachariah Branch arrested for misdemeanor obstruction