Low-Cost Dental Clinics
Clinics offering low-cost or free dental care in Maine
Androscoggin County
Auburn: CCS Dental Clinic, 207-755-3456
Open: Monday – Thursday, 7:00-6:00; Friday, 7:00-5:00;
October—May, 1st Saturday, 8:00-4:30
Serves: Children 18 & younger with MaineCare or uninsured
Cost: Sliding-scale fees; accepts MaineCare
Lewiston: Community Dental, 207-777-7442
Open: Monday – Friday, 8:00-4:30
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Turner: DFD Russell Health Center, 207-225-2676
Open: Call for availability
Serves: Current patients of the Health Center
Cost: Sliding-scale fees; accepts MaineCare
Aroostook County
Houlton: Katahdin Valley Dental Center, 1-866-366-5842
Open: Monday – Friday, 7:30-5:30
Serves: Residents of Ashland, Brownville, Houlton, Millinocket,
Patten; call for availability
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Eagle Lake: Eagle Lake Health Center 207-444-3012
Open: Monday and Tuesday, 7:00-5:30; Tuesday 8:00-7:00;
Thursday, 7:00-5:30
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Fort Kent: Bolduc Avenue Health Center 207-728-3119
Open: Mon, Tues, Thur, Fri 9:00 – 5:00 Wed. 12:00—5:00
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Madawaska: Madawaska Community Health Center, 207-728-3119
Open: Thursday, 7:00-5:30 and Friday, 7:00-5:00
Serves: All
Cost: Sliding-scale fees; accepts MaineCare; private insurance
Presque Isle: St. Apollonia Dental Clinic, 207-554-5045
Open: Monday – Thursday, 7:30-4:30
Serves: Children up to 21st birthday
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Cumberland County
Portland: Community Dental, 207-874-1028
Open: Monday – Friday, 8:00-4:30
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Portland: Greater Portland Health, 207-874-2141
Open: Varies by location; call for specific hours at each
Serves: Patients of Greater Portland Health and children in
Portland schools
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Portland: University of New England
Oral Health Center, 207-221-4747
Open: Year-round, dentures and general oral care, call for available times
Serves: Greater North New England; all ages
Dental Hygiene Clinic
Open: Monday-Friday, 8:00-4:00, September through April
Cost: Discounts and reduced fees; accepts MaineCare, Delta Dental; call for other insurances
Portland: The Root Cellar Dental Clinic, 207-774-3197
Open: Call for appointment
Serves: Adults and children living in Portland’s East End
Cost: No cost for general services; fees for denture and lab work
Franklin County
Farmington: Community Dental, 207-779-2659
Open: Monday – Friday, 8:00-4:30
Serves: Residents of Franklin County and areas without a
closer Community Dental location
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Strong: Strong Area Dental Health Center, 207-684-3045
Open: Monday, 7:00-6:00; Tuesday-Thursday, 7:00-4:30;
closes for lunch 12:15–12:45
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Hancock County
Bucksport: Regional Dental Center, 207-902-1100
Open: Monday – Thursday, 7:30-5:00
Serves: Bucksport region, Hancock, Penobscot, Waldo, and
Washington County
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Southwest Harbor: Community Dental Center, 207-244-2888
Open: Monday – Thursday, 8:00-5:00 Friday, 8:00-noon
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Kennebec County
Augusta: Kennebec Valley Family Dentistry, 207-623-3400
Open: Monday – Thursday, 8:00-4:00; Friday, 8:00-4:00
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Monmouth: DFD Russell, 207-933-9646, hygienist only, no
dental staff
Open: Call for available times
Serves: Current DFD patients only, dental hygiene only
Cost: Sliding-scale fees; accepts MaineCare for pediatric patients
Waterville: Community Dental Center, 207-872-8891
Open: Monday – Thursday, 7:30– 5:00
(closed for lunch 1:00-1:40 daily)
Serves: Kennebec and Somerset Counties, pediatric patients;
adult patients should call for availability
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Knox County
Rockland: Knox County Health Clinic, 207-921-6996
Open: Call for application for an appointment
Serves: Children and adults to age 55 and adults over 55 who are employed at least 20
hours per week in Knox County, Waldoboro, and Lincolnville
Cost: Sliding–scale fees; accepts MaineCare
Vinalhaven: Islands Community Dental Services, 207-863-2533
Open: Wednesday-Thursday, 8:30-4:30; Fridays and Saturday, call for times
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Lincoln County
Damariscotta: Lincoln County Dental, 207-563-8668
Open: Monday – Friday, 8:00-4:30
Serves: Lincoln County residents, depending on availability
Cost: Reduced fee for uninsured, low-income individuals
Oxford County
Rumford: Community Dental, 207-369-3600
Open: Monday – Friday, 8:00-4:30
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Penobscot County
Bangor: UMA, Bangor Campus Dental Hygiene Clinic, 207-262-7872
Open: Call for available times. This is not a year-round program.
Serves: All
Cost: Low fees, does not accept any insurance
Bangor: Penobscot Community Dental Center, 207-992-2152
Open: Monday – Friday, 7:30-6:00
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Dexter: Home Town Health Center Dental Services, 1-866-364-1366 or 207-924-5200
Open: Tuesday – Friday, 7:00-5:30
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Lincoln: Health Access Family Dental, 794-6700, Currently no dentist but taking names
for a wait list
Open: Monday – Thursday, 7:30-5:00
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Millinocket: Katahdin Valley Health Center Dental Clinic,
207-723-6565
Open: Monday – Thursday, 7:30-5:30
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Newport: Home Town Health Center Dental Services,
207-355-3521
Open: Monday—Thursday, 7:00-6:00
Serves: All
Cost: Sliding-scale; MaineCare; private insurance accepted
Piscataquis County
See other counties, and look for the closest center to you that does not restrict their services to a certain geographic area.
Sagadahoc County
Bath: Jessie Albert Dental & Orthodontic Center,
207-443-9721 or 1-888-304-8020
Open: Monday – Thursday, 7:30-4:00
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Brunswick: Oasis Free Clinic, 207-721-9277
Open: Monday, 9:00-12:00; Friday, 8:00-12:00; 1st & 3rd
Tuesday, 6:00-9:00
Serves: Oasis medical patients living in greater Brunswick,
Bath, Freeport, Harpswell, Sagadahoc County and the Islands
Cost: Free
Somerset County
Bingham: Bingham Area Dental Center, 207-672-3519
Open: Tuesday – Thursday, 7:00-4:30; Friday 7:00-4:00
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Waldo County
Belfast: Waldo County Dental Care, 207-338-9307
Open: Monday – Thursday, 8:00-3:00
Serves: Waldo County residents 18 years and older who have
not seen a dentist in the last 12 months
Cost: Sliding-scale fees, limited MaineCare
Washington County
Eastport: Eastport Health Care, 207-853-6001
Open: Monday – Friday, 8:00-5:00; Tuesday, 8:00-6:00
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Harrington: Harrington Family Health Center, 207-483-4502
Open: Monday—Thursday, 8:00—5:00
Serves: All basic dentistry and dental hygiene
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Lubec: Regional Medical Center, 207-733-5541
Open: Monday – Friday, 7:30-5:00;
Serves: All
Cost: Sliding-scale; accepts MaineCare, private insurance
York County
Bar Mills: Leavitt’s Mill Free Health Center, 207-929-6455
Not accepting new patients; closing permanently July 2019
Open: Tuesday-Friday, 9:00-4:00
Serves: Must be a health center patient; dental hygiene only
Cost: Free
Biddeford: Community Dental, 207-282-1305
Open: Monday– Friday, 8:00– 4:30
Serves: All
Cost: Sliding-scale fee; accepts MaineCare, private insurance
Springvale: Nasson Health Care, 207-490-6900
Open: Monday, Tuesday, Wednesday, Friday, 8:00-5:00; Thursday, 9:00-5:00
Serves: All
Cost: Sliding-scale fees; accepts MaineCare, private insurance
Other Programs
Maine Donated Dental Services Program, 1-800-205-5615
Call for details, serves people ages 62 & up with dentists willing to offer discounted services. Currently closed to all counties except Hancock and Waldo unless medically compromised. Wait list is a year or more.
Tooth Protectors 207-513-1111 www.toothprotectors.org
Serves all areas of Maine free for children 20 years and younger with MaineCare.
Cost: Discounted fees; accepts MaineCare, private insurance
Maine Dental Health Out-Reach 207-377-7003
Serves children in: Androscoggin, Kennebec and Franklin counties and students in school districts including Augusta, MSAD 11, RSU2, RSU73 and Winthrop. Go to www.mdhoi.org for eligibility requirements.