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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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.

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map

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

View Google Map