The average home insurance premium was $1,311 in 2020, according to the most recent data from the National Association of Insurance Commissioners (NAIC).1

 However, home insurance costs vary depending on location, coverage limits, credit score, claim history, and other factors. 

Although home insurance isn’t a legal requirement, most lenders require home insurance if you have a mortgage. Even if you don’t have a mortgage, homeowners insurance still provides valuable protection for your dwelling, personal items, and potential liabilities.

See how much homeowners insurance costs in your state and learn how to save money on your home insurance premium. 

Average Cost of Homeowners Insurance

The average annual homeowners insurance policy premium was $1,311, or $109 a month, in 2020.

Home insurance companies calculate premiums based on multiple factors, including the age and condition of your home, prior claims, building materials used, and proximity of your home to a fire department. 

 

If your home has protective devices, wind mitigation measures, or fire alarms, you could qualify for a lower premium. 

While many factors can impact the cost of your home insurance, your location is one of the most important. In the chart and table below, you can see how premiums change based on the state your home is in:1

StateAverage Annual Premium Average Monthly Premium 
Alabama$1,501$125 
Alaska $989$82 
Arizona $866$72 
Arkansas $1,498$125 
California $1,241$103 
Colorado $1,637$139 
Connecticut $1,582$132 
Delaware $907$76 
Florida $2,165$180 
Georgia $1,403$117 
Hawaii $1,245$104 
Idaho $810$68 
Illinois $1,144$95 
Indiana $1,021$85 
Iowa $998$83 
Kansas $1,478$123 
Kentucky $1,174$98 
Louisiana $2,038$167 
Maine $956$80 
Maryland $1,169$101 
Massachusetts $1,667$140 
Michigan $1,002 $84 
Minnesota $1,481$123 
Mississippi $1,674$140 
Missouri $1,301$108 
Montana $1,347$112 
Nebraska $1,586$132 
Nevada $824$69 
New Hampshire $1,048$87 
New Jersey $1,277$106 
New Mexico $1,151$96 
New York $1,356$113 
North Carolina $1,119$93 
North Dakota $1,230$103 
Ohio $871$73 
Oklahoma $2,040$170 
Oregon $735$61 
Pennsylvania $967$81 
Rhode Island $1,788 $149 
South Carolina $1,327$111 
South Dakota $1,222$167 
Tennessee $1,296$108 
Texas $2,000$140 
Utah $764$64 
Vermont$984$82 
Virginia $1,107$92 
Washington $937$78 
West Virginia $974$81 
Wisconsin $762$64 
Wyoming $1,308$109 

*Rates are sourced from 2020 data collected by the National Association of Insurance Commissioners (NAIC).1