Free or Low Cost Dental Clinics in Virginia S-Z

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 Virginia

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.

Saint Charles

St. Charles Community Health Clinic

241 Monarch Rd
Saint Charles, VA 17245

Telephone: 276-383-4428

No Website – We welcome the facility operator to Include Your Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels

Fees: Sliding scale available

Languages Spoken: English

Services: Primary Care, Medical, Health Education/Nutrition, Dental

Open Monday – Friday

Seavice Area: St Charles Area

Suffolk

Western Tidewater Free Clinic

2019 Meade Parkway
Suffolk, VA 17857

Telephone: 757-923-1060

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: No fee

Languages Spoken: English

Services: Specialist medical services, Primary Care, Counseling/Mental Health Services, Medical Services, Dental Services, Lab Services

Open Monday – Friday

Seavice Area: Residents of Franklin, Suffolk and Isle of Wight and Southampton Counties

Community Dental Services – Suffolk

157 N Main St
Suffolk, VA 20424

Telephone: 757-942-1280

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 8:00AM-5:00PM

Seavice Area: Suffolk Area

Surry

Surry Area Free Clinic (SAFC)

474 Colonial Trace West
Surry, VA 616

Telephone: 757-294-0132

Website

Accepts: Uninsured Only

Income: Low Income

Fees: Free or low cost

Languages Spoken: English

Services: Vision, Pharmacy, Medical, Dental, Adults

Open Call for hours

Seavice Area: Surry, Isle of Wight, Prince George, Southampton, or Sussex County 19-64

Victoria

SDHS Family Dentistry and SDHS Counseling

1685 K-V Rd
Victoria, VA 21285

Telephone: 434-696-4180

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English

Services: Counseling/Mental Health Services, Dental Services

Open By appointment only

Seavice Area: Victoria Area

Lunenburg County Community Health Center

1508 K-V Rd
Victoria, VA 7124

Telephone: 434-696-2165

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English, Spanish

Services: Substance Abuse/Addiction, Primary Care, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Dental, Geriatric

Open By appointment only

Seavice Area: Victoria Area

Amelia Healthcare Center

8920 Otterburn Rd
Victoria, VA 7125

Telephone: 804-561-5150

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English

Services: Substance Abuse/Addiction, Primary Care, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Dental, Geriatric

Open By appointment only

Seavice Area: Amelia Court House Area

Warrenton

Fauquier Free Clinic

35 Rock Pointe Lane
Warrenton, VA 618

Telephone: 540-347-0394

Website

Accepts: Uninsured Only

Income: Low Income

Fees: Free or low cost

Languages Spoken: English

Services: Primary Care, Pharmacy, Counseling/Mental Health, Medical, Dental, Cholesterol Screening/Lipid Panel Test, Diabetes Screening

Open Call for hours

Seavice Area: Fauquier, Rappahannock County

Waynesboro

Waynesboro-Augusta Health Department

211 West 12th St
Waynesboro, VA 31100

Telephone: 540-949-0137

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, Pediatric, Medical, Health Education/Nutrition, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, WIC, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, Hepatitis C Testing, Blood Pressure Screening

Open Monday – Friday

Seavice Area: Waynesboro-Augusta area

Williamsburg

Olde Towne Medical Center

5249 Olde Towne Rd
Williamsburg, VA 17856

Telephone: 757-259-3258

Website

Accepts: Uninsured, Underinsured, Medicare, Medicaid

Income: Low Income

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Women’s Health Services, Men’s Health Services, Specialist medical services, Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Health Education Services, Dental Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Immunizations

Open Monday – Friday

Seavice Area: Williamsburg Area

Winchester

Free Medical Clinic of Northern Shenandoah Valley

301 N Cameron St
Winchester, VA 619

Telephone: 540-536-1680

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: Free/No fee

Languages Spoken: English

Services: Women’s Health Services, Pharmacy Services, Counseling/Mental Health Services, Medical Services, Dental Services

Open Monday – Friday

Seavice Area: Winchester, Frederick, and Clarke County residents

Woodbridge

Greater Prince William Community Health Center – Ridgewood Center

4379 Ridgewood Center Dr
Woodbridge, VA 19714

Telephone: 703-680-7950

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English
Spanish

Services: Women’s Health Services, Primary Care, Pharmacy Services, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Dental Services, Adults, Application Assistance – Rx

Open Monday – Friday

Seavice Area: Woodbridge Area

Prince William Area Free Clinic – East End – Woodbridge Dental Clinic

4001 Prince William Parkway
Woodbridge, VA 8473

Telephone: 703-496-9405

Website

Accepts: Uninsured Only

Income: Low Income

Fees: No fee

Languages Spoken: English

Services: Women’s Health, Counseling/Mental Health, Medical, Dental, Adults, Diabetes – Prevention/Testing

Open Call for hours

Seavice Area: Manassas City, Manassas Park, and Prince William County.

Yorktown

Lackey Free Family Medicine Clinic

1620 Old Williamsburg Rd
Yorktown, VA 446

Telephone: 757-886-0608

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: Donation requested

Languages Spoken: English

Services: Vision, Specialists, Pharmacy, OB/GYN, Counseling/Mental Health, Medical, Dental, Lab, Diabetes – Treatment/Management

Open Monday – Friday

Seavice Area: York County, Williamsburg, Poquoson, James City County, Newport News