Free Clinics in Maine

The Maine Medical Association has made physician voluntary work, both in Maine and overseas, a major focus.  

August 2020 Update:  Some clinic hours and services may differ from information listed below due to the COVID-19 pandemic.  Please contact the clinics or check websites for more information.

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

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, Lewiston. Housed in Trinity Jubilee Church, ENTRANCE is the basement floor, off Spruce Street.

Trinity Jubilee Center Phone: 207-782-5700


The Knox 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. 

Address: The Knox Clinic: 22 White Street, Rockland The Dental Clinic: 1019 Commercial Street, Rockport

Phone: To set up an appointment, or for more information, please call 207-301-6991.

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 offers 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 dental care, including xrays, restorations, and dental hygiene (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:  Call for more information.  The dental clinic is currently open only to Oasis medical patients.

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

Phone:  207-721-9277   Fax:  207-729-1368  


Visit us online: 


Peninsula Free Health

Free medical consultation to uninsured or underinsured patients on a walk-in or by-appointment basis. All of our staff are dedicated volunteers.  Our providers are licensed professionals ready to care for your medical needs.

Phone:  207-374-5585


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

Phone: 207-874-8982

Visit us online:


Other Healthcare Volunteer Opportunities

Volunteer Physicians at the VA
The Physician Ambassador Program was created by the Department of Veterans Affairs as a best practice recruitment and placement initiative seeking fully licensed physicians and clinicans to enhance health care services for Veterans.

The Physician Ambassador Program is a without compensation program provides civilian physicians and clinicians an opportunity to give back to the Veteran community by serving in a volunteer role to deliver health care services to Veterans.

If you are interested in participating in this program at VA Maine Healthcare System, please contact Jonathan Barczyk at (207) 621-4886.

Volunteer Opportunity with Partners for World Health - Portland
Partners for World Health (PWH) is a non-profit 501(c)3 based in Portland, Maine committed to reducing medical waste, improving the quality of healthcare in underserved countries, and educating our local community about global healthcare issues.

Our mission is to collect unused/discarded medical supplies from local medical facilities and to distribute those medical supplies to international communities in need.  This work limits the negative impact we have on the environment and provides much-needed resources to the developing world.  To support our work in improving health conditions around the world, we send local medical personnel on medical missions to developing countries, and we educate our local Maine community about global health issues.

PWH has a great need for advice from certain medical professionals on how to sort and package the vast amount of supplies received, for shipping and use in destination countries, specifically in the areas of:

  • Surgery: all aspects of OR medical supplies and equipment
  • Respiratory: any and all aspects
  • Anesthesia
  • Laparoscopic surgery: advice on the proper components of a "tower"
  • Cardiology

Please note: this request is not for ongoing time commitment but rather for a few hours of a professional's time to help organize certain supplies appropriately.

While PWH receives tens of thousands of pounds of equipment/supplies from hospitals and clinics, there are certain critical items always in short supply.

For more information, contact volunteer Rita Zanichkowsky at or 232-3264, or contact Partners directly at 774-5555.