Maine · Code adoption

Maine adopted codes

Statewide-mandatory via MUBEC (Maine Uniform Building and Energy Code) — but MUBEC is only mandatory in municipalities ≥4,000 population; smaller towns may opt out/have no enforcement.

Adopted NEC

NEC 2023

Energy code

IECC 2021 (MUBEC baseline energy code)

Last verified

2026-07-03 · verified

Solar PV, storage & EV

Governing articles
690 / 705 / 706 (PV, interconnection, storage) · 625 (EV supply equipment)
Enforced through
NEC 2023

Maine — Code Adoption Summary

Adoption model: Statewide-mandatory via MUBEC (Maine Uniform Building and Energy Code) — but MUBEC is only mandatory in municipalities ≥4,000 population; smaller towns may opt out/have no enforcement. Last verified: 2026-07-03 Confidence: verified Primary sources: Maine Office of State Fire Marshal — https://www.maine.gov/dps/fmo/building-codes · Efficiency Maine

Statewide adopted codes (MUBEC) — current (2026)

Code familyAdopted editionEffectiveSource
Building2021 ICC family (per 2025-04-07 MUBEC update)2025-04-07bernsteinshur.com
Electrical (NEC)NEC 20232024-07-01maine.gov/dps
PlumbingUPC 2021 (largely)Maine = UPC-basedmaine.gov/dps
EnergyIECC 2021 (MUBEC baseline energy code)2025-04-07maine.gov/energy

Population-threshold trap: MUBEC must be adopted/enforced in municipalities with population ≥ 4,000; smaller towns may adopt it but aren't required to — confirm enforcement status for any town below that threshold before assuming MUBEC applies.

Adoption model & precedence

  • MUBEC applies statewide to qualifying municipalities (≥4,000 population); it is uniform where it applies (limited local technical variance).
  • AHJ = local code enforcement officer in MUBEC municipalities; for towns below the population threshold, confirm whether any code is enforced at all.

Major cities / counties

JurisdictionNotesBuilding dept.
PortlandMUBEC applies (well above threshold)portlandmaine.gov
LewistonMUBEC applieslewistonmaine.gov
BangorMUBEC appliesbangormaine.gov
Small towns (<4,000 pop.)Confirm enforcement — MUBEC may not be mandatoryrespective town office

AHJ fallback (when local adoption is unverified)

  • State baseline (in MUBEC-qualifying municipalities): 2021 ICC family (eff. 2025-04-07), NEC 2023 (eff. 2024-07-01), UPC 2021, IECC 2021.
  • Action: for any municipality, first confirm whether it meets the ≥4,000 population threshold that makes MUBEC mandatory.

Change log

  • 2026-07-03 — created; verified NEC 2023 (eff. 2024-07-01), 2021 ICC family (eff. 2025-04-07), UPC 2021, IECC 2021; flagged the 4,000-population MUBEC mandatory-adoption threshold.

Adoption dates move. Confirm the governing edition with the AHJ before issuing for permit — this entry was last checked on 2026-07-03.