Banner Life is the best life insurance company in Minnesota overall, with the lowest term life rates in our analysis, term lengths of up to 40 years, strong financial stability and few customer complaints. USAA is our top choice for whole life insurance because of its affordable premiums, A++ AM Best rating and its broad selection of policy options.
Guardian Life is MoneyGeek's pick for Minnesota smokers. A 40-year-old woman pays $145 per month for a 20-year, $500,000 policy, and a man the same age pays $170. Nationwide is the top pick for young adults: a 25-year-old woman pays $19 per month on a 20-year, $250,000 policy. A 25-year-old man pays $22 per month.
We also identified Minnesota’s top life insurance companies for instant online coverage, guaranteed acceptance policies, high coverage and other common needs.













