MINNEAPOLIS (WCCO) — Despite Minnesota’s snowy and icy winters, the State’s highways have been ranked as the No. 2 safest in the nation.

According to the research from CarInsuranceComparison.com, states with the safest highways are all located in the north. Minnesota finished just short of Iowa, which ranked in the top half for every category but one.

READ MORE: Russell, Towns Lead Wolves To Rare Win At Milwaukee

Here are the top 10 states:

READ MORE: Whitecaps Jump To 5th Place With 2-0 Win Over Loons

1. Iowa
2. Minnesota
3. Indiana
4. Michigan
5. North Dakota
6. Nebraska
7. Alaska
8. Oregon
9. New Jersey
10. Vermont

The rankings are based on a variety of factors, including Internet speeding fatalities per mile of interstate, percentage of drivers without seat belts, highway bridges rated obsolete or deficient, highway deaths per 1,000 highway miles traveled, federal funding and Insurance Institute for Highway Safety Rates.

MORE NEWS: 'We Do Have It Handled': Amazon's Shakopee Fulfillment Center Preps For Holiday Shopping Surge

For more information on the rankings, click here.