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 family | Adopted edition | Effective | Source |
|---|---|---|---|
| Building | 2021 ICC family (per 2025-04-07 MUBEC update) | 2025-04-07 | bernsteinshur.com |
| Electrical (NEC) | NEC 2023 | 2024-07-01 | maine.gov/dps |
| Plumbing | UPC 2021 (largely) | Maine = UPC-based | maine.gov/dps |
| Energy | IECC 2021 (MUBEC baseline energy code) | 2025-04-07 | maine.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
| Jurisdiction | Notes | Building dept. |
|---|---|---|
| Portland | MUBEC applies (well above threshold) | portlandmaine.gov |
| Lewiston | MUBEC applies | lewistonmaine.gov |
| Bangor | MUBEC applies | bangormaine.gov |
| Small towns (<4,000 pop.) | Confirm enforcement — MUBEC may not be mandatory | respective 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.