Luckily if you live near the location or locations you have found on this page you have access to low cost or free medical services.
Find free or low-cost dental clinic locations near you in Maine
The list below is a list of free and low-cost dental facilities.
If you know of any others in your area please let us know. If there are any inaccuracies we would also like to know.
Kittery |
|
YCCAC – Kittery Office
120 Rogers Rd
Kittery, ME 26421 Telephone: 207-439-2699 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale of fees based on income Languages Spoken: English Services: Primary Care, Pharmacy Services, Pediatric Services, Counseling/Mental Health Services, Health Education Services, Dental Services, WIC, Adults, Immunizations Open Monday-Friday 8:00AM-5:00PM Seavice Area: York County |
|
Lee |
|
Health Access Network – Lee
21 Winn Rd
Lee, ME 23582 Telephone: 207-794-6700 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Primary Care, Pediatric, Counseling/Mental Health, Medical, Dental, Adults Open Monday – Friday Seavice Area: Lee Area |
|
Lewiston |
|
Community Dental – Lewiston
177 Main St
Lewiston, ME 18252 Telephone: 207-777-7442 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale of fees based on income Languages Spoken: English Services: Dental Services Open Monday – Friday Seavice Area: Lewiston Area |
|
B Street Health Center – St Marys Health System
57 Birch St
Lewiston, ME 9723 Telephone: 207-753-5400 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Primary Care, Medical, Dental Open Monday – Friday Seavice Area: Lewiston Area |
|
Lincoln |
|
Health Access Network (HAN) – Lincoln Family Dental
9 Main St
Lincoln, ME 4223 Telephone: 207-794-6700 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Dental Services, Application Assistance – Rx Open Monday – Friday Seavice Area: Lincoln Area |
|
Millinocket |
|
Millinocket Dental Care
50 Summer St
Millinocket, ME 4997 Telephone: 207-723-6565 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels Fees: Sliding scale available Languages Spoken: English Services: Dental Services Open Call for hours Seavice Area: Millinocket Area |
|
Millinocket Primary Care
50 Summer St
Millinocket, ME 4999 Telephone: 866-366-5842 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels Fees: Sliding scale available Languages Spoken: English Services: Women’s Health Services, Vision Services, Men’s Health Services, Podiatry Services, Pediatric Services, Counseling/Mental Health Services, Medical Services, Dental Services, Lab Services Open Monday-Friday 8:00AM-5:00PM Seavice Area: Millinocket Area |
|
Newport |
|
Sebasticook Family Doctors – Newport
118 Moosehead Trail
Newport, ME 5062 Telephone: 207-368-5189 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English Services: Medical Services, Dental Services Open Monday – Saturday Seavice Area: Newport Area |
|
Old Town |
|
PCHC – Helen Hunt Health Center
242 S Brunswick St
Old Town, ME 5053 Telephone: 207-827-6128 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Vision, Podiatry, Pharmacy, Pediatric, Counseling/Mental Health, Medical, Dental, Adults, Application Assistance – Rx Open 7 days, call for hours Seavice Area: Old Town Area |
|
Pittsfield |
|
Sebasticook Family Doctors – Pittsfield
140 Chandler St
Pittsfield, ME 5069 Telephone: 207-487-9244 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Medical Services, Dental Services Open Monday – Friday Seavice Area: Pittsfield Area |
|
Pleasant Point |
|
Pleasant Point Health Center – Passamaquoddy Tribe
11 Back Rd
Pleasant Point, ME 15293 Telephone: 207-853-0644 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: Low income Fees: Free/No fee Languages Spoken: English Services: Women’s Health Services, Vision Services, Substance Abuse/Addiction Services, Specialist medical services, Primary Care, Podiatry Services, Counseling/Mental Health Services, Medical Services, Health Education Services, Dental Services, Lab Services, WIC, Adults Open Monday – Friday Seavice Area: Perry Area |
|
Porter |
|
Sacopee Valley Health Center
70 Main St
Porter, ME 9813 Telephone: 207-625-8126 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Vision, Substance Abuse/Addiction, Social Services, Primary Care, Podiatry, Pediatric, Counseling/Mental Health, Medical, Health Education/Nutrition, Family Planning, Dental, Lab, Adults, Application Assistance – Rx Open 7 days, call for hours Seavice Area: Porter Area |
|
Portland |
|
Children’s Oral Health Program – Portland Public Health Division
389 Congress St
Portland, ME 172 Telephone: 207-541-6628 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels Fees: Free/No fee Languages Spoken: Arabic, English, Somali, Farsi Services: Pediatric, Dental Open Monday – Friday Seavice Area: Greater Portland Area location varies, ages 0-18 |
|
Portland Community Health Center at Riverton Park
59 Riverton Dr
Portland, ME 18254 Telephone: 207-874-2141 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale of fees based on income Languages Spoken: English Services: Women’s Health, Substance Abuse/Addiction, Primary Care, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Urgent Care, Dental, Lab, Immunizations Open Monday – Friday Seavice Area: Portland Area |
|
Community Dental – Portland
640 Brighton Ave
Portland, ME 18379 Telephone: 207-874-1028 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: Call for income guidelines Fees: Sliding scale of fees based on income Languages Spoken: English Services: Dental Services Open Monday – Friday Seavice Area: Portland Area |
|
Portland Community Health Center
180 Park Ave
Portland, ME 24087 Telephone: 207-874-2141 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English Services: Women’s Health, Substance Abuse/Addiction, Specialists, Primary Care, Pediatric, Counseling/Mental Health, Medical, Health Education/Nutrition, Urgent Care, Dental, Lab, Geriatric, Adults, Immunizations, Physical Therapy Open Monday – Saturday Seavice Area: Portland Area |
|
Princeton |
|
Indian Township Health Center
Passamaquoddy Indian Reservation
Princeton, ME 15294 Telephone: 207-796-2321 No Website – We welcome the facility operator to Include Your Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Financial assistance available Languages Spoken: English Services: Primary Care, Pharmacy, Pediatric, Counseling/Mental Health, Medical, Dental, Sexually Transmitted Diseases (STD) Testing, WIC, Immunizations Open Monday – Friday Seavice Area: Washington County |
|
Rockland |
|
Knox County Health Clinic – Mid-Coast Health Net
22 White St
Rockland, ME 175 Telephone: 207-594-6996 Accepts: Uninsured, Underinsured Income: At or below 200% federal poverty level Fees: Free or low cost Languages Spoken: English Services: Social Services, Primary Care, Pharmacy, Counseling/Mental Health, Medical, Health Education/Nutrition, Lab, Application Assistance – Rx Open Call for hours Seavice Area: Knox County |
|
Knox County Dental Clinic – Mid-Coast Health Net
1019 Commercial St
Rockland, ME 31625 Telephone: 207-594-6995 Accepts: Uninsured, Underinsured Income: At or below 200% federal poverty level Fees: Free or low cost Languages Spoken: English Services: Dental Open Call for hours Seavice Area: Knox County |
|
Rumford |
|
Community Dental – Rumford
60 Lowell St
Rumford, ME 18377 Telephone: 207-369-3600 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels Fees: Sliding scale available Languages Spoken: English Services: Dental Services Open Monday – Friday Seavice Area: Rumford Area |
|