Before subsidies, the average benchmark silver plan for a 40-year-old in Maine costs $804 a month for 2027, against a national average of $704. Premium tax credits lower that for many households.
This page lists health insurance agency offices across Maine by city. Every listing shows distance and address, and every city page explains local plan costs. For a side-by-side comparison of carriers, call 866-645-8540 to reach a licensed agent.
How health insurance works in Maine
People in Maine buy marketplace coverage through CoverME.gov. Open enrollment runs from November 1 through January 15. MaineCare covers adults with income up to 138% of the poverty level. For 2027, marketplace plans in Maine come from 3 insurers: Anthem, Harvard Pilgrim Health Care and Community Health Options. Not every insurer sells in every county. Short-term health plans are not sold in the state.
Agent licensing in Maine
- The Maine Bureau of Insurance, part of the Department of Professional and Financial Regulation, licenses insurance producers and regulates health insurers. Consumers can file a complaint or dispute with the Bureau about an insurance company or agent, including on health coverage. Source
- The Maine Bureau of Insurance offers an online Licensee Search, which opens the state's ALMSOnline query system, for checking whether an agent or broker is licensed. Source
- Maine law lists Accident and Health or Sickness as the producer line of authority covering sickness, bodily injury and accidental death insurance. Source
Free enrollment help in Maine
CoverME.gov Maine Enrollment Assisters give free, unbiased help applying for MaineCare and Marketplace plans; they can't advise on a specific plan. You can search for in-person help on the official find-help page. If you'd rather have someone compare plans and recommend one, a licensed agent can do that at no cost to you.
Licensed agents can quote plans from multiple Maine carriers in one call.
Call 866-645-8540Agencies & offices by city in Maine
- Auburn
- Augusta
- Bangor
- Bath
- Belfast
- Biddeford
- Brewer
- Caribou
- Ellsworth
- Gardiner
- Lewiston
- North Windham
- Old Town
- Portland
- Presque Isle
- Rockland
- Saco
- Sanford
- South Portland
- Waterville
- Westbrook