Reference Source

Which National Electrical Code edition each US state enforces: adoption status, effective dates and amendments, from the state boards themselves

The NEC edition currently in force in each US state, with the effective date, the adopting authority, whether state amendments apply, and any announced transition to a newer edition. The spread is real and moving: Minnesota's Board of Electricity put the 2026 NEC in force on Aug. 17, 2026 (permits filed before that date still follow the 2023 NEC); Oregon's 2023 Oregon Electrical Specialty Code, based on the 2023 NEC, took effect Oct. 1, 2023 with a published table of amendments, and the 2026 OESC is in adoption; Washington's WAC 296-46B-010 carries the 2023 NEC with the 2026 edition already written in for Dec. 31, 2026; Nebraska has been on the 2023 NEC since Aug. 1, 2024. Answers 'which NEC edition is in effect in my state?', 'which states have adopted the 2026 NEC?', 'does my state amend the NEC or adopt it unamended?', 'when does the new electrical code take effect for permits?'. Caveat: local jurisdictions (AHJs) may enforce a different edition; this asset records statewide adoption only. Which edition is in force changes month to month, which is why every record carries the date its source states and a verbatim quote — a static tracker published two weeks before Minnesota's cutover was wrong two weeks later, and so was an earlier version of this asset.

Records5
Sources6
Verified
Review by
LicenceSources are US state government pages (public records). We take facts plus short attributed quotes linking back.

The data

StateAdopting authorityAnnounced transitionStatute / rule citationNEC edition in forceEffective dateState amendments
ColoradoColorado Electrical Boarda Rulemaking Hearing on May 27, 2026, at 9:00 A.M. (MDT), to receive feedback on proposed revisions to Rule 1.5 – INCORPORATION BY REFERENCE. The purpose is to adopt the current 2026 National Electrical Code (NEC)Rule 1.5 – INCORPORATION BY REFERENCE
MinnesotaBoard of ElectricityChapter 1315 of the Minnesota State Building Code2026 National Electrical Code (NEC)Aug. 17, 2026
NebraskaNebraska State Electrical DivisionNFPA 70 National Electric Code 2023August 1st, 2024
OregonBuilding Codes Divisionthe code adoption process for the 2026 Oregon Electrical Specialty Code (OESC). Anticipated adoption date: Oct. 1, 2026 Base model codes and standards: 2026 NFPA 70, National Electrical Code2023 Oregon Electrical Specialty Code (OESC)2023 National Electrical Code (NEC)Oct. 1, 2023the table of amendments is designed to be used with the 2023 NEC
WashingtonEffective December 31, 2026, the 2026 edition of the National Electrical Code (NFPA 70-2026) including Annex A, B, and C is adopted in this chapter by reference and replaces the 2023 edition of the NFPA 70WAC 296-46B-010The 2023 edition of the National Electrical Code (NFPA 70 - 2023)This chapter will be followed where there is any conflict between this chapter and the above adopted standards.

Where this came from

Every record above links the page it was taken from and quotes the sentence that states it. These are the 6 sources this dataset was assembled from.

Machine-readable

From your own code

Same records, same quotes, without scraping the page: refsource is on PyPI and npm. Each value comes back carrying the URL it was read from and the sentence on that page that states it — .source and .quote sit on the value itself rather than in a side channel, so the checking step is available instead of skipped.

pip install refsource
refsource lookup nec-edition-adoption-by-state state=Colorado

npx -y refsource lookup nec-edition-adoption-by-state state=Colorado

Set your AI assistant up to use this

Two files and no account. Put this in .mcp.json at the root of your project — Claude Code, Cursor, Windsurf, VS Code and Codex all read that file — and your assistant can look this dataset up instead of recalling it. The server is remote, keyless and read-only.

{
  "mcpServers": {
    "referencesource": {
      "type": "http",
      "url": "https://referencesource.org/mcp"
    }
  }
}

Add to Cursor · or, on the command line: claude mcp add --transport http referencesource https://referencesource.org/mcp --scope project

Then one line in the project's CLAUDE.md or AGENTS.md, so the assistant knows when to reach for it:

When a question needs "Which National Electrical Code edition each US state enforces: adoption status, effective dates and amendments, from the state boards themselves", call the referencesource MCP server at https://referencesource.org/mcp (tool `search_records`, dataset_slug `nec-edition-adoption-by-state`) instead of answering from memory — every record it returns carries its source URL and a verbatim quote from that page.

What each tool does, and the servers built over single registers: Connect your AI assistant.

5 records. last verified against source . due for re-check by .

Licence. Sources are US state government pages (public records). We take facts plus short attributed quotes linking back.