Skip to main content

Franklin Memorial Hospital

Franklin Memorial Hospital in Farmington, Maine, is a progressive, friendly, nonprofit community hospital whose mbanner mmc tobacco freeission is to provide high-quality, cost-effective, patient-centered health care. The 65-bed hospital is fully qualified and accredited to handle a broad range of medical, surgical, pediatric, women’s care, and diagnostic services. The hospital actively works with the community and with other health care providers to integrate services and ensure the health of people within its service area.

For more information about:

Address and Contact Information

111 Franklin Health Commons
Farmington, Maine

800-398-6031 (Maine only)
207-778-6031
TDD: 207-779-2662

Do you need help paying for your medicines?

Anyone who needs help saving money on prescription medications is eligible for MaineHealth’s MedAccess program for Greater Franklin County residents.

Need parking assistance or a wheelchair?

Free parking assistance is offered at the hospital’s main entrance Monday through Friday from 7:30 a.m.-4 p.m. Wheelchairs are also available for those needing assistance getting to a department.

Latest News

View All
Public invited to discuss Franklin County Community Health Needs Assessment
Franklin Community Health Network and Franklin County community partners and stakeholders are hosting a forum for the Maine Shared Community Health Needs Assessment (CHNA) to discuss the Franklin County health profile on Wednesday, November 3rd from 5-7 pm.
Doctor Joins Franklin Health Pediatrics
Dr. Heather Lynn’s clinical interests include preventative care, asthma management, and healthy eating
Franklin Community Health Network offering drive-up flu clinics
Franklin Community Health Network is offering drive-up flu clinics in October for community members 18 and older on the Franklin Memorial Hospital campus. No appointment is required.
Franklin Memorial Hospital Continues to Receive Accolades for its Maternity Care
Hospital received an overall score of 96 compared to the national average of 81