Minnesota building code
The residential code in Minnesota is the 2020 Minnesota Residential Code1, effective 2.
On this page
Codes in force in Minnesota
Each code family with the edition and the date it took effect, as the adopting agency or statute states them.
| Code | Title as adopted | Model edition | Effective | Adopted by |
|---|---|---|---|---|
| International Residential Code (IRC) | 2020 Minnesota Residential Code1 | 20183 | 2 | Commissioner of Labor and Industry, by rule4 |
| International Building Code (IBC) | 2020 Minnesota Building Code1 | 20185 | 1 | Commissioner of Labor and Industry, by rule4 |
| International Existing Building Code (IEBC) | 2020 Minnesota Conservation Code for Existing Buildings1 | 20186 | 1 | Commissioner of Labor and Industry, by rule4 |
| Energy code, residential | 2020 Minnesota Residential Energy Code1 | 20127 | 7 | Commissioner of Labor and Industry, by rule4 |
| Energy code, commercial | 2024 Minnesota Commercial Energy Code1 | 20198 | 8 | Commissioner of Labor and Industry, by rule4 |
| Uniform Plumbing Code (UPC) | 2020 Minnesota Plumbing Code1 | 20189 | 10 | Minnesota Plumbing Board10 |
| International Mechanical Code (IMC) | 2020 Minnesota Mechanical and Fuel Gas Code1 | 201811 | 12 | Commissioner of Labor and Industry, by rule4 |
| International Fuel Gas Code (IFGC) | Minnesota Fuel Gas Code13 | 201813 | 12 | Commissioner of Labor and Industry, by rule4 |
| International Fire Code (IFC) | 2020 Minnesota Fire Code1 | 201814 | – | Commissioner of Labor and Industry, on State Fire Marshal recommendations15 |
Scope, amendments and transition rules
International Residential Code (IRC)
- Scope
- Statewide; applies everywhere16
- Applies to
- Statewide, with municipal enforcement by ordinance16
- Local amendments allowed?
- No16
- Amendments
- Minn. R. ch. 13093
International Building Code (IBC)
- Scope
- Statewide; applies everywhere16
- Applies to
- Statewide, with municipal enforcement by ordinance16
- Local amendments allowed?
- No16
- Amendments
- Minn. R. ch. 13055
International Existing Building Code (IEBC)
- Scope
- Statewide; applies everywhere16
- Applies to
- Statewide, with municipal enforcement by ordinance16
- Local amendments allowed?
- No16
- Amendments
- Minn. R. ch. 13116
Energy code, residential
- Scope
- Statewide; applies everywhere16
- Applies to
- Statewide, with municipal enforcement by ordinance16
- Local amendments allowed?
- No16
- Amendments
- Minn. R. ch. 132217
Energy code, commercial
- Scope
- Statewide; applies everywhere16
- Applies to
- Statewide, with municipal enforcement by ordinance16
- Local amendments allowed?
- No16
- Amendments
- Minn. R. ch. 132318
Uniform Plumbing Code (UPC)
- Scope
- Statewide; applies everywhere16
- Applies to
- Provisions enforced under DLI direction4
- Local amendments allowed?
- No16
- Amendments
- Minn. R. ch. 47149
International Mechanical Code (IMC)
- Scope
- Statewide; applies everywhere16
- Applies to
- Statewide, with municipal enforcement by ordinance16
- Local amendments allowed?
- No16
- Amendments
- Minn. R. ch. 134611
International Fuel Gas Code (IFGC)
- Scope
- Statewide; applies everywhere16
- Applies to
- Statewide, with municipal enforcement by ordinance16
- Local amendments allowed?
- No16
- Amendments
- Minn. R. 1346.5050 to 1346.601413
International Fire Code (IFC)
- Scope
- Statewide minimum; local governments may go further19
- Applies to
- All political subdivisions and municipalities19
- Local amendments allowed?
- Yes19
- Amendments
- Minn. R. ch. 751114
How Minnesota adopts building codes
Minn. Stat. §§ 326B.101 to 326B.121; Minn. R. 1300.0050
- Statewide standard.
(a) The State Building Code is the standard that applies statewide for the construction, reconstruction, alteration, repair, and use of buildings and other structures of the type governed by the code.
16 - Supersedes local building codes.
(b) The State Building Code supersedes the building code of any municipality.
16 - Municipalities with an ordinance on Jan. 1, 2008 must keep enforcing.
(a) If, as of January 1, 2008, a municipality has in effect an ordinance adopting the State Building Code, that municipality must continue to administer and enforce the State Building Code within its jurisdiction.
16 - Small non-metro exception.
This paragraph does not apply to municipalities with a population of less than 2,500 according to the last federal census that are located outside of a metropolitan county, as defined in section 473.121, subdivision 4.
16 - Others may opt in by ordinance.
(b) If a municipality is not required by paragraph (a) to administer and enforce the State Building Code, the municipality may choose to administer and enforce the State Building Code within its jurisdiction by adopting the code by ordinance.
16 - Not enforceable locally unless adopted.
Although it isn't enforceable by municipalities unless it is adopted by local ordinance, the State Building Code creates a level playing field for the construction industry by establishing the construction standard for all buildings in the state.
20 - Applies with or without local enforcement.
The Minnesota State Building Code is the standard of construction for all of Minnesota, in areas with or without local code enforcement.
21 - Six-year model code cycle.
(c) Beginning with the 2018 edition of the model building codes and every six years thereafter, the commissioner shall review the new model building codes and adopt the model codes as amended for use in Minnesota, within two years of the published edition date.
4 - Residential energy: each new IECC edition or better, from 2026.
(g) Beginning in 2026, the commissioner shall act on the new model residential energy code by adopting each new published edition of the International Energy Conservation Code or a more efficient standard.
4 - Six-year cycle, three-year energy cycle (DLI).
Every six years, our agency adopts new building codes designed to promote cost-effective ways of ensuring building safety and efficiency. The agency adopts new energy codes every three years in accordance with statutory requirements to ensure the energy efficiency of new construction.
20 - Chapters of the code.
The Minnesota State Building Code adopted under Minnesota Statutes, section 326B.106, subdivision 1, includes the following chapters…
22 - Current set in effect.
The 2020 Minnesota State Building Code is effective March 31, 2020, except for the Minnesota Mechanical Fuel Gas Code, which is effective April 6, 2020.
1
- Applies to
- Buildings other than agricultural buildings, with exceptions16
- Can local rules be stricter?
- No16
What local governments may change
Minn. Stat. § 326B.121, subds. 1, 1a, 2
- No different local building provisions.
(c) A municipality must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code.
16 - Geological exception.
A municipality may, with the approval of the state building official, adopt an ordinance that is more restrictive than the State Building Code where geological conditions warrant a more restrictive ordinance.
16 - Zoning, subdivision and planning stay local.
(g) Nothing in this subdivision prohibits a municipality from adopting ordinances relating to zoning, subdivision, or planning unless the ordinance conflicts with a provision of the State Building Code that regulates components or systems of any structure.
16 - 180 days.
The local regulation may not require completion of exterior work earlier than 180 days following the issuance of the permit.
16 - City enforcement can extend up to 2 miles, with township permission.
(d) A city may by ordinance and with permission of the township board extend the administration and enforcement of the code to contiguous unincorporated territory not more than two miles distant from its corporate limits in any direction if the code is not already administered and enforced in the territory.
16 - Fire Code: local ordinances may go further.
However, nothing in this subdivision shall prohibit a local unit of government otherwise authorized by law from adopting or enforcing any ordinance or regulation which specifies requirements equal to, in addition to, or more stringent than the requirements of the State Fire Code.
19
Residential code in Minnesota cities
The edition each city enforces, from the city’s own adoption page or ordinance.
| City | Residential code | Effective |
|---|---|---|
| Minneapolis | 2018 IRC3 | 2 |
For permits, exemptions and owner-builder rules, see Minnesota building permits. To compare editions across states, see the code adoption map.
Sources
- 2020 Minnesota State Building CodesMinnesota Department of Labor and IndustryChecked November 6, 2026
- Code book fact sheet: 2020 Minnesota Residential CodeMinnesota Department of Labor and IndustryChecked November 6, 2026
- Minn. R. 1309.0010 Adoption of International Residential CodeMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished March 31, 2020Checked November 6, 2026
- Minn. Stat. § 326B.106 General powers of commissioner of labor and industryMinnesota Office of the Revisor of Statutes, Minnesota StatutesPublished 2026Checked November 6, 2026
- Minn. R. 1305.0011 Adoption of International Building CodeMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished March 31, 2020Checked November 6, 2026
- Minn. R. 1311.0010 Adoption of International Existing Building CodeMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished March 31, 2020Checked November 6, 2026
- Code book fact sheet: 2020 Minnesota Residential Energy CodeMinnesota Department of Labor and IndustryChecked November 6, 2026
- Code book fact sheet: 2024 Minnesota Commercial Energy CodeMinnesota Department of Labor and IndustryChecked November 6, 2026
- Minn. R. 4714.0050 Title; incorporation by referenceMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished September 27, 2021Checked November 6, 2026
- Plumbing BoardMinnesota Department of Labor and IndustryChecked November 6, 2026
- Minn. R. 1346.0050 Title; incorporation by referenceMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished April 22, 2020Checked November 6, 2026
- Code book fact sheet: 2020 Minnesota Mechanical and Fuel Gas CodeMinnesota Department of Labor and IndustryChecked November 6, 2026
- Minn. R. 1346.5050 Title; incorporation by referenceMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished April 22, 2020Checked November 6, 2026
- Minn. R. 7511.0090 Codes and standards incorporated by referenceMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished April 16, 2020Checked November 6, 2026
- Minn. Stat. § 326B.02 Powers; duties; administrationMinnesota Office of the Revisor of Statutes, Minnesota StatutesPublished 2026Checked November 6, 2026
- Minn. Stat. § 326B.121 State Building Code; application and enforcementMinnesota Office of the Revisor of Statutes, Minnesota StatutesPublished 2026Checked November 6, 2026
- Minn. R. 1322.0010 Adoption of IECCMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished February 16, 2015Checked November 6, 2026
- Minn. R. 1323.0010 Incorporation of ASHRAE 90.1Minnesota Office of the Revisor of Statutes, Minnesota RulesPublished December 7, 2023Checked November 6, 2026
- Minn. Stat. § 299F.011 State Fire CodeMinnesota Office of the Revisor of Statutes, Minnesota StatutesPublished 2026Checked November 6, 2026
- Overview of the Minnesota State Building CodeMinnesota Department of Labor and IndustryChecked November 5, 2026
- Storage sheds fact sheetMinnesota Department of Labor and IndustryRevised May 2022Checked November 5, 2026
- Minn. R. 1300.0050 Chapters of Minnesota State Building CodeMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished April 1, 2016Checked November 5, 2026