Who Has the Cheapest Homeowners Insurance Quotes in Minnesota?

Find the Cheapest Homeowners Insurance Quotes in Your Area

Currently insured?
{"id":6,"isAgeFieldVisible":true,"isInsuranceTypeFieldVisible":true,"isInsuredStatusFieldVisible":true,"defaultZip":"","defaultProduct":"home","quoteWizardEndpoint":"https:\/\/quotes.valuepenguin.com","trackingKey":"_best-cheap-homeowners-insurance-minnesota","title":"Find the Cheapest Homeowners Insurance Quotes in Your Area","vendor":"vp"}

We studied the home insurance rates in 102 cities across the the state of Minnesota. Because homeowners premiums can vary from city to city, the purpose of the study was to bring clarity to the true cost of owning a home in these places. For the purposes of clear and balanced analysis, we examined insurance prices for the same $200,000 benchmark property. Our analysis found that the average annual cost of home insurance in Minnesota is $1,858. Below we profile a few cities in Minnesota. Read more about our findings below, or use our tool above to start finding homeowners insurance quotes in your area.

Cheapest Homeowners Insurance Companies in Minnesota

We researched the cost of homeowners insurance in Minnesota provided by major insurance companies including State Farm, Nationwide, and Farmers. Our study gathered quotes from across 102 cities in Minnesota. After averaging the quotes, we found that Nationwide offered the cheapest average annual rate at $1,537 for our sample homeowners policy. Below are the average annual insurance premiums to insure our benchmark home, ranked from least to most expensive:


Find the Cheapest Homeowners Insurance Quotes in Your Area

{"id":4,"isAgeFieldVisible":false,"isInsuranceTypeFieldVisible":false,"isInsuredStatusFieldVisible":false,"defaultZip":"","defaultProduct":"home","quoteWizardEndpoint":"https:\/\/quotes.valuepenguin.com","trackingKey":"_best-cheap-homeowners-insurance-minnesota","title":"Find the Cheapest Homeowners Insurance Quotes in Your Area","vendor":"vp"}

Homeowners Insurance Rates in Minnesota’s Largest Cities

We analyzed homeowners insurance quotes to find the average across Minnesota’s ten largest cities. To ensure that we gathered comparable quotes, our study implemented control variables. In the ten largest cities, the average cost of homeowners insurance was 1% less than the state average. The mean cost of homeowners insurance in the ten largest cities was $1,832.

Minneapolis, MN

Minneapolis is the largest city in Minnesota and, with Saint Paul, helps forms the Twin Cities. Minneapolis is known for being the birthplace of Prince and the home of the University of Minnesota. A 2016 ValuePenguin study found Minneapolis to be the least safe of the cities we examined. The high crime rate could contribute to the heightened cost of homeowners insurance, as our study found that Minneapolitans pay an average annual rate of $2,066 which is 11% more expensive than the state mean.

State Farm offered the cheapest quote to insure our sample home in Minneapolis at a rate of $1,767. The most expensive quote was provided by Farmers at $2,564 in yearly premiums.


Saint Paul, MN

Saint Paul serves as the capital city of Minnesota and boasts the longest city shoreline on the entire Mississippi River. The Saint Paul skyway system is over five miles long and protects residents from the extreme weather while traveling from building to building. Our study found homeowners in Saint Paul pay an average of $2,178 per year for homeowners insurance. This is $112 more per year than a comparable home in Minneapolis, and is 17% more than the state average.

The most affordable insurer for our sample home in Saint Paul was State Farm, with a quote of $1,758. Farmers quoted an annual cost of $2,459 for comparable coverage and was the most expensive quote we gathered for Saint Paul.


Rochester, MN

Rochester is the largest city outside of the the Minneapolis–Saint Paul metropolitan area in Minnesota. The Mayo Clinic is the city’s largest employer with over 34,000 employees working out of their Rochester headquarters. In Rochester, our sample home was given an average yearly quote of $1,700 for homeowners insurance. This is 9% below the state average.

In Rochester, our study found Nationwide to be the most affordable option for home insurance at a rate of $1,167 per year. Farmers, in contrast, was the most expensive at $2,277 per year.


Duluth, MN

Duluth is the second largest city on the shore of Lake Superior after Canada’s Thunder Bay. It is the home of the Great Lakes Aquarium, which is the only all-freshwater aquarium in the country. Duluth ranked the best of the ten largest cities in the state with an average yearly homeowners insurance rate of $1,463 for our sample home, 21% below the state average.

Nationwide provided the lowest quote at $937 per year, while State Farm provided the highest at $1,828 per year. Duluth ranked second for least expensive cities for homeowners insurance in the state, and was the only one of the ten largest cities to crack the top five.


Bloomington, MN

Located on the north bank of the Minnesota River, Bloomington is the fifth largest city in Minnesota. Bloomington’s largest attraction is the Mall of America which is large enough to hold 32 Boeing 747s. Bloomington’s average annual homeowners insurance cost, based on our research, was $2,011. This puts Bloomington’s rates at 8% above the state average to insure our sample home.

Nationwide was the least expensive option at $1,595 per year from the quotes we compiled and Farmers was the most expensive at $2,793 per year.


Brooklyn Park, MN

Located to the north of downtown Minneapolis, Brooklyn Park is the second largest suburb in the Minneapolis-Saint Paul metropolitan area. It is also home to the Edinburgh USA Golf Course, which has been ranked as one of the top public courses in the country by Golf Digest. Brooklyn Park ranked as one of the cheapest of the biggest cities in Minnesota when it came to insuring our sample house, with an average yearly cost of $1,687.

In terms of insurers, Nationwide produced the cheapest quote at $1,209 per year and Farmers produced the most expensive quote at $2,093 per year.


Plymouth, MN

Plymouth exemplifies Minnesota’s namesake as “the land of 10,000 lakes,” with more than a half dozen bodies of water in the city. It is known for having easy access to downtown Minneapolis, as several major highways run through the city. Plymouth ranked near the middle in terms of annual home insurance cost for the cities we researched, with an average rate of $1,960.

Of the insurers that our study surveyed, Nationwide provided the least expensive quote at $1,421 and Farmers provided the most expensive quote at $2,786.


Saint Cloud, MN

Saint Cloud is the the home of Saint Cloud State University, one of the largest higher education institutions in the state with over 15,000 students. It is located along the Mississippi River upstream from the head of navigation in Coon Rapids, Minnesota. Saint Cloud is one of the largest cities in the state that is not part of the Minneapolis-Saint Paul Metropolitan area. It also had one of the lowest average annual insurance costs in Minnesota with a rate of $1,599, about 14% below the state average. Nationwide quoted Saint Cloud residents a rate of $950 per annum, the cheapest homeowners insurance rate in the city, while Farmers provided the most expensive quote at $2,168 to insure a comparable house for one year.


Eagan, MN

Eagan is the new home to the Minnesota Vikings’ Twin Cities Orthopedics Performance Center. While it has its roots as a farming city, known as “The Onion Capital of America,” it is now known as one of the southern suburbs in the Minneapolis-Saint Paul Metropolitan Area. The average annual homeowners insurance cost for our sample home in Eagan was $1,766, slightly below the state average of $1,858.

In Eagan, Nationwide provided the the cheapest quote at $1,269 for our sample home. Farmers provided the most expensive, at a rate of $2,435.


Woodbury, MN

Woodbury is a city located to the east of Saint Paul and Minneapolis. Woodbury has a population of roughly 60,000 residents. The city’s largest employers are part of the education and healthcare sectors, with retailers like Target, Walmart and Sam’s Club trailing behind. Our research found that the average cost to insure our sample home in Woodbury is $1,893 per year, which is approximately 2% higher than the Minnesota average.

The cost to insure our sample home for one year in Woodbury was $1,654 with Nationwide (the cheapest insurer) and $2,364 with Farmers (the most expensive).


Least Expensive Homeowners Insurance in Minnesota: by City

Of the 102 cities that were included in our survey, the graph below shows the five that had the lowest rates. The figures below represent the average home insurance rate in each city for the quotes our study included, and are ordered from low to high. Across these five cities, the average insurance cost was $1,485 per year, 20% below the state average.


Cloquet, MN

At 23% below the state average, Cloquet had the lowest rates in Minnesota with a mean cost of $1,423 per year to insure our benchmark home. Nationwide provided the lowest quote, with a yearly rate of $1,039.

Duluth, MN

Duluth is the only city with a population of over 20,000 to make the top five least expensive cities for homeowners insurance, with a population of around 80,000 residents. The average yearly rate for home insurance in Duluth was $1,463, or $395 less than the state average.

Hibbing, MN

Hibbing offers the third most affordable home insurance rate of the 102 cities our study included. The average yearly rate for homeowners insurance was $1,504, 19% below the state average. It also received the second lowest individual quote in the state of $913 per year from Nationwide.

Ely, MN

Our research has revealed the fourth lowest home insurance prices in Minnesota can be found in Ely, a city with a population of around 3,000. The average annual cost of insuring our benchmark property in Ely is $1,505–which is 19% less expensive than the statewide average.

Bemidji, MN

Last on our list of the five least expensive cities for homeowners insurance in Minnesota is Bemidji. In Bemidji, the average cost to insure our benchmark house for one year was $1,530, $328 lower than the Minnesota average.

Most Expensive Homeowners Insurance in Minnesota: by City

After collecting home insurance premiums from over one hundred Minnesota cities, we found the highest rates to be in the following five cities. The figures listed represent the average cost to insure our sample home in each city. We found the average home insurance rate in the following cities to be $2,390 annually–or 29% greater than the Minnesota average.

Top 5 Most Expensive Cities in Minnesota for Homeowners Insurance


In order to ensure that the quotes we received were comparable, our study looked at a $200,000 home built in the year 2000 that has 2,000 square feet. Rates were collected from three different insurers – Nationwide, Farmers, and State Farm. After being collected, the quotes were averaged to arrive at an estimate of the home insurance cost in each city. A list of all the cities, in alphabetical order, along with their average annual premium, can be found below.

RankCityAverage Insurance RateCost Compared to State Average
9Albert Lea1,587-15%
26Brooklyn Park1,687-9%
72Cannon Falls1,9616%
42Coon Rapids1,806-3%
35Cottage Grove1,754-6%
101Eden Prairie2,39529%
24Elbow Lake1,684-9%
13Fergus Falls1,599-14%
52Forest Lake1,8600%
56Grand Marais1,8691%
6Grand Rapids1,558-16%
62Granite Falls1,8942%
68Howard Lake1,9244%
25International Falls1,686-9%
46La Crescent1,837-1%
47Little Falls1,845-1%
28Long Prairie1,697-9%
59Moose Lake1,8731%
88Mountain Lake2,10413%
80New Prague1,9947%
53New Ulm1,8610%
95New York Mills2,17717%
33North Branch1,739-6%
92Park Rapids2,14515%
10Parkers Prairie1,590-14%
76Pine City1,9736%
82Prior Lake2,0048%
64Red Wing1,9083%
14Saint Cloud1,599-14%
70Saint James1,9535%
96Saint Paul2,17817%
50Sauk Centre1,8550%
73Sleepy Eye1,9656%
15Thief River Falls1,624-13%
38Two Harbors1,777-4%


Minnesota Census Data

Comments and Questions