Free Clinics in Maine

The Maine Medical Association has made physician voluntary work, both in Maine and overseas, a major focus.  The following is a list of free medical clinics in Maine:

Ellsworth Free Clinic

This clinic offers free services to the uninsured including physician exams, basic lab testing and x-rays, routine health care, assistance programs, and social services.

Call for appointment. Will see individuals from anywhere without insurance.

Hours of Care:  Monday, Tuesday, Thursday, Friday 9:00am - 12:00pm (later if physician available) by Appointment Only

Address:  248 State Street #16, Ellsworth, ME  04605

Phone:  207-667-7953

Fax: 207-664-0802

Visit us online:

Free Clinic L/A at Trinity Jubilee Center

This once-per-week clinic offers free health services to the uninsured or to those who are in transition and do not yet have a primary care provider in the area.

Limited to patients who live within a 15 mile radius of Lewiston/Auburn.  

We offer care of minor medical problems including over-the-counter medications, assessment of more urgent or disabling problems based on history and physical exam, renewal of previously prescribed medications for limited time periods, notes regarding work-capacity, help in locating a PCP, and help with Free-Care applications to the local hospitals. We do not prescribe narcotics or tranquilizers.

Hours of Care:  Thursday mornings, 9-11:30.  We do not take appointments. Patients are seen on a first come, first served basis.  Sign-up sheet starts at 8:45 am.

Address:  247 Bates Street (housed in Trinity Jubilee Church).  ENTRANCE is the basement floor, off of Spruce Street.

Trinity Jubilee Center Phone: 207-782-5700

Hope House – Free Women’s Health Care

The Free Women's Health Clinic (part of the Hope House) provides these free services BY APPOINTMENT ONLY:

  • Free pregnancy tests
  • Free pregnancy option information
  • Free prenatal care
  • Limited obstetric ultrasound
  • Breastfeeding support
  • Childbirth classes
  • Free literature on pregnancy, birth, newborn care, women's health
  • Free over-the-counter meds/vitamins

Address:  87 and 91 College Street, Lewiston, ME  04240

Phone:  207-577-1165 or 207-576-6664


Visit us online:

Knox County Health Clinic

The Knox Clinic offers low cost medical, dental, prescription assistance, and mental health care to the uninsured and under-insured in Knox County and border towns of Waldoboro and Lincolnville. Care is provided by volunteer physicians, dentists, nurses, social workers and other personnel. 

The Knox Clinic is located at 22 White Street, Rockland, Maine. 

The Dental Clinic is located at 1019 Commercial Street, Rockport, Maine. 

To set up an appointment, or for more information, please call 207-921-6996.

Visit us online:

Leavitt’s Mill Health Center

This health center offers physicals (check-ups) including preventive medicine, healthy lifestyle counseling/education – (such as Diabetic Teaching, nutrition and exercise), well woman visits, sick visits (illness or minor injuries), chronic illness management (such as Diabetes, Asthma, High Blood Pressure), help with life problems (such as weight problems, smoking cessation), dental hygiene and dental care for existing clinic patients, physical therapy, off site eye exam referrals and physical therapy, prescription assistance (non-narcotic medications), case management and help with medications and supplies, or other medical services at low or no cost

Hours of care:  Patient and intake visits are by appointment only. We are not a walk in health center, please call 207-929-6455 to schedule an appointment. CLOSED DURING INCLEMENT WEATHER AND HOLIDAYS.

Health Center Schedule:

Every Monday 9:00am - 4:00pm
1st and 3rd Tuesday 8:30am - 10:30am - Labs
Tuesday 1:00pm – 4:00pm Administrative staff
Wednesday 8:30am – 10:30am New and returning patients, intakes by appointment only
1st Wednesday evening 5:30pm – 7:00pm
4th Saturday - Clinic and Physical Therapy 9:00am - Noon

Address:  Leavitt's Mill Free Health Center, 63 Main Street, P O Box 47, Bar Mills, ME 04004

Phone: 207-929-6455


Visit us online:

Maine Mobile Health Program

This program has mobile clinics that go out and provide medical care (sliding fee scale), health education, case management, and transportation to seasonal workers in Maine. It also offers a voucher referral program.

Address:  Maine Mobile Health Program, PO Box 405, Augusta, ME 04332

Phone: 207-622-9252 or Toll Free: 888-351-9634


Visit us online:

Oasis Free Clinic

Oasis Free Clinic offer medical, mental health, and dental care to uninsured individuals in southern mid-coast Maine with incomes below 200% of the federal poverty level.  The clinics offer comprehensive primary care, limited integrated mental health services, specialty referrals and limited dental care (no emergency dental services). They also have a prescription assistance program for help in obtaining high cost medications, which is available to the community (not just Oasis patients).

Medical Clinic Hours of care:  8:00am - 12:00pm and 1:00pm - 4:00pm Monday through Friday, by appointment only (207-721-9277).

Dental Clinic Hours of care:  8:00am - 12:00pm Monday and Friday, and 6:00pm - 9:00pm on the 1st and 3rd Tuesdays, by appointment only.  The dental clinic is currently open only to Oasis medical patients.

Address:  66 Baribeau Drive, Suite 5B, Box 1, Brunswick, ME  04011 

Phone:  207-721-9277 

Fax:  207-729-1368  


Visit us online: 

Peninsula Free Health Services (Clinic)

Provides free health services to the uninsureds on the Blue Hill Peninsula and surrounding area.  1 credentialed doctor, 1 RN, and 7 non-medical - all volunteers.  There is one Business Manager/Fundraising Consultant/Administrator also a volunteer.  

Hours:  Scheduled one Monday/month 3:00pm - 6:00pm (except major holidays)

Phone:  207-266-5009


Visit us online:

Portland Community Free Clinic

The Portland Community Free Clinic provides free care to individuals in the southern Maine area who do not have a primary care provider and have no insurance.  Care is provided by volunteer physicians, nurse practitioners, nurses and receptionists.  Patients seen by appointment only.  Services include primary care and some specialty care including endocrinology, dermatology, gastroenterology, pulmonology, and psychiatry.

Hours of Care:  Open Monday thru Thursday 8:30am – 8:00pm and Friday from 9:00am - 12:00pm.  Open to low income southern Maine (primarily York and Cumberland counties) residents (adults only).  Patients are seen by appointment only -- it is not a walk-in clinic.

Address:  103 India Street, Portland, ME  04101

Phone: 207-874-8982

Visit us online:

The Root Cellar

Adult Free Medical Clinic 

Thursday mornings starting at 9:00am, by appointment only.

A volunteer medical doctor and nurse are here each week to see scheduled patients for a variety of medical needs.  This clinic is for adults with no insurance or with only catastrophic insurance. The clinic is authorized to write prescriptions and offer referrals. They are affiliated with Mercy Hospital.

Pediatric Clinic 

Tuesday evenings starting at 5:45pm, by appointment only.

A volunteer medical doctor and nurses come in each week to see scheduled patients for a variety of medical needs including a child wellness clinic. This clinic is for children with no insurance or with only catastrophic insurance. The clinic can provide necessary vaccines for your child. They are associated with Mercy Hospital. This clinic provides primary care services and some specialty care services. They also help patients get the medicine that they need.

Address:  94 Washington Avenue, Portland, ME  04101

Phone:  207-774-3197