Free or Low Cost Dental Clinics in Virginia A-J

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.

Abingdon

Washington County Free Dental Clinic

1173 West Main St
Abingdon, VA 8954

Telephone: 276-623-9000

Website

Accepts: Uninsured, Underinsured

Income: Low Income

Fees: No fee

Languages Spoken: English

Services: Dental Services

Open Call for hours

Seavice Area: Abingdon Area

Alberta

Southside Community Health Center (SCHC)

8380 Boydton Plank Rd
Alberta, VA 6057

Telephone: 434-949-7211

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, Medical, Dental

Open Monday – Friday

Seavice Area: Alberta Area

Alexandria

Flora Krause Casey Health Center

1200 N Howard St
Alexandria, VA 25828

Telephone: 703-519-5979

Website

Accepts: Uninsured, Underinsured, Insurance

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English, Spanish

Services: Women’s Health, Primary Care, Pharmacy, Pediatric, Counseling/Mental Health, Family Planning, Dental, HIV/AIDS Testing, WIC, Pregnancy, HIV/AIDS Treatment

Open Monday – Friday

Seavice Area: Alexandria Area

Neighborhood Health Center – Primary Care for Adults and Newborns

1200 N Howard St
Alexandria, VA 25847

Telephone: 703-535-5568

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, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Family Planning, HIV/AIDS Testing, Lab, Pregnancy, HIV/AIDS Treatment, Adults, Application Assistance – Rx

Open Call for hours

Seavice Area: Alexandria Area

Neighborhood Health Care – Primary Care for Adults at Alexandria Community Services Board

720 N Asaph St
Alexandria, VA 25849

Telephone: 703-535-5568

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: Primary Care, Medical, Lab, Adults, Application Assistance – Rx

Open Call for hours

Seavice Area: Alexandria Area

Neighborhood Health Care – Dental Care

4480 King St
Alexandria, VA 25850

Telephone: 703-535-5568

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

Seavice Area: Alexandria Area

Neighborhood Health Services – Pediatric Wellness and Illness Care

2 East Glebe Rd
Alexandria, VA 9425

Telephone: 703-535-5568

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,Spanish,Farsi,French,Portugese,Cantonese,Pashto,Hindi,Tigirian,Amharic

Services: Social Services, Primary Care, Pediatric, Counseling/Mental Health, Medical, Lab, Application Assistance – Rx

Open Monday – Saturday

Seavice Area: Alexandria Area

Arlington

Neighborhood Health Care – Dental Care

2100 Washington Blvd
Arlington, VA 25851

Telephone: 703-535-5568

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

Seavice Area: Arlington County

Arrington

Blue Ridge Medical Center

4038 Thomas Nelson Hwy
Arrington, VA 3861

Telephone: 434-263-4000

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, Pharmacy, Pediatric, Counseling/Mental Health, Medical, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, Physical Therapy, Hepatitis C Testing

Open Monday – Saturday

Seavice Area: Nelson County

Ashland

St. James the Less Free Clinic

125 Beverly Rd
Ashland, VA 32237

Telephone: 804-798-8890

Website

Accepts: Uninsured Only

Income: Low/No Income

Fees: Free/No fee

Languages Spoken: English

Services: Primary Care, Pharmacy, Medical, Dental

Open Call for hours

Seavice Area: Ashland

Aylett

CornerStone Free Health Clinic

8270 Richmond Tappahanock Highway
Aylett, VA 8524

Telephone: 804-769-2996

Website

Accepts: Uninsured Only

Income: All income levels accepted

Fees: Free/No fee

Languages Spoken: English

Services: Vision, Primary Care, Medical, Dental

Open By appointment only

Seavice Area: King William, King & Queen, Essex and counties as distant as those in the Northern Neck.

Bowling Green

Caroline Family Practice

102 West Broaddus Ave Suite 200
Bowling Green, VA 22836

Telephone: 804-632-1030

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English, Spanish

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

Open Monday – Friday

Seavice Area: Bowling Green Area

Boydton

PATHS Community Medical Center – Boydton

380 Washington St
Boydton, VA 21616

Telephone: 434-738-6420

Website

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, Lab, Adults, Diabetes – Treatment/Management

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

Seavice Area: Boydton Area

Mecklenburg County Health Department

969 Madison St.
Boydton, VA 30480

Telephone: 434-738-6545

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, Pediatric, OB/GYN, Counseling/Mental Health, Family Planning, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, WIC, Pregnancy, Adults, Immunizations, HIV/AIDS/STD Counseling, Mammograms

Open Monday – Friday

Seavice Area: Mecklenburg County

Health Center of the Piedmont – Boydton

380 Washington St
Boydton, VA 3866

Telephone: 434-738-6102

No Website – We welcome the facility operator to Include Your 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: Primary Care, Pharmacy, Medical, Health Education/Nutrition, Dental

Open Call for hours

Seavice Area: Boydton Area

Charles City

Charles City Regional Health Services

9950 Courthouse Rd
Charles City, VA 8787

Telephone: 804-829-6600

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: Charles Area

Charlotte Court House

Charlotte Primary Care

165 LeGrande Ave
Charlotte Court House, VA 8788

Telephone: 434-542-5560

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Medical Services, Dental Services

Open Monday – Friday

Seavice Area: Charlotte Court House Area

Charlottesville

Charlottesville Free Clinic

1138 Rose Hill Dr
Charlottesville, VA 422

Telephone: 434-296-5525

Website

Accepts: Employed, Uninsured

Income: At or below 200% federal poverty level

Fees: No fee

Languages Spoken: English

Services: Primary Care, Pharmacy, Pediatric, OB/GYN, Medical, Health Education/Nutrition, Family Planning, Dental, Lab, Application Assistance – Rx

Open Monday – Friday

Seavice Area: Charlottesville Area

Chesapeake

Chesapeake Care Free Clinic

2145 S Military Hwy
Chesapeake, VA 423

Telephone: 757-545-5700

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: Free/No fee

Languages Spoken: English

Services: Vision, Specialists, Podiatry, Pediatric, OB/GYN, Medical, Health Education/Nutrition, Dental, Immunizations, Physical Therapy

Open By appointment only

Seavice Area: Chesapeake Residents Area

Christiansburg

Community Health Center of the New River Valley

215 Roanoke St
Christiansburg, VA 424

Telephone: 540-381-0820

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: Specialists, Primary Care, Counseling/Mental Health, Medical, Dental, Lab, Application Assistance – Rx

Open Monday – Friday

Seavice Area: New River Vallery Area

Clintwood

Dickenson County Health Department

334 Brush Creek Rd
Clintwood, VA 29946

Telephone: 276-926-4979

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

Open Call for hours

Seavice Area: Dickenson County

Damascus

Holston Family Health Center

306 South Shady Ave
Damascus, VA 7156

Telephone: 276-475-5116

No Website – We welcome the facility operator to Include Your 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: Medical Services, Dental Services, Counseling, Behavioral Health Rehab, Case Management

Open Monday – Friday

Seavice Area: Damascus Area

Danville

Free Clinic of Danville

133 South Ridge St
Danville, VA 426

Telephone: 434-799-1223

Website

Accepts: Uninsured Only

Income: At or below 150% federal poverty level

Fees: No fee

Languages Spoken: English

Services: Women’s Health, Vision, Pharmacy, OB/GYN, Medical, Health Education/Nutrition, Family Planning, Dental, Sexually Transmitted Diseases (STD) Testing, Lab, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Mammograms

Open Call for hours

Seavice Area: Pittsylvania County, Danville City, ages 18-64

PATHS Community Dental Center – Danville

705 Main St
Danville, VA 4682

Telephone: 434-791-0214

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: Danville Area

Dinwiddie

Dinwiddie Medical Center and Counseling Center

13855 Courthouse Rd
Dinwiddie, VA 7130

Telephone: 804-469-3731

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: Dinwiddie Area

Dungannon

Clinch River Health Services

17285 Veterans Memorial Hwy
Dungannon, VA 6061

Telephone: 276-467-2201

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: Primary Care, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Free Prescription Medications, Dental, Geriatric, Pregnancy, Immunizations, Women’s Health

Open Monday – Saturday

Seavice Area: Scott County area

Emporia

Emporia Greenville Medical Center – SDHS Women’s Care

702 N Main St
Emporia, VA 7131

Telephone: 434-634-7723

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English

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

Open By appointment only

Seavice Area: Emporia Area

Ewing

Western Lee County Health Clinic

1446 Dr. Thomas Walker Rd
Ewing, VA 7165

Telephone: 276-445-4826

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

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: Western Lee County

Falls Church

Northern Virginia Dental Center

5827 Columbia Pike
Falls Church, VA 25893

Telephone: 703-820-7170

Website

Accepts: Uninsured, Underinsured

Income: At or below 200% federal poverty level

Fees: or less per visit

Languages Spoken: English, Spanish

Services: Dental, Adults

Open Monday – Friday

Seavice Area: Arlington, Fairfax, and Loudon Counties; Cities of Alexandria, Fairfax, Falls Church

Fishersville

Augusta Regional Free Clinic

342 Mule Academy Rd
Fishersville, VA 428

Telephone: 540-332-5606

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: No fee

Languages Spoken: English

Services: Medical Services, Dental Services

Open Call for hours

Seavice Area: Augusta County

Franktown

Franktown Community Health Center – ESRH

9159 Franktown Rd
Franktown, VA 6356

Telephone: 757-442-4819

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English

Services: Primary Care, Pediatric Services, OB/GYN, Medical Services, Dental Services

Open Monday – Friday

Seavice Area: Franktown Area

Fredericksburg

Moss Free Clinic – Mary Washington Healthcare

1301 Sam Perry Blvd
Fredericksburg, VA 29063

Telephone: 540-741-1061

Website

Accepts: Uninsured Only

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

Fees: Free/No fee

Languages Spoken: English

Services: Specialists, Primary Care, OB/GYN, Dental

Open Monday – Friday

Seavice Area: Residents of Fredericksburg, Caroline, King George, Spotsylvania, and Stafford Counties.

Lloyd F. Moss Free Clinic

1301 Sam Perry Blvd
Fredericksburg, VA 429

Telephone: 540-741-1061

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: No fee

Languages Spoken: English

Services: Primary Care, Pharmacy, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Dental, Diabetes – Treatment/Management

Open By appointment only

Seavice Area: City of Fredericksburg or Caroline, King George, Spotsylvania, or Stafford county

Community Health Center of the Rappahannock Region

2217 Princess Anne St
Fredericksburg, VA 9428

Telephone: 540-735-0560

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Primary Care, Pediatric, Counseling/Mental Health, Medical, Dental, Adults

Open Monday – Friday

Seavice Area: Fredericksburg Area

Galax

Free Clinic of the Twin Counties

140 Larkspur Ln
Galax, VA 431

Telephone: 276-236-0421

Website

Accepts: Uninsured Only

Income: Low Income

Fees: Free/No fee

Languages Spoken: English

Services: Substance Abuse/Addiction, Pharmacy, Counseling/Mental Health, Medical, Health Education/Nutrition, Family Planning, Dental, Application Assistance – Rx, Cholesterol Screening/Lipid Panel Test

Open Call for hours

Seavice Area: Galax City, Carroll County, Grayson County

Goochland

Goochland Free Clinic

3001 River Rd West
Goochland, VA 442

Telephone: 804-556-5840

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: No fee

Languages Spoken: English, Spanish

Services: Social Services, Counseling/Mental Health, Medical, Dental, Transportation

Open Monday – Friday

Seavice Area: Goochland County

Free Clinic of Goochland

1800 Sandy Hook Rd
Goochland, VA 8535

Telephone: 804-556-5840

Website

Accepts: Uninsured, Underinsured

Income: At or below 200% federal poverty level

Fees: Free or low cost

Languages Spoken: English

Services: Primary Care, Counseling/Mental Health, Medical, Health Education/Nutrition, Dental, Transportation

Open Call for hours

Seavice Area: Goochland County

Hampton

Victoria Boulevard Physicians

3130 Victoria Blvd
Hampton, VA 28206

Telephone: 757-952-0180

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, Substance Abuse/Addiction, Social Services, Primary Care, Pediatric, OB/GYN, Health Education/Nutrition, Family Planning, Dental, Lab, Adults, Immunizations

Open Monday – Friday

Seavice Area: Hampton Area

Dr. Richard F. Clark H.E.L.P. Free Clinic

1320 LaSalle Ave
Hampton, VA 432

Telephone: 757-727-2577

Website

Accepts: Employed, Uninsured

Income: At or below 200% federal poverty level

Fees: Free or low cost

Languages Spoken: English

Services: Pharmacy, Medical, Dental

Open By appointment only

Seavice Area: Hampton, Newport News city

Harrisonburg

Harrisonburg-Rockingham Free Clinic

25 West Water St
Harrisonburg, VA 433

Telephone: 540-433-5431

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: Free or low cost

Languages Spoken: English

Services: Vision, Social Services, Pharmacy, OB/GYN, Medical, Health Education/Nutrition, Dental, Lab

Open Call for hours

Seavice Area: Harrisonburg, Rockingham County

Hayes

Gloucester-Mathews Free Clinic

6031 Industrial Dr
Hayes, VA 434

Telephone: 804-642-9515

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: No fee

Languages Spoken: English

Services: Pharmacy Services, Medical Services, Dental Services

Open Monday – Friday

Seavice Area: Gloucester, Mathews County

Haysi

Haysi Clinic-Stone Mountain Health Services

162 Medical Center Blvd
Haysi, VA 7155

Telephone: 276-865-5121

No Website – We welcome the facility operator to Include Your 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: Primary Care, Counseling/Mental Health, Medical, Dental, Lab, Application Assistance – Rx

Open Monday – Friday

Seavice Area: Haysi Area