Care for you,
options to explore.
Find community health centers, medical and dental clinics, and help understanding health coverage across Maine.
Find healthcare near you
Healthcare resources
Choose a town to narrow your options.
No local matches here yet.
This doesn’t mean help isn’t available. Try all support, explore another town, or use the help below.
Call 211 Maine-
Greater Portland Health
180 Park Ave, Portland, ME 04102
Integrated family practice offering primary care, dental, behavioral health, and substance use treatment on a sliding fee scale regardless of ability to pay.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 5:00 PM
- Who this helps
- Open to all patients regardless of insurance status or ability to pay. Sliding fee scale available based on household income and size. Accepts MaineCare, Medicare, and most private insurance.
Confirm details with the organization.
-
Portland Community Free Clinic
39 Forest Ave, Portland, ME 04101
Provides free primary care to uninsured, low-income adults in Cumberland County. All services at no charge.
Hours & eligibility
- Listed hours
- Mon-Thu 9:00 AM - 4:30 PM, Fri 9:00 AM - 12:00 PM; evening clinics 6-8 PM
- Who this helps
- Uninsured adults ages 18-65 living in Cumberland or York County. Must not qualify for MaineCare or other insurance programs. No documentation required to receive care.
Confirm details with the organization.
-
Penobscot Community Health Care
1012 Union St, Bangor, ME 04401
Comprehensive health center offering primary care, dental, mental health, and pharmacy services regardless of ability to pay.
Hours & eligibility
- Listed hours
- Mon-Fri 7:00 AM - 5:00 PM; Walk-in Mon-Sat 7 AM - 7 PM
- Who this helps
- Open to all patients regardless of insurance status or ability to pay. Sliding fee scale available. Accepts MaineCare, Medicare, and private insurance.
Confirm details with the organization.
-
B Street Health Center
57 Birch St, Lewiston, ME 04240
Federally qualified health center offering primary care, mental health, and dental for all ages regardless of insurance or ability to pay.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 5:00 PM
- Who this helps
- Open to all ages regardless of insurance status or ability to pay. Sliding fee discount scale available based on household income. Accepts all insurance types including MaineCare and Medicare.
Confirm details with the organization.
-
Donated Dental Services (Maine)
Statewide support
Free comprehensive dental treatment from volunteer dentists for seniors, people with disabilities, and those needing medically necessary dental care.
Hours & eligibility
- Listed hours
- Call Mon-Fri to apply
- Who this helps
- Must have no means to afford dental care AND meet one of these criteria: over 65 years of age, permanently disabled, or need medically necessary dental care.
Confirm details with the organization.
-
MaineCare (Medicaid) Enrollment
Statewide support
Free health insurance for qualifying low-income Maine residents. Covers medical, dental, prescriptions, and mental health services.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 5:00 PM
- Who this helps
- Income-based eligibility. Adults up to 138% FPL, children and pregnant women at higher thresholds. Apply online through My Maine Connection, by phone, or at your local DHHS office.
Confirm details with the organization.
-
Ellsworth Free Medical Clinic
248 State Street #16, Ellsworth, ME 04605
Free primary care clinic for uninsured adults. Treats minor acute and chronic conditions, provides OTC medications, and helps access free prescriptions and hospital care.
Hours & eligibility
- Listed hours
- Weekly clinic, call for schedule
- Who this helps
- Adults 18+ with no health insurance or high deductibles. Patients seen until they reach Medicare eligibility.
Confirm details with the organization.
-
UNE Oral Health Center
716 Stevens Ave, Portland, ME 04103
Dental school clinic offering reduced-cost dental care including cleanings, fillings, root canals, dentures, and implants. Care provided by supervised dental students.
Hours & eligibility
- Listed hours
- Mon–Fri 8:00 AM – 5:00 PM
- Who this helps
- Open to the public. Accepts Northeast Delta Dental and MaineCare. Payment expected at time of service.
Confirm details with the organization.
-
Community Dental - Portland
190 Park Avenue, Portland, ME 04102
Nonprofit dental clinic with sliding-fee scale for low-income patients. Accepts MaineCare. Full range of dental services.
Hours & eligibility
- Listed hours
- Mon–Fri 8:00 AM – 4:30 PM
- Who this helps
- Accepts MaineCare. Sliding fee scale available based on income and family size.
Confirm details with the organization.
-
Community Dental - Lewiston
177 Main Street, Lewiston, ME 04240
Nonprofit dental clinic with sliding-fee scale for low-income patients. Accepts MaineCare. Full dental services in the Lewiston-Auburn area.
Hours & eligibility
- Listed hours
- Mon–Fri 8:00 AM – 4:30 PM
- Who this helps
- Accepts MaineCare. Sliding fee scale available based on income and family size.
Confirm details with the organization.
-
CAHC Health Insurance HelpLine
Statewide support
Free statewide helpline that helps Mainers understand and apply for health insurance including MaineCare, ACA marketplace plans, and Medicare.
Hours & eligibility
- Listed hours
- Mon–Fri 8:30 AM – 4:30 PM
- Who this helps
- Any Maine resident seeking affordable health coverage.
Confirm details with the organization.
-
Nasson Health Care - Biddeford
357 Elm Street, Biddeford, ME 04005
Community health center offering primary care, dental, and behavioral health on a sliding fee scale. No one denied care based on ability to pay.
Hours & eligibility
- Listed hours
- Mon 8–6, Thu 8–6
- Who this helps
- Sliding fee scale based on family size and income. No patient denied care based on ability to pay.
Confirm details with the organization.
-
Eastport Health Care
30 Boynton Street, Eastport, ME 04631
Federally qualified health center with locations in Eastport, Machias, and Calais. Primary care, dental, behavioral health, and substance use treatment. No one denied for inability to pay.
Hours & eligibility
- Listed hours
- Mon–Fri 7:00 AM – 5:30 PM
- Who this helps
- No one denied for inability to pay. Sliding fee scale based on family size and income.
Confirm details with the organization.
-
St. Croix Regional Family Health Center
5 Lowell Street, Suite 4, Calais, ME 04619
Federally qualified health center in Calais and Princeton. Medical, dental, behavioral health, chiropractic, optometry, and substance use treatment including walk-in care.
Hours & eligibility
- Listed hours
- Call for hours
- Who this helps
- Treats patients with or without insurance. FQHC sliding fee scale available.
Confirm details with the organization.
-
Regional Medical Center at Lubec
43 South Lubec Road, Lubec, ME 04652
Primary medical care, dental, mental health counseling, and home care services for all ages. Also has an East Machias clinic.
Hours & eligibility
- Listed hours
- Call for hours
- Who this helps
- Open to all. Contact for insurance and payment options.
Confirm details with the organization.
-
Harrington Family Health Center
50 East Main Street, Harrington, ME 04643
Federally Qualified Health Center providing primary care, dental, behavioral health, and substance use treatment. Serves Harrington, Addison, Steuben, Cherryfield, and Columbia Falls. No one denied care due to inability to pay.
Hours & eligibility
- Listed hours
- Mon, Tue, Fri 6:45 AM - 5:00 PM; Wed 7:00 AM - 6:30 PM; Thu 6:45 AM - 7:00 PM
- Who this helps
- Open to everyone. Sliding fee scale based on income for uninsured or underinsured patients.
Confirm details with the organization.
-
Arnold Memorial Medical Center
70 Snare Creek Road, Jonesport, ME 04649
Family practice clinic affiliated with Down East Community Hospital, providing personalized primary care, women's health, pediatrics, and Suboxone treatment to Jonesport and Beals Island.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 4:30 PM
- Who this helps
- Open to all patients. Call to schedule.
Confirm details with the organization.
-
Baileyville Medical Center
71 Broadway Street, Baileyville, ME 04694
Family practice clinic affiliated with Calais Community Hospital, providing comprehensive primary care for all ages in the Baileyville and Woodland area.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 4:30 PM
- Who this helps
- Open to all patients. Call to schedule.
Confirm details with the organization.
-
Milbridge Medical Center
24 School Street, Milbridge, ME 04658
Family medicine clinic affiliated with Down East Community Hospital serving the Milbridge area with wellness exams, chronic care, pediatrics, and on-site lab testing.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 4:30 PM
- Who this helps
- Open to patients. Call to check availability as they may have limited new patient capacity.
Confirm details with the organization.
-
Down East Community Hospital
11 Hospital Drive, Machias, ME 04654
25-bed critical access hospital serving all of Washington County with 24/7 emergency care, inpatient services, surgery, and specialty clinics. Operates satellite clinics in Milbridge and Jonesport.
Hours & eligibility
- Listed hours
- Emergency dept 24/7; outpatient services Mon-Fri
- Who this helps
- Open to all patients. Emergency department serves anyone regardless of ability to pay.
Confirm details with the organization.
-
Calais Community Hospital
24 Hospital Lane, Calais, ME 04619
25-bed critical access hospital providing emergency, inpatient, and outpatient services to the St. Croix Valley region. Operates a satellite clinic in Baileyville.
Hours & eligibility
- Listed hours
- Emergency dept 24/7; outpatient Mon-Fri
- Who this helps
- Open to all patients. Emergency department serves anyone regardless of ability to pay.
Confirm details with the organization.
-
Oasis Free Clinics
331 Maine St, Suite 4, Brunswick, ME 04011
Free medical, mental health, vision, and dental care for uninsured adults in southern midcoast Maine. Provides comprehensive primary care, eye exams, specialty referrals, dental hygiene, x-rays, and restorations.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00am-12:00pm & 1:00pm-4:00pm (by appointment)
- Who this helps
- Adults 18-64 with no health insurance and income below 200% of the federal poverty level. Must live in Brunswick, Freeport, Durham, Harpswell and the Islands, or Sagadahoc County.
Confirm details with the organization.
-
Knox Clinic
22 White Street, Rockland, ME 04841
Community health center providing medical, dental, and mental health services at little or no cost to uninsured and underinsured patients in Knox County. Funded entirely by community donations.
Hours & eligibility
- Listed hours
- Mon, Tue, Thu, Fri 8:00am-5:00pm; Wed 8:00am-8:00pm
- Who this helps
- Open to all Knox County residents. Sliding fee scale available for uninsured patients. Accepts MaineCare, Medicare, and private insurance.
Confirm details with the organization.
-
HealthReach Community Health Centers
10 Water Street, Suite 305, Waterville, ME 04901
Network of 11 federally qualified health centers across central and western Maine providing affordable healthcare, dental, counseling, and substance use treatment. Sliding fee scale available based on income.
Hours & eligibility
- Listed hours
- Varies by location; call for hours
- Who this helps
- Open to all patients regardless of ability to pay. Sliding fee scale based on income and family size. Accepts Medicare, MaineCare, and most major insurance.
Confirm details with the organization.
-
Katahdin Valley Health Center
1 Main Street, Patten, ME 04765
Network of community health clinics serving Aroostook, Penobscot, and northern Piscataquis counties since 1974. Headquarters in Patten with clinics in Houlton, Millinocket, Lincoln, Brownville, Dover-Foxcroft, Ashland, and Corinth. Sliding fee scale available.
Hours & eligibility
- Listed hours
- Mon-Fri; call for specific hours
- Who this helps
- Open to all patients regardless of ability to pay. Sliding fee scale available. Accepts MaineCare, Medicare, and most insurance plans.
Confirm details with the organization.
-
Maine Family Planning
Statewide support
Statewide network of 18 affordable reproductive health clinics offering birth control, STI testing, cancer screenings, pregnancy testing, and gender-affirming care. Sliding fee scale ensures no one is turned away.
Hours & eligibility
- Listed hours
- Varies by clinic location; call for hours
- Who this helps
- Open to all. Sliding fee scale available. Accepts MaineCare, Medicare, and most insurance plans. No one turned away for inability to pay.
Confirm details with the organization.
-
Togus VA Medical Center
1 VA Center, Augusta, ME 04330
Full-service VA medical center providing comprehensive healthcare to eligible veterans including primary care, mental health, specialty care, and emergency services. The oldest VA facility in the country.
Hours & eligibility
- Listed hours
- Mon-Fri 8am-4:30pm; Emergency 24/7
- Who this helps
- U.S. military veterans enrolled in VA healthcare. Eligibility based on service history, disability rating, and income.
Confirm details with the organization.
-
Strong Area Health & Dental Center
177 North Main Street, Strong, ME 04983
Community health center providing affordable primary care, dental, behavioral health, and substance use services in western Maine since 1986. Sliding fee scale for uninsured patients.
Hours & eligibility
- Listed hours
- Mon, Wed, Fri 8:00 AM - 4:30 PM; Tue 8:00 AM - 8:00 PM; Thu 8:00 AM - 4:30 PM
- Who this helps
- Open to everyone. No eligibility requirements. Sliding fee scale available for uninsured and underinsured patients.
Confirm details with the organization.
-
Penobscot Community Health Center
1012 Union St, Bangor, ME 04401
Maine's largest Federally Qualified Health Center. Provides primary care, behavioral health, dental, pharmacy, and specialty services on a sliding fee scale. Walk-in care available.
Hours & eligibility
- Listed hours
- Mon-Fri 7:00 AM - 5:00 PM
- Who this helps
- Open to all patients. Accepts Medicare, MaineCare, private insurance, and offers a sliding fee discount program for uninsured patients.
Confirm details with the organization.
-
Seaport Community Health Center
29 Schoodic Dr, Belfast, ME 04915
PCHC's Belfast location serving Waldo County with family medicine, pediatrics, women's health, and behavioral health. Sliding fee scale available.
Hours & eligibility
- Listed hours
- Mon-Fri 7:00 AM - 5:30 PM
- Who this helps
- Open to all patients. Sliding fee discount available for uninsured and underinsured patients.
Confirm details with the organization.
-
Katahdin Valley Health Center - Dover-Foxcroft
188 Summer St, Dover-Foxcroft, ME 04426
Full-service FQHC with primary care, walk-in care, dental, pharmacy, behavioral health, optometry, and physical therapy. Extended hours including weekends. Sliding fee from $10/visit.
Hours & eligibility
- Listed hours
- Mon-Fri 7:00 AM - 7:00 PM; Sat-Sun 9:00 AM - 7:00 PM
- Who this helps
- Open to everyone. Sliding fee discount program: qualifying patients pay $10-$50 per medical visit.
Confirm details with the organization.
-
Katahdin Valley Health Center - Houlton
59 Bangor St, Houlton, ME 04730
FQHC in southern Aroostook County with primary care, dental, pharmacy, and behavioral health. Sliding fee discounts available. After-hours: (207) 538-3700.
Hours & eligibility
- Listed hours
- Call for current hours
- Who this helps
- Open to everyone. Sliding fee discount program available.
Confirm details with the organization.
-
Katahdin Valley Health Center - Millinocket
50 Summer St, Millinocket, ME 04462
FQHC serving the Katahdin region with primary care, dental, pharmacy, and behavioral health. Sliding fee discounts available. After-hours: (207) 538-3700.
Hours & eligibility
- Listed hours
- Call for current hours
- Who this helps
- Open to everyone. Sliding fee discount program available.
Confirm details with the organization.
-
Fish River Rural Health - Fort Kent
12 Bolduc Ave, Fort Kent, ME 04743
FQHC in the St. John Valley with family medicine, dental, behavioral health, optometry, chiropractic, and nutrition. No one denied care due to inability to pay.
Hours & eligibility
- Listed hours
- Call for hours; after-hours nurse: (207) 898-9557
- Who this helps
- Open to all. Sliding fee discount based on income. Contact Rita Haskins at (207) 316-6446 to apply.
Confirm details with the organization.
-
Pines Health Services - Caribou
74 Access Hwy, Caribou, ME 04736
FQHC serving Aroostook County with primary care, behavioral health, case management, and prescription assistance. Over 40 providers across northern Maine.
Hours & eligibility
- Listed hours
- Mon-Fri 7:00 AM - 5:00 PM
- Who this helps
- Open to all. Financial assistance available for uninsured. Billing: (207) 498-1371.
Confirm details with the organization.
-
Bucksport Regional Health Center
110 Broadway, Bucksport, ME 04416
FQHC with primary care, dental, behavioral health, pharmacy, lab, and radiology. Saturday hours available. No one turned away for inability to pay.
Hours & eligibility
- Listed hours
- Mon-Fri 7:30 AM - 5:30 PM; Wed until 7:00 PM; Sat 7:30 AM - 3:00 PM
- Who this helps
- Open to everyone. No one turned away for inability to pay.
Confirm details with the organization.
-
Sacopee Valley Health Center
70 Main St, Porter, ME 04068
FQHC in rural western Maine with primary care, dental, behavioral health, walk-in care, lab, X-ray, and podiatry. Fee discount and prescription assistance available.
Hours & eligibility
- Listed hours
- Mon & Fri 8:00 AM - 6:00 PM; Tue & Wed 7:30 AM - 6:00 PM; Thu 9:00 AM - 6:00 PM
- Who this helps
- Open to all. Fee discount and prescription assistance based on income.
Confirm details with the organization.
-
Knox Clinic
22 White St, Rockland, ME 04841
Medical, dental, mental health, and prescription assistance at little or no cost. Primary care accepting new patients with no waitlist. Dental at Rockport location: (207) 593-1699.
Hours & eligibility
- Listed hours
- Mon, Tue, Thu, Fri 8:00 AM - 5:00 PM; Wed 8:00 AM - 8:00 PM
- Who this helps
- Uninsured and underinsured residents of Knox County and bordering towns. Sliding scale fees.
Confirm details with the organization.
-
Northern Maine Medical Center
194 E Main St, Fort Kent, ME 04743
49-bed community hospital with 24/7 emergency department serving the St. John Valley and northern Aroostook County. Offers inpatient care, psychiatric units, surgical services, and primary care.
Hours & eligibility
- Listed hours
- Emergency: 24/7; Main: Mon-Fri 7AM-5PM
- Who this helps
- Open to all. Emergency services available regardless of ability to pay. Most insurance and MaineCare accepted. Financial assistance available.
Confirm details with the organization.
-
Cary Medical Center
163 Van Buren Rd, Caribou, ME 04736
63-bed hospital with 24/7 emergency department serving Caribou and central Aroostook County. Provides inpatient, surgical, and specialty care services.
Hours & eligibility
- Listed hours
- Emergency: 24/7; Main: Mon-Fri 7AM-5PM
- Who this helps
- Open to all. Emergency services available regardless of ability to pay. Most insurance and MaineCare accepted. Financial assistance programs available.
Confirm details with the organization.
-
Houlton Regional Hospital
20 Hartford St, Houlton, ME 04730
25-bed critical access hospital with 24/7 emergency services serving Houlton and southern Aroostook County. Provides primary care, surgical services, and specialty clinics.
Hours & eligibility
- Listed hours
- Emergency: 24/7; Main: Mon-Fri 7AM-5PM
- Who this helps
- Open to all. Emergency services available regardless of ability to pay. Most insurance and MaineCare accepted. Financial assistance available for qualifying patients.
Confirm details with the organization.
-
MaineHealth Franklin Memorial Hospital
111 Franklin Health Commons, Farmington, ME 04938
25-bed critical access hospital in Farmington with a 24/7 emergency room. Part of the MaineHealth system, providing inpatient care, surgical services, and specialty clinics for Franklin County residents.
Hours & eligibility
- Listed hours
- ER open 24/7; clinic hours vary
- Who this helps
- Open to all. Emergency room serves anyone regardless of ability to pay. Financial assistance programs available for qualifying patients.
Confirm details with the organization.
-
MaineHealth Stephens Memorial Hospital
181 Main St, Norway, ME 04268
25-bed critical access hospital in Norway with a 24/7 emergency room. Part of the MaineHealth system, providing inpatient care, surgical services, and specialty clinics for the Oxford Hills region.
Hours & eligibility
- Listed hours
- ER open 24/7; clinic hours vary
- Who this helps
- Open to all. Emergency room serves anyone regardless of ability to pay. Financial assistance programs available for qualifying patients.
Confirm details with the organization.
-
Southern Maine Health Care (MaineHealth)
1 Medical Center Dr, Biddeford, ME 04005
Full-service hospital with 24/7 emergency department serving Biddeford, Saco, and surrounding York County communities. Part of the MaineHealth network.
Hours & eligibility
- Listed hours
- ER open 24/7
- Who this helps
- Open to all. Emergency department treats all patients regardless of ability to pay. Financial assistance programs available.
Confirm details with the organization.
-
MaineHealth Sanford
25 June St, Sanford, ME 04073
MaineHealth facility in Sanford offering primary care and outpatient services to the Sanford and Springvale communities.
Hours & eligibility
- Listed hours
- Mon-Fri, call for hours
- Who this helps
- Open to all. Financial assistance programs available for qualifying patients.
Confirm details with the organization.
-
Northern Light Eastern Maine Medical Center
489 State St, Bangor, ME 04401
Full-service hospital and Level II trauma center serving the greater Bangor region. Emergency department open 24/7 with comprehensive medical and surgical services.
Hours & eligibility
- Listed hours
- ER 24/7; main hospital hours vary by department
- Who this helps
- Open to all patients. Emergency department treats all patients regardless of ability to pay.
Confirm details with the organization.
-
Millinocket Regional Hospital
200 Somerset St, Millinocket, ME 04462
Community hospital serving the Katahdin region with a 24/7 emergency department, primary care, and outpatient services.
Hours & eligibility
- Listed hours
- ER 24/7; clinics Mon-Fri
- Who this helps
- Open to all patients. Emergency department treats all patients regardless of ability to pay.
Confirm details with the organization.
-
Northern Light Mayo Hospital
75 W Main St, Dover-Foxcroft, ME 04426
Community hospital serving Piscataquis County with a 24/7 emergency department, primary care, and specialty services.
Hours & eligibility
- Listed hours
- ER 24/7; clinics Mon-Fri
- Who this helps
- Open to all patients. Emergency department treats all patients regardless of ability to pay.
Confirm details with the organization.
-
Eastport Health Care Dental
30 Boynton St, Eastport, ME 04631
Federally qualified health center providing comprehensive dental services in Eastport. Offers preventive care, restorative dentistry, and emergency dental services with sliding scale fees for uninsured patients.
Hours & eligibility
- Listed hours
- Mon-Fri 8AM-5PM
- Who this helps
- Open to all patients. Sliding scale fees for uninsured. MaineCare and most dental insurance accepted.
Confirm details with the organization.
-
Pleasant Point Health Center
11 Back Rd, Perry, ME 04667
Tribal health center at Pleasant Point serving the Passamaquoddy community and eligible patients. Offers primary care, walk-in clinic, dental, pharmacy, and behavioral health services.
Hours & eligibility
- Listed hours
- Mon-Fri 8AM-5PM
- Who this helps
- Passamaquoddy tribal members and eligible Native American/Alaska Native individuals. Some services available to community members.
Confirm details with the organization.
-
Passamaquoddy Health Center - Indian Township
Indian Township, Princeton, ME 04668
Tribal health center serving the Passamaquoddy community at Indian Township. Provides primary care, dental, pharmacy, behavioral health, and community wellness programs.
Hours & eligibility
- Listed hours
- Mon-Fri 8AM-5PM
- Who this helps
- Passamaquoddy tribal members and eligible Native American/Alaska Native individuals. Some services available to community members.
Confirm details with the organization.
-
Mid Coast Hospital Emergency Department
123 Medical Center Dr, Brunswick, ME 04011
Full-service hospital with 24/7 emergency department serving the Brunswick and midcoast region. Part of the MaineHealth system.
Hours & eligibility
- Listed hours
- ER open 24/7
- Who this helps
- Open to all. Emergency care cannot be denied regardless of ability to pay.
Confirm details with the organization.
-
Pen Bay Medical Center Emergency Department
6 Glen Cove Dr, Rockport, ME 04856
Full-service hospital with 24/7 emergency department serving the Knox County and midcoast region. Part of the MaineHealth system.
Hours & eligibility
- Listed hours
- ER open 24/7
- Who this helps
- Open to all. Emergency care cannot be denied regardless of ability to pay.
Confirm details with the organization.
-
LincolnHealth - Miles Campus
35 Miles St, Damariscotta, ME 04543
Community hospital with emergency department serving Lincoln County. Part of the MaineHealth system with primary care, specialty clinics, and diagnostic services.
Hours & eligibility
- Listed hours
- ER open 24/7
- Who this helps
- Open to all. Emergency care cannot be denied regardless of ability to pay.
Confirm details with the organization.
-
Waldo County General Hospital
118 Northport Ave, Belfast, ME 04915
25-bed critical access hospital serving Waldo County with emergency services, inpatient care, and outpatient clinics. Part of the MaineHealth system.
Hours & eligibility
- Listed hours
- ER open 24/7
- Who this helps
- Open to all. Emergency care cannot be denied regardless of ability to pay.
Confirm details with the organization.
-
Northern Light Inland Hospital: Closed
Former hospital location: closed to clinical services: 200 Kennedy Memorial Dr, Waterville, ME 04901
Northern Light Inland Hospital closed its clinical services on May 27, 2025. It is no longer an emergency-care destination. For a medical emergency, call 911.
Hours & eligibility
- Listed hours
- Closed to clinical services
- Who this helps
- This is a closure notice, not an active care service.
Confirm details with the organization.
-
Redington-Fairview General Hospital
46 Fairview Ave, Skowhegan, ME 04976
25-bed critical access hospital serving the greater Skowhegan and Somerset County area with emergency services, inpatient care, and outpatient clinics.
Hours & eligibility
- Listed hours
- ER open 24/7
- Who this helps
- Open to all. Emergency care cannot be denied regardless of ability to pay.
Confirm details with the organization.
-
Waterville Community Dental Center
2 Evergreen Drive, Oakland, ME 04963
Dental care in Oakland serving the greater Waterville area. Accepts MaineCare and offers income-based sliding fees. Check the provider's new-patient information before seeking an appointment.
Hours & eligibility
- Listed hours
- Monday-Thursday, 7:30 AM-4:30 PM
- Who this helps
- Sliding-fee eligibility depends on income and family size. The provider's new-patient page said it was not accepting new patients when checked September 26, 2026. Call to confirm current availability.
Confirm details with the organization.
-
MaineHealth Dental Belfast
Belfast, ME 04915
Dental clinic providing affordable care for low-income patients in the Belfast area. Accepts MaineCare and offers a sliding fee scale.
Hours & eligibility
- Listed hours
- Call for appointment
- Who this helps
- Low-income individuals and families. MaineCare accepted. Sliding fee scale for uninsured patients.
Confirm details with the organization.
-
DFD Russell Medical Center
180 Church Hill Road, Leeds, ME 04263
Federally Qualified Health Center providing primary care, dental care, and behavioral health services on a sliding-scale fee basis. Serves patients regardless of ability to pay.
Hours & eligibility
- Listed hours
- Monday - Friday, hours vary by department
- Who this helps
- Open to all patients. Sliding-scale fees based on income for uninsured and underinsured patients. Accepts MaineCare, Medicare, and most insurance plans.
Confirm details with the organization.
-
Sheepscot Valley Health Center
47 Main Street, Coopers Mills, ME 04341
Long-standing rural community health center offering primary care with sliding-scale fees. Serves the Wiscasset, Damariscotta, and Waldoboro corridor in Lincoln County.
Hours & eligibility
- Listed hours
- Monday - Friday
- Who this helps
- Open to all patients. Sliding-scale fees available for those without insurance or who are underinsured.
Confirm details with the organization.
-
Hometown Health Center
29 Church Street, Dexter, ME 04930
Federally Qualified Health Center offering primary care, behavioral health, and dental services with sliding-scale fees. Serves the Dexter and Dover-Foxcroft area in Penobscot and Piscataquis Counties.
Hours & eligibility
- Listed hours
- Monday - Friday 7:00 AM - 5:30 PM
- Who this helps
- Open to all patients. Sliding-scale fees for uninsured and underinsured. Accepts MaineCare, Medicare, and most insurance.
Confirm details with the organization.
-
Mount Desert Island Hospital
10 Wayman Lane, Bar Harbor, ME 04609
Independent nonprofit Critical Access Hospital with 25 beds and 8 community health centers across Mount Desert Island. Emergency care, surgery, primary care, dental, behavioral health, and specialty services. Welcomes all patients regardless of insurance.
Hours & eligibility
- Listed hours
- 24/7 Emergency Department; Health Centers Mon-Fri
- Who this helps
- Open to all patients. Financial assistance available for those who qualify.
Confirm details with the organization.
-
Northern Light Blue Hill Hospital
57 Water Street, Blue Hill, ME 04614
25-bed nonprofit Critical Access Hospital serving the Blue Hill Peninsula and surrounding Hancock County communities. Part of Northern Light Health. Emergency, surgical, imaging, laboratory, and specialty care services.
Hours & eligibility
- Listed hours
- 24/7 Emergency Department
- Who this helps
- Open to all patients.
Confirm details with the organization.
-
Community Dental - Biddeford
57 Barra Road, Suite 3, Biddeford, ME 04005
Nonprofit dental clinic serving York County residents including those on MaineCare and uninsured patients. Sliding fee scale based on income. Eight dental operatories providing comprehensive dental care.
Hours & eligibility
- Listed hours
- Monday - Friday 7:00 AM - 5:30 PM
- Who this helps
- Open to all patients. Sliding fee scale for uninsured. Accepts MaineCare and most insurance.
Confirm details with the organization.
-
Wabanaki Public Health & Wellness
157 Park Street, Bangor, ME 04401
Tribal public health organization serving the four Wabanaki Nations in Maine with healing, recovery, behavioral health, and wellness programs. 24/7 confidential care line available.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 4:30 PM; Care Line 24/7
- Who this helps
- Tribal members of the four Wabanaki Nations and other eligible Native American community members.
Confirm details with the organization.
-
Bingham Area Health and Dental Center
237 Main Street, Bingham, ME 04920
Federally qualified community health center providing affordable medical, dental, and behavioral health care in the Upper Kennebec Valley since 1975. Sliding fee scale available.
Hours & eligibility
- Listed hours
- Mon-Fri 7:30 AM - 5:00 PM; call to confirm
- Who this helps
- Open to everyone. No eligibility requirements. Sliding fee scale available for uninsured and underinsured patients.
Confirm details with the organization.
-
Penobscot Nation Health Department
23 Wabanaki Way, Indian Island, ME 04468
Comprehensive primary care, dental, behavioral health, pharmacy, and public health services for the Penobscot Nation and eligible Native American patients.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 4:30 PM; after-hours triage line available
- Who this helps
- Penobscot Nation tribal members and other eligible federally recognized Native Americans.
Confirm details with the organization.
-
Mi'kmaq Nation Family Health Services
8 Northern Road, Presque Isle, ME 04769
Tribally operated medical, dental, and behavioral health care for Mi'kmaq Nation tribal members and other eligible Native Americans in Aroostook County.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 4:30 PM
- Who this helps
- Mi'kmaq Nation tribal members and other eligible federally recognized Native Americans.
Confirm details with the organization.
-
Maliseet Health & Wellness Center
12 Clover Circle, Houlton, ME 04730
Tribal medical clinic and wellness center providing primary care, behavioral health, and substance use services for Maliseet tribal members and eligible Native American patients.
Hours & eligibility
- Listed hours
- Mon-Thu 7:00 AM - 4:30 PM; after-hours nurse triage line available
- Who this helps
- Houlton Band of Maliseet tribal members and other eligible federally recognized Native Americans.
Confirm details with the organization.
-
Maine Access Immigrant Network (MAIN)
237 Oxford Street, Portland, ME 04101
Culturally and linguistically tailored health navigation, case management, in-house dental care, and vaccine clinics for immigrant communities in Greater Portland.
Hours & eligibility
- Listed hours
- Mon-Fri 9:00 AM - 5:00 PM
- Who this helps
- Immigrants, refugees, and asylum seekers living in the Greater Portland area. Services available in multiple languages.
Confirm details with the organization.
-
Sunrise School Dental Program
Participating Washington County schools and preschools
Preventive dental care at participating Washington County schools and preschools. Call to check your child’s school, consent process and schedule.
Hours & eligibility
- Listed hours
- School visits vary. Ask about the next available visit.
- Who this helps
- Children at participating schools and preschools. Staff can confirm participation and any cost.
Confirm details with the organization.
Listings may include nearby communities. Contact the organization to confirm its current location, hours, and who it serves.
Before your first appointment.
Confirm the practical details so you know what to expect.
Are you taking new patients?
Ask about wait times, age limits, the services you need, and whether a referral is required.
What will I pay?
Ask about your insurance, self-pay costs, and reduced fees. Medical and dental coverage can differ.
What should I bring?
Ask about identification, insurance information, medications, and any records the clinic wants before your visit.
