Minnesota Climate Zones by County
Minnesota's 87 counties span climate zones 5A to 7 under the 2021 International Energy Conservation Code (IECC). Zone 6A is the most common, with 61 of the 87. For reference, Minneapolis and Rochester are in zone 6A and Duluth is in 7.
Insulation minimums for each zone in Minnesota
| Zone | Counties | Attic | Wood-frame walls | Floors over unheated space | Basement walls |
|---|---|---|---|---|---|
| 5A | 3 | R-60 | R-30, or 20+5ci, or 13+10ci, or R-20ci | R-30 | R-15ci, or R-19, or 13+5ci |
| 6A | 61 | R-60 | R-30, or 20+5ci, or 13+10ci, or R-20ci | R-30 | R-15ci, or R-19, or 13+5ci |
| 7 | 23 | R-60 | R-30, or 20+5ci, or 13+10ci, or R-20ci | R-38 | R-15ci, or R-19, or 13+5ci |
Minimums from the 2021 IECC (Table R402.1.3). Many areas still enforce an older edition, so check with your local building department. See sources.
Which energy code Minnesota uses
Minnesota enforces the 2012 IECC with amendments for homes (in effect since Feb 2015). Source: US Department of Energy, September 2026. Local governments can adopt newer codes or amendments. See every state's energy code.
What changed from the 2018 map
Ten counties moved one zone warmer in the 2021 map: Becker County (7 → 6), Clay County (7 → 6), Fillmore County (6 → 5), Grant County (7 → 6), Houston County (6 → 5), Kanabec County (7 → 6), Mille Lacs County (7 → 6), Otter Tail County (7 → 6), Wilkin County (7 → 6), Winona County (6 → 5). If your town still enforces the 2018 or 2015 code, the older zone applies to permits.
Every county in Minnesota
| Name | Zone (2021) | Zone (2018) | Details |
|---|---|---|---|
| Aitkin County | 7 | 7 | Insulation → |
| Anoka County | 6A | 6A | Insulation → |
| Becker County | 6A | 7 changed | Insulation → |
| Beltrami County | 7 | 7 | Insulation → |
| Benton County | 6A | 6A | Insulation → |
| Big Stone County | 6A | 6A | Insulation → |
| Blue Earth County | 6A | 6A | Insulation → |
| Brown County | 6A | 6A | Insulation → |
| Carlton County | 7 | 7 | Insulation → |
| Carver County | 6A | 6A | Insulation → |
| Cass County | 7 | 7 | Insulation → |
| Chippewa County | 6A | 6A | Insulation → |
| Chisago County | 6A | 6A | Insulation → |
| Clay County | 6A | 7 changed | Insulation → |
| Clearwater County | 7 | 7 | Insulation → |
| Cook County | 7 | 7 | Insulation → |
| Cottonwood County | 6A | 6A | Insulation → |
| Crow Wing County | 7 | 7 | Insulation → |
| Dakota County | 6A | 6A | Insulation → |
| Dodge County | 6A | 6A | Insulation → |
| Douglas County | 6A | 6A | Insulation → |
| Faribault County | 6A | 6A | Insulation → |
| Fillmore County | 5A | 6A changed | Insulation → |
| Freeborn County | 6A | 6A | Insulation → |
| Goodhue County | 6A | 6A | Insulation → |
| Grant County | 6A | 7 changed | Insulation → |
| Hennepin County | 6A | 6A | Insulation → |
| Houston County | 5A | 6A changed | Insulation → |
| Hubbard County | 7 | 7 | Insulation → |
| Isanti County | 6A | 6A | Insulation → |
| Itasca County | 7 | 7 | Insulation → |
| Jackson County | 6A | 6A | Insulation → |
| Kanabec County | 6A | 7 changed | Insulation → |
| Kandiyohi County | 6A | 6A | Insulation → |
| Kittson County | 7 | 7 | Insulation → |
| Koochiching County | 7 | 7 | Insulation → |
| Lac qui Parle County | 6A | 6A | Insulation → |
| Lake County | 7 | 7 | Insulation → |
| Lake of the Woods County | 7 | 7 | Insulation → |
| Le Sueur County | 6A | 6A | Insulation → |
| Lincoln County | 6A | 6A | Insulation → |
| Lyon County | 6A | 6A | Insulation → |
| Mahnomen County | 7 | 7 | Insulation → |
| Marshall County | 7 | 7 | Insulation → |
| Martin County | 6A | 6A | Insulation → |
| McLeod County | 6A | 6A | Insulation → |
| Meeker County | 6A | 6A | Insulation → |
| Mille Lacs County | 6A | 7 changed | Insulation → |
| Morrison County | 6A | 6A | Insulation → |
| Mower County | 6A | 6A | Insulation → |
| Murray County | 6A | 6A | Insulation → |
| Nicollet County | 6A | 6A | Insulation → |
| Nobles County | 6A | 6A | Insulation → |
| Norman County | 7 | 7 | Insulation → |
| Olmsted County | 6A | 6A | Insulation → |
| Otter Tail County | 6A | 7 changed | Insulation → |
| Pennington County | 7 | 7 | Insulation → |
| Pine County | 7 | 7 | Insulation → |
| Pipestone County | 6A | 6A | Insulation → |
| Polk County | 7 | 7 | Insulation → |
| Pope County | 6A | 6A | Insulation → |
| Ramsey County | 6A | 6A | Insulation → |
| Red Lake County | 7 | 7 | Insulation → |
| Redwood County | 6A | 6A | Insulation → |
| Renville County | 6A | 6A | Insulation → |
| Rice County | 6A | 6A | Insulation → |
| Rock County | 6A | 6A | Insulation → |
| Roseau County | 7 | 7 | Insulation → |
| Scott County | 6A | 6A | Insulation → |
| Sherburne County | 6A | 6A | Insulation → |
| Sibley County | 6A | 6A | Insulation → |
| St. Louis County | 7 | 7 | Insulation → |
| Stearns County | 6A | 6A | Insulation → |
| Steele County | 6A | 6A | Insulation → |
| Stevens County | 6A | 6A | Insulation → |
| Swift County | 6A | 6A | Insulation → |
| Todd County | 6A | 6A | Insulation → |
| Traverse County | 6A | 6A | Insulation → |
| Wabasha County | 6A | 6A | Insulation → |
| Wadena County | 7 | 7 | Insulation → |
| Waseca County | 6A | 6A | Insulation → |
| Washington County | 6A | 6A | Insulation → |
| Watonwan County | 6A | 6A | Insulation → |
| Wilkin County | 6A | 7 changed | Insulation → |
| Winona County | 5A | 6A changed | Insulation → |
| Wright County | 6A | 6A | Insulation → |
| Yellow Medicine County | 6A | 6A | Insulation → |
Source: Pacific Northwest National Laboratory, Guide to Determining Climate Zone by County: Building America and IECC 2021 Updates (2022).
Frequently asked questions
What climate zone is Minnesota?
Minnesota spans IECC climate zones 5A to 7; zone 6A is the most common. Find your county in the table above, or search by ZIP code.
How much attic insulation do I need in Minnesota?
The 2021 IECC calls for R-60 in the attic everywhere in Minnesota.
What energy code does Minnesota use?
Minnesota enforces the 2012 IECC with amendments for homes (in effect since Feb 2015). Source: US Department of Energy, September 2026. Local governments can adopt newer codes or amendments.
More for Minnesota: Last frost dates in Minnesota · Minnesota planting zones · Frost line depth by state