Support Maine home Talk to someone
Healthcare · Maine

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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Dental care

    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.

  • Coverage help

    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.

  • Clinics & health centers

    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.

  • Dental care

    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.

  • Dental care

    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.

  • Dental care

    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.

  • Coverage help

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centersDental care

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Veterans Health Care

    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.

  • Clinics & health centersDental care

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Hospital & Emergency

    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.

  • Hospital & Emergency

    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.

  • Critical Access Hospital

    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.

  • Critical Access Hospital & Emergency Room

    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.

  • Critical Access Hospital & Emergency Room

    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.

  • Hospital & Emergency Room

    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.

  • Medical Center

    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.

  • Hospital & ER

    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.

  • Hospital & ER

    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.

  • Hospital & ER

    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.

  • Dental care

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Hospital & Emergency Room

    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.

  • Hospital & Emergency Room

    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.

  • Hospital & Emergency Room

    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.

  • Critical Access Hospital

    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.

  • Hospital closure information

    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.

  • Critical Access Hospital

    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.

  • Dental care

    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.

  • Dental care

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Critical Access Hospital

    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.

  • Critical Access Hospital

    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.

  • Dental care

    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.

  • Clinics & health centers

    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.

  • Clinics & health centersDental care

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Clinics & health centers

    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.

  • Coverage help

    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.

  • Dental care

    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.

  1. Are you taking new patients?

    Ask about wait times, age limits, the services you need, and whether a referral is required.

  2. What will I pay?

    Ask about your insurance, self-pay costs, and reduced fees. Medical and dental coverage can differ.

  3. What should I bring?

    Ask about identification, insurance information, medications, and any records the clinic wants before your visit.