Links to State Codes

 

Last updated February 5, 2026

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, and New York City, each of which have their own codes. San Francisco and Los Angeles also have their own versions of the residential 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. The maps in the links at the bottom of the list can be helpful. 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. We have also found contradictions between the information provided by ICC, NFPA, and individual states. 

If you have any suggestions, updates, or additional information that could be added to this list, please contact us at info@codecheck.com. Always check with your local building department for their adoptions and amendments.

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

State (ICC Links) State (Gov Links) NEC IRC UPC Notes:
Alabama Alabama 2020 2021   Residential now under Home Builders Licensure Board
Alaska Alaska 2017   2018 2018 Applies to Anchorage – rest of state is per local rules
Arizona Arizona 2017 2018 2018 Entirely up to local jurisdictions – varies widely
Arkansas  Arkansas 2020 2021   Applies to state buildings only, not to local
California California 2023 2024 2024 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 2023 2024 2024 CA state codes apply unless amended by local changes
San Francisco San Francisco 2023 2024 2024 CA state codes apply unless amended by local changes.  SF does not adopt the CA Residential Code
Colorado Colorado 2023 2021   Applies to Denver & state buildings only, not to local jurisdictions, which have “home rule”
Connecticut Connecticut 2023 2021   Statewide
DC DC 2014 2015   Applies to entire district
Delaware Delaware 2020 2018   Not statewide code – see local jurisdiction
Florida Florida 2020 2021   Statewide
Georgia Georgia 2023 2024   Statewide
Hawaii Hawaii 2020 2018 2018 Each county must adopt by 4/2023, some may still be on 2006
Idaho Idaho 2023 2024 2015 Statewide (extensive NEC amendments)
Illinois Illinois       Local jurisdictions to adopt “current” editions – varies 
Chicago Chicago 2017 2018   Includes Chicago amendments
Indiana Indiana 2008 2018   Statewide, requires local adoption, uses IRC electrical
Iowa Iowa 2023 2024 2021 Statewide
Kansas Kansas 2008 2018   No statewide code – see local jurisdictions in links, 2008 NEC for State Owned Buildings 
Kentucky Kentucky 2023 2015   No IRC plumbing or electrical, KY plumbing code
Louisiana Louisiana 2020 2021   Statewide
Maine Maine 2020 2021   Enforceable for cities with population > 4,000
Maryland Maryland varies 2021   Statewide with local amendments
Massachusetts Massachusetts 2023 2021   Statewide with local amendments
Michigan Michigan 2023  2015   Statewide, building 21 IBC, residential 15 IRC
Minnesota Minnesota 2023 2018 2018 Statewide & including extensive state amendments, 2026 NEC currently under review
Mississippi Mississippi 2017 *   Adopted at local level – * one of 3 codes:  2012, 2015 or 2018
Missouri Missouri 2017 2018   Adopted at local level – example here is for St. Louis
Montana Montana 2020 2021   Local jurisdictions have option to enforce
Nebraska Nebraska 2023 2018 2018 Electrical is statewide, other codes per local jurisdictions
Nevada  Nevada 2017 2018 2018 Statewide with local amendments, uses UMC mechanical code
New Hampshire New Hampshire 2023 2021   Statewide
New Jersey New Jersey 2020 2021   Statewide, Uses National Plumbing Code
New Mexico New Mexico 2020 2021 2021 Statewide, also adopts 2021 UMC mechanical code
New York New York 2020 2024   Statewide except NYC 
New York City New York City 2020 2015   NYC only (NEC renamed as 2025 NYC code)
North Carolina North Carolina 2020 2015   Updates delayed due to hurricane response
North Dakota North Dakota 2023 2021   Statewide (see p.19 in the red link)
Ohio Ohio 2023 2018   Statewide, 2021 IBC for other than single/two family
Oklahoma Oklahoma 2023 2018   will soon go to 2024 i-codes
Oregon Oregon 2023 2021 2021 2024 codes go into effect April 1, 2026
Pennsylvania Pennsylvania 2020 2021   Most jurisdictions opt in, Philadelphia has custom code
Rhode Island Rhode Island 2023 2021   Statewide
South Carolina South Carolina 2020 2021   Statewide
South Dakota South Dakota 2020 2021 2024 Local jurisdictions have option to adopt
Tennessee Tennessee 2017 2021   Residential may still be on 2018 IRC
Texas Texas 2020 2021 2018 Local can be more current than state, NFPA says 2023 NEC
Utah Utah 2023 2024   State buildings – local adoptions sometimes lag behind
Vermont Vermont 2023 2021   Adopts IBC and not the IRC
Virginia Virginia 2020 2021   Statewide
Washington Washington 2023 2021 2021 Statewide, update scheduled for May, 2026
West Virginia West Virginia 2023 2018   Statewide
Wisconsin Wisconsin 2017 2015   Modified as the Wisconsin Uniform Dwelling Code
Wyoming Wyoming 2023 2024   Entirely up to local jurisdictions

Other Helpful Links:
ICC Clickable Map of Code Adoptions
NFPA Clickable Map of NEC/Electrical Code Adoption