Low or No Cost Dental Programs in Minnesota

Dental programs exist in every state to assist low-income individuals and families obtain affordable dental care.

The purpose of this site is to help with the endless maze of government and local programs and agencies you have to sort through to find the best places to get assistance.

This area addresses places to find low or no cost dental assistance. If you know of any others in your area  please let us know.   If there are any inaccuracies we would also like to know.  If you are looking for other types of help paying bills, please use the site and let us know if we are missing any other types of help you may need

Free and low cost medical and dental clinics are a vital service to the poor and uninsured throughout the country. Estimates suggest there are over 33 million people who do not have medical insurance in the United States, so it becomes a life saving service to about 10% of the population.

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 Minnesota

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.

Bemidji

Northern Dental Access Center
1405 Anne St NW
Bemidji, MN 31351

Telephone: 218-444-9646

Website

Accepts: Uninsured, Medicaid

Income: Call for income guidelines

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Dental

Open By appointment only

Seavice Area: Bemidji area


Canby

Sanford Health- Canby Dental Clinic
11 St. Olaf Ave S
Canby, MN 24539

Telephone: 507-223-7111

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Financial assistance available

Languages Spoken: English
Spanish

Services: Dental Services

Open Call for hours

Seavice Area: Canby Area


Cass Lake

Indian Health Service – Cass Lake PHS Indian Hospital
425 7th St NW
Cass Lake, MN 29754

Telephone: 218-335-3200

Website

Accepts: Call for insurance guidelines

Income: Call for income guidelines

Fees: Financial assistance available

Languages Spoken: English

Services: Vision, Substance Abuse/Addiction, Primary Care, Podiatry, Pharmacy, Pediatric, Counseling/Mental Health, Medical, Hearing, Urgent Care, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Adults, HIV/AIDS/STD Counseling, Physical Therapy, Diabetes – Treatment/Management, Hepatitis C Testing

Open By appointment only

Seavice Area: American Indians and Alaskan Natives only


Cook

Cook Area Health Clinic
20 Fifth St SE
Cook, MN 3080

Telephone: 218-666-5941

Website

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 Services, Men’s Health Services, Primary Care, OB/GYN, Counseling/Mental Health Services, Medical Services, Health Education Services, Dental Services, Adults

Open Call for hours

Seavice Area: Cook Area


Scenic Rivers Health Services Cook Dental
12 South River St
Cook, MN 23922

Telephone: 218-666-5958

Website

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 Call for hours

Seavice Area: Cook Area


Duluth

Lake Superior Community Health Center – Duluth
4325 Grand Ave
Duluth, MN 206

Telephone: 218-722-1497

Website

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, Men’s Health, Social Services, Primary Care, Pediatric, Counseling/Mental Health, Medical, Health Education/Nutrition, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Adults, Hepatitis C Testing

Open Monday-Friday 8:00AM-5:00PM

Seavice Area: Duluth Area


Floodwood

Scenic Rivers Health Services – Floodwood Dental
601 Hwy 73
Floodwood, MN 23925

Telephone: 218-476-2969

Website

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 Call for hours

Seavice Area: Floodwood Area


Hopkins

myHealth for Teens
15 8th Ave S
Hopkins, MN 30174

Telephone: 952-474-3251

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Free or low cost

Languages Spoken: English

Services: Women’s Health, Pediatric, Counseling/Mental Health, Medical, Family Planning, Urgent Care, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Immunizations, HIV/AIDS/STD Counseling, Hepatitis C Testing

Open Monday – Saturday

Seavice Area: Hopkins area


Mankato

Open Door Health Center
309 Holly Ln
Mankato, MN 8920

Telephone: 507-388-2120

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English, Others By Translation Service

Services: Women’s Health, Substance Abuse/Addiction, Social Services, Primary Care, Pediatric, Counseling/Mental Health, Medical, Health Education/Nutrition, Dental, Geriatric, Pregnancy, Adults, Immunizations, Application Assistance – Rx, Diabetes – Treatment/Management

Open Monday-Friday 8:00AM-5:00PM

Seavice Area: Southern Minnesota


Maplewood

Community Dental Care – Maplewood
1670 Beam Ave
Maplewood, MN 31346

Telephone: 651-925-8400

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Urgent Care, Dental

Open Monday – Friday

Seavice Area: Maplewood area


Minneapolis

Children’s Dental Services – Broadway
636 Broadway St NE
Minneapolis, MN 31345

Telephone: 612-746-1530

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Pediatric, Urgent Care, Dental

Open By appointment only

Seavice Area: Minneapolis


Dr. John Williams Specialty Dental Center – Children’s Dental Services
728 E Hennepin Ave
Minneapolis, MN 32416

Telephone: 612-746-1530

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Pediatric, Urgent Care, Dental

Open By appointment only

Seavice Area: Minneapolis


Indian Health Board
1315 East 24th Street
Minneapolis, MN 3092

Telephone: 612-721-9800

Website

Accepts: Uninsured, Underinsured, Insurance

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English

Services: Primary Care, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Family Planning, Dental, Diabetes – Prevention/Testing, Diabetes – Treatment/Management, Diabetes Screening

Open Monday – Friday

Seavice Area: Hennepin County


NACC Dental Clinic
1213 E Franklin Ave
Minneapolis, MN 26752

Telephone: 612-872-8086

Website

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: Dental Services

Open Monday – Friday

Seavice Area: Minneapolis Area


Northpoint Health and Wellness
1313 Penn Avenue North
Minneapolis, MN 4302

Telephone: 612-543-2500

Website

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,Vision,Primary Care,Pharmacy,Pediatric,OB/GYN,Counseling/Mental Health,Medical,Health Education/Nutrition,Family Planning,Dental,Geriatric,Adults,Transportation,HIV/AIDS/STD Counseling,Immunizations

Open Monday – Saturday

Seavice Area: Minneapolis Area


People’s Center Health Servies – Family Dental Car
3152 Minnehaha Ave S
Minneapolis, MN 22231

Telephone: 612-332-4973

Website

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: Pediatric Services, Dental Services

Open Monday – Friday

Seavice Area: Minneapolis Area


Southside Dental Clinic
4243 4th Ave S
Minneapolis, MN 15529

Telephone: 612-822-9030

Website

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: Hennepin County


Moorhead

Family HealthCare Center – Moorhead Dental
715 N 11th St
Moorhead, MN 15525

Telephone: 701-271-3344

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English

Services: Dental Services

Open Monday – Friday

Seavice Area: Moorhead Area


Onamia

Ne-Ia Shing Clinic
43500 Migizi Dr
Onamia, MN 15540

Telephone: 320-532-4163

Website

Accepts: Uninsured, Underinsured

Income: Low income

Fees: Financial assistance available

Languages Spoken: English

Services: Vision, Podiatry, Pharmacy, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Hearing, Health Education/Nutrition, Dental, Lab, Immunizations, Diabetes – Prevention/Testing

Open Monday – Friday

Seavice Area: Mille Lacs Band Members Only


Prior Lake

Shakopee Dakota Clinic
2330 Sioux Trail NW
Prior Lake, MN 30915

Telephone: 952-496-6150

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Specialists, Primary Care, Pharmacy, Pediatric, Counseling/Mental Health, Health Education/Nutrition, Urgent Care, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, HIV/AIDS/STD Counseling, Diabetes – Prevention/Testing, Hepatitis C Testing

Open Call for hours

Seavice Area: For tribe members in Prior Lake City,Scott County, & Shakopee


Red Wing

C.A.R.E. Clinic
1407 W Fourth St
Red Wing, MN 19061

Telephone: 651-388-1022

Website

Accepts: Uninsured Only

Income: Based on Federal Poverty Level – Call for income guidelines

Fees: Free/No fee

Languages Spoken: English

Services: Primary Care, Counseling/Mental Health, Medical, Dental, Application Assistance – Rx

Open Call for hours

Seavice Area: Goodhue,Bellechester,CannonFalls,Dennison,Kenyon,Lake City,PineIsland,RedWing,Wanamico,Zumbrata Counties.


Redlake

Red Lake IHS Hospital
24760 Hospital Dr
Redlake, MN 29644

Telephone: 218-679-3912

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Financial assistance available

Languages Spoken: English

Services: Women’s Health, Vision, Substance Abuse/Addiction, Primary Care, Pharmacy, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Hearing, Health Education/Nutrition, Urgent Care, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Immunizations, HIV/AIDS/STD Counseling, Physical Therapy, Diabetes – Treatment/Management, Hepatitis C Testing

Open Call for hours

Seavice Area: For American Indians and Alaska Natives only


Robbinsdale

Community Dental Care – Robbinsdale
3359 W Broadway Ave
Robbinsdale, MN 31348

Telephone: 763-270-5776

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Dental

Open Monday – Friday

Seavice Area: Minneapolis area


Rochester

Community Dental Care – Rochester
1926 College View Rd SE
Rochester, MN 31349

Telephone: 507-258-4046

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Urgent Care, Dental

Open Monday – Friday

Seavice Area: Rochester


Good Samaritan Health Clinic (Medical and Dental)
120 North Broadway
Rochester, MN 17643

Telephone: 507-529-4100

Website

Accepts: Uninsured, Underinsured

Income: Low Income

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Vision, Primary Care, Pediatric, Counseling/Mental Health, Medical, Health Education/Nutrition, Urgent Care, Dental, Lab

Open Call for hours

Seavice Area: Olmsted County


RCTC – Dental Hygiene Clinic
1926 Collegeview Rd SE
Rochester, MN 24830

Telephone: 800-247-1296

Website

Accepts: Uninsured, Underinsured, Insurance

Income: All income levels accepted

Fees: Free or low cost

Languages Spoken: English

Services: Dental Services

Open Call for hours

Seavice Area: Rochester Area


Saint Paul

Community Dental Care – East St. Paul
828 Hawthorne Ave E
Saint Paul, MN 31347

Telephone: 651-774-2959

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Urgent Care, Dental

Open Monday – Saturday

Seavice Area: Saint Paul area


Open Cities Health Center
409 N Dunlap St
Saint Paul, MN 9514

Telephone: 651-290-9200

Website

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, Counseling/Mental Health, Medical, Dental

Open Monday – Friday

Seavice Area: St. Paul Area


Open Cities Health Center – North End
916 Rice St
Saint Paul, MN 4305

Telephone: 651-290-9200

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: Low Income

Fees: Sliding scale. No one turned away due to inability to pay

Languages Spoken: English

Services: Vision, Primary Care, Counseling/Mental Health, Medical, Dental

Open Monday – Saturday

Seavice Area: St. Paul Area


Union Gospel Mission Dental Clinic
435 University Ave E
Saint Paul, MN 9366

Telephone: 651-789-7605

Website

Accepts: Uninsured Only

Income: Low Income

Fees: Free/No fee

Languages Spoken: English

Services: Dental

Open By appointment only

Seavice Area: Minnesota Area


West Side Dental Clinic – West Side Community Health Services
478 South Robert St
Saint Paul, MN 8688

Telephone: 651-602-7575

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English, French, Hmong, Romanian, Spanish, Vietnamese, Cambodian

Services: Urgent Care, Dental Services

Open Monday – Friday

Seavice Area: St. Paul Area


Springfield

Mayo Clinic Health System in Springfield
625 North Jackson Ave
Springfield, MN 25735

Telephone: 507-723-6201

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Financial assistance available

Languages Spoken: English

Services: Specialist medical services, Primary Care, OB/GYN, Health Education Services, Dental Services, Immunizations

Open Monday-Friday 8:00AM-5:00PM

Seavice Area: Springfield Area


St. Paul

East Side Family Clinic – West Side Community Health Services
895 East 7th St
St. Paul, MN 4341

Telephone: 651-602-7500

Website

Accepts: Uninsured, Underinsured

Income: Low Income

Fees: Sliding scale of fees based on income

Languages Spoken: English, Hmong, Spanish

Services: Primary Care, Pharmacy, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Urgent Care, Dental, Transportation, Hepatitis C Testing

Open Call for hours

Seavice Area: St. Paul Area


La Clinica – West Side Community Health Services
153 Cesar Chavez St
St. Paul, MN 8686

Telephone: 651-602-7500

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English, Hmong, Spanish

Services: Women’s Health Services, Pharmacy Services, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Health Education Services, Family Planning Services, Dental Services, WIC, Geriatric Services, Pregnancy Services, HIV/AIDS Treatment, Immunizations

Open Monday – Saturday

Seavice Area: St. Paul Area


Tower

Scenic Rivers Health Services – Tower Dental
415 N 2nd St
Tower, MN 26961

Telephone: 218-753-6061

Website

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 Call for hours

Seavice Area: Tower Area


Two Harbors

Just Kids Dental
PO Box 146
Two Harbors, MN 31350

Telephone: 218-206-4327

Website

Accepts: Uninsured, Medicaid

Income: Call for income guidelines

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Dental

Open By appointment only

Seavice Area: Two Harbors area, school-based, call for location