Accepting New Patients

   (207) 874-2141

   (207) 874-2164


Patient Portal

Payment and Insurance

We provide high-quality, affordable healthcare for all. We welcome people with and without insurance.

  • Greater Portland Health accepts private insurance, MaineCare, and Medicare.
  • For those without insurance, we offer a sliding-scale fee based on income.
  • We also offer payment plans.


You are responsible for payment for your care, and we will work with you to help make your health care affordable. Please tell us at your next appointment if you have gained or lost insurance. If you lose insurance coverage, we may be able to help you obtain new insurance and adjust your fee if you qualify for our sliding-scale fee program. Prompt payments help Greater Portland Health stay financially strong so that we will be here to help others.

Please note that refusal to pay your agreed upon fee may result in discharge from service. A $20 fee will be added to an account for a returned check. Staff will address any questions you may have on the policies and will encourage you to pay in full at the time of visit. Financial Assistance Counselors are here to help.

Copies of medical records can be requested at the front desk. Fees may apply.

Call (207) 874-2141 to make an appointment with one of our Financial Assistance Counselors.

We accept:

  • All major insurance (Anthem, Aetna, CIGNA, Harvard Pilgrim, United Healthcare)
  • Mainecare/Medicaid
  • Medicare
  • Employer self-funded health insurance


For people without insurance we have:

  • An Affordable Care Program
  • Discounted fees (for those who are eligible)
  • Payment plans


We accept:

  • Cash
  • Checks
  • Credit cards (VISA, MasterCard, Discover, American Express)