Support Maine home Talk to someone
Healthcare · Ellsworth

Ellsworth Free
Medical Clinic

Call (207) 667-7953

The clinic provides free primary care by appointment to adults who are uninsured or have large deductibles. It also offers prescription assistance and access to income-based free care through Northern Light.

Contact & access

Call (207) 667-7953

Confirm current services, requirements, and how to get started.

Listed hours
Office hours: Mon 8:00 AM-5:00 PM; Tue, Thu and Fri 8:00 AM-noon; Wed closed. Call for an appointment.

Getting started.

Who this helps

Adults 18+ with no health insurance or high deductibles. Patients seen until they reach Medicare eligibility.

How to get started

Call ahead to schedule an appointment; the clinic does not provide walk-in care.

How they can help.

The Ellsworth Free Medical Clinic is a volunteer-run clinic providing free primary care to uninsured adults in the Downeast Maine region. Most patients reside in Hancock County, with others coming from nearby counties.

  • Routine primary care, including long-term condition management.
  • Prescription assistance for eligible patients.
  • Help accessing free or discounted hospital care
  • Referrals to specialists and community resources

What to have ready.

Call or stop in for intake forms; clinic staff will ask about insurance and deductibles.

Call with your questions
Greater Portland HealthPortlandPortland Community Free ClinicPortlandPenobscot Community Health CareBangor

About this listing

Support Maine is an independent directory. Contact the provider to confirm current requirements, hours, service locations, and availability.

Service information checked against Current services and appointment policy and ellsworthfreeclinic.org and ellsworthfreeclinic.org. This is not a live availability check.

Suggest a correction