Whole Home Generator Installation Cost in Maine: 2026 Price Guide
By LumoWatt Editorial Team · Published 2026-09-15
Typical cost across Maine
Whole-home standby generator installation across Maine typically runs $7,100 to $15,500 all-in. This is a LumoWatt directory estimate compiled from installer- and city-reported pricing in our directory, not an independently published market study, actual quotes vary by home size, generator capacity, and site conditions.
Cost varies by metro:
| City | Typical range (LumoWatt estimate) |
|---|---|
| Portland, ME | $7,400 to $15,500 |
| Lewiston, ME | $7,200 to $15,100 |
| Bangor, ME | $7,100 to $15,000 |
Portland runs highest, reflecting Maine's largest city and coastal cost of construction labor; Bangor runs toward the lower end. See our statewide Maine installer directory for the full list of cities we cover.
What's driving the price
The ranges above combine three real cost components:
- Equipment: the generator unit itself, typically $2,000 to $8,000+ depending on brand and size. See our brand pages for manufacturer-specific pricing.
- Installation labor: typically $3,000 to $5,000, covering site prep, electrical work, gas-line connection, and the automatic transfer switch.
- Permits and inspection: varies by municipality, typically $50 to $500, see the permit section below for what's actually required where you live.
Permits in Maine
A permanent standby generator installation in Maine requires the installing electrician to hold an active Master Electrician license from the Maine Office of Professional & Occupational Regulation's Electricians' Examining Board, plus a local electrical wiring permit from the relevant municipality — for example Portland Permitting & Inspections, Lewiston Code Enforcement, or Bangor Code Enforcement. Always confirm the specific permit process with your municipality before installation.
Fuel choice: natural gas vs. propane
Most Maine homeowners choose between natural gas and propane depending on what's already available at the property. Natural gas runs as long as utility service is up but isn't available everywhere, propane works anywhere but needs an on-site tank. See our natural gas vs. propane guide for the full tradeoff, including how fuel choice affects installation cost.
Weather and outage risk shaping demand in Maine
Maine's outage risk is driven by frequent Nor'easters, ice storms, and heavy wet-snow accumulation across its densely wooded rural landscape, plus Atlantic-remnant hurricane winds along the coast. Portland's coastal location sees storm-surge and wind-driven outages, Lewiston-Auburn's inland mill-town grid faces prolonged ice-storm line repairs, and Bangor's northern interior location adds harsher winter cold and longer restoration times after major storms.
Get a real number for your home
These are directional, LumoWatt-estimated averages, not a quote. The only way to get an accurate number for your specific home is a load calculation and site visit from a license-checked local installer. Use the generator sizing calculator to get a starting estimate, then compare quotes from installers in Portland, Lewiston, or Bangor.
Frequently asked questions
- How much does a whole-home generator installation cost in Maine?
- Statewide, LumoWatt's directory estimate runs $7,100-$15,500 all-in, covering the unit, installation labor, transfer switch, and typical permit fees. This is an estimate compiled from installer- and city-reported pricing, not an independent market study, get quotes from 2-3 license-checked local installers for a number specific to your home.
- Do I need a state license to install a generator in Maine?
- The installing electrician needs an active Master Electrician license from Maine's Electricians' Examining Board. You also need a local electrical wiring permit from your municipality.
- Why does Bangor face different outage risks than Portland?
- Bangor's northern interior location adds harsher winter cold and longer restoration times after major storms. Portland, on the coast, sees more storm-surge and wind-driven outages instead.
