Building Code Adoption By State

Last updated January 3, 2022

Courtesy Code Check©

The following list shows the year of adoption in each of the states for the 3 major codes used in Code Check. Where there is no year mentioned, the code for that column has not been adopted. In addition to the 50 states, we have also included the District of Columbia, Chicago, Los Angeles, San Francisco and New York City, each of which have their own codes.  The list includes two columns of web links. The blue links are to the ICC web page that describes that State’s codes. The red links are other links we have found to have additional helpful information, usually direct to the site of the governmental agency responsible for adopting codes. Always check with your local jurisdiction to verify the code that is in effect in your area.  We have attempted to make this list accurate, but there are many nuances to local code adoption that may vary from what we have on this list.

If you have any suggestions, updates, or additional information that could be added to this list, please contact us at info@codecheck.com.

Click here for a downloadable PDF of this information

NEC = National Electrical Code, IRC = International Residential Code, UPC = Uniform Plumbing Code.

State (ICC Links) State (Gov Links) NEC IRC UPC Notes:
Alabama Alabama 2014 2015   Applies to state buildings only, not to local
Alaska Alaska 2017  2018 2018 Applies to Anchorage – rest of state is per local rules
Arizona Arizona 2017 2018   Entirely up to local jurisdictions – varies widely
Arkansas  Arkansas 2017 2012   Applies to state buildings only, not to local
California California 2017 2018 2018 Modified as the CA Codes and are mandatory minimum statewide, UMC mechanical, Los Angeles and San Francisco have amended state code
Los Angeles Los Angeles 2017 2018 2018 CA state codes apply unless amended by local changes
San Francisco San Francisco 2017 2018 2018 CA state codes apply unless amended by local changes.  SF does not adopt the CA Residential Code
Colorado Colorado 2020 2018   Applies to state buildings only, not to local
Connecticut Connecticut 2017 2015   Statewide
DC DC 2014 2015   Applies to entire district
Delaware Delaware       No statewide code – see local jurisdiction
Florida Florida 2017 2018   Statewide
Georgia Georgia 2020 2018   Statewide and also requires local adoption
Hawaii Hawaii 2017 2018 2018 Each county to adopt by 4/1/2023, some still on 2006
Idaho Idaho 2017 2018 2015 Statewide
Illinois Illinois       Entirely up to local jurisdictions – varies widely
Chicago Chicago 2017 2018   Includes Chicago amendments
Indiana Indiana 2008 2018   Statewide, requires local adoption, uses IRC electrical
Iowa Iowa 2020 2015 2021 Statewide
Kansas Kansas       No statewide code – see local jurisdictions in links
Kentucky Kentucky 2011 2015   No IRC plumbing or electrical, KY plumbing code
Louisiana Louisiana 2014 2015   Statewide
Maine Maine 2020 2015   Enforceable for cities with population > 4,000
Maryland Maryland 2017 2018   Statewide with local amendments
Massachusetts Massachusetts 2020 2015   Statewide with local amendments
Michigan Michigan 2017  2015   Statewide
Minnesota Minnesota 2017 2018 2018 Statewide & including extensive state amendments
Mississippi Mississippi 2017 2018   Adopted at local level – one of 3 most recent codes
Missouri Missouri 2017 2018   Adopted at local level – example here is for St. Louis
Montana Montana 2017 2018   Local jurisdictions have option to enforce
Nebraska Nebraska 2017 2018 2018 Electrical is statewide, other codes per local jurisdictions
Nevada  Nevada 2017 2018 2018 Statewide with local amendments
New Hampshire New Hampshire 2017 2015   Statewide
New Jersey New Jersey 2017 2018   Statewide, Uses National Plumbing Code
New Mexico New Mexico 2017 2015 2015 Statewide
New York New York 2017 2018   Statewide except NYC
New York City New York City 2008 2009   NYC only
North Carolina North Carolina 2020 2015   Statewide
North Dakota North Dakota 2020 2018   Statewide
Ohio Ohio 2017 2018   Statewide
Oklahoma Oklahoma 2017 2015   Statewide & requires local adoption ordinances
Oregon Oregon 2020 2018 2021 Statewide
Pennsylvania Pennsylvania 2014 2015   Most jurisdictions opt in, Philadelphia has custom code
Rhode Island Rhode Island 2017 2015   Statewide
South Carolina South Carolina 2020 2018   Statewide
South Dakota South Dakota 2020 2015 2015 Local jurisdictions have option to adopt
Tennessee Tennessee 2017 2018   Local jurisdictions have option to adopt
Texas Texas 2017 2006   Local adoption almost always more current than state
Utah Utah 2020 2015   State buildings – local adoptions sometimes lag behind
Vermont Vermont 2017 2015   Adopts IBC and not the IRC
Virginia Virginia 2017 2018   Statewide
Washington Washington 2020 2018   Statewide
West Virginia West Virginia 2017 2015   Statewide
Wisconsin Wisconsin 2017 2015   Modified as the Wisconsin Uniform Dwelling Code
Wyoming Wyoming 2020 2018   Entirely up to local jurisdictions – varies widely

Other Helpful Links:
ICC Clickable Map of Code Adoptions
Energy Code Adoptions in the US
NFPA CodeFinder tool
NEC Adoption by State