Virginia · Listings Checked October 2026

Mental Health Clinics That Take Medicaid in Virginia

Where Can You Find Mental Health Clinics That Take Medicaid in Virginia?

SAMHSA's FindTreatment.gov lists 230 mental health facilities that accept Medicaid in Virginia (checked October 2026). The most are in Richmond (15), Norfolk (10) and Danville (9). Virginia's Medicaid program is Cardinal Care (Virginia Medicaid, administered by the Department of Medical Assistance Services).

Mental Health Clinics That Take Medicaid in Virginia by City

Mental Health Clinics That Take Medicaid in Virginia by city
CityListedAccept Medicaid
Mental Health Clinics That Take Medicaid in Richmond1515
Mental Health Clinics That Take Medicaid in Norfolk1010
Mental Health Clinics That Take Medicaid in Danville99
Mental Health Clinics That Take Medicaid in Roanoke88
Mental Health Clinics That Take Medicaid in Hampton77
Mental Health Clinics That Take Medicaid in Winchester77
Mental Health Clinics That Take Medicaid in Virginia Beach66
Mental Health Clinics That Take Medicaid in Henrico55
Mental Health Clinics That Take Medicaid in Arlington44
Mental Health Clinics That Take Medicaid in Culpeper44
Mental Health Clinics That Take Medicaid in Fredericksburg44
Mental Health Clinics That Take Medicaid in Lynchburg44
Mental Health Clinics That Take Medicaid in Martinsville44
Mental Health Clinics That Take Medicaid in Suffolk44
Mental Health Clinics That Take Medicaid in Williamsburg44
Mental Health Clinics That Take Medicaid in Woodbridge44
Mental Health Clinics That Take Medicaid in Abingdon33
Mental Health Clinics That Take Medicaid in Alexandria33
Mental Health Clinics That Take Medicaid in Charlottesville33
Mental Health Clinics That Take Medicaid in Fairfax33
Mental Health Clinics That Take Medicaid in Front Royal33
Mental Health Clinics That Take Medicaid in Glen Allen33
Mental Health Clinics That Take Medicaid in Leesburg33
Mental Health Clinics That Take Medicaid in Manassas33
Mental Health Clinics That Take Medicaid in Norton33
Mental Health Clinics That Take Medicaid in Pennington Gap33
Mental Health Clinics That Take Medicaid in Woodstock33
Mental Health Clinics That Take Medicaid in Ashland22
Mental Health Clinics That Take Medicaid in Blacksburg22
Mental Health Clinics That Take Medicaid in Bristol22
Mental Health Clinics That Take Medicaid in Chesapeake22
Mental Health Clinics That Take Medicaid in Clintwood22
Mental Health Clinics That Take Medicaid in Franklin22
Mental Health Clinics That Take Medicaid in Gloucester22
Mental Health Clinics That Take Medicaid in Harrisonburg22
Mental Health Clinics That Take Medicaid in Luray22
Mental Health Clinics That Take Medicaid in Marion22
Mental Health Clinics That Take Medicaid in Mc Lean22
Mental Health Clinics That Take Medicaid in Newport News22
Mental Health Clinics That Take Medicaid in Parksley22
Mental Health Clinics That Take Medicaid in Petersburg22
Mental Health Clinics That Take Medicaid in Portsmouth22
Mental Health Clinics That Take Medicaid in Pulaski22
Mental Health Clinics That Take Medicaid in Rocky Mount22
Mental Health Clinics That Take Medicaid in Salem22
Mental Health Clinics That Take Medicaid in South Boston22
Mental Health Clinics That Take Medicaid in Staunton22
Mental Health Clinics That Take Medicaid in Sterling22
Mental Health Clinics That Take Medicaid in Tappahannock22
Mental Health Clinics That Take Medicaid in Weber City22
Mental Health Clinics That Take Medicaid in Amelia Court House11
Mental Health Clinics That Take Medicaid in Big Stone Gap11
Mental Health Clinics That Take Medicaid in Bluefield11
Mental Health Clinics That Take Medicaid in Boydton11
Mental Health Clinics That Take Medicaid in Cedar Bluff11
Mental Health Clinics That Take Medicaid in Chantilly11
Mental Health Clinics That Take Medicaid in Charlotte Court House11
Mental Health Clinics That Take Medicaid in Chesterfield11
Mental Health Clinics That Take Medicaid in Christiansburg11
Mental Health Clinics That Take Medicaid in Coeburn11
Mental Health Clinics That Take Medicaid in Covington11
Mental Health Clinics That Take Medicaid in Cross Junction11
Mental Health Clinics That Take Medicaid in Dinwiddie11
Mental Health Clinics That Take Medicaid in Emporia11
Mental Health Clinics That Take Medicaid in Falls Church11
Mental Health Clinics That Take Medicaid in Farmville11
Mental Health Clinics That Take Medicaid in Floyd11
Mental Health Clinics That Take Medicaid in Forest11
Mental Health Clinics That Take Medicaid in Galax11
Mental Health Clinics That Take Medicaid in Goochland11
Mental Health Clinics That Take Medicaid in Grundy11
Mental Health Clinics That Take Medicaid in Hillsville11
Mental Health Clinics That Take Medicaid in Honaker11
Mental Health Clinics That Take Medicaid in Hurley11
Mental Health Clinics That Take Medicaid in Independence11
Mental Health Clinics That Take Medicaid in Jonesville11
Mental Health Clinics That Take Medicaid in Kilmarnock11
Mental Health Clinics That Take Medicaid in King George11
Mental Health Clinics That Take Medicaid in Lancaster11
Mental Health Clinics That Take Medicaid in Lawrenceville11
Mental Health Clinics That Take Medicaid in Lebanon11
Mental Health Clinics That Take Medicaid in Lexington11
Mental Health Clinics That Take Medicaid in Lunenburg11
Mental Health Clinics That Take Medicaid in Mechanicsville11
Mental Health Clinics That Take Medicaid in Oakwood11
Mental Health Clinics That Take Medicaid in Pearisburg11
Mental Health Clinics That Take Medicaid in Powhatan11
Mental Health Clinics That Take Medicaid in Providence Forge11
Mental Health Clinics That Take Medicaid in Radford11
Mental Health Clinics That Take Medicaid in Richlands11
Mental Health Clinics That Take Medicaid in Ruther Glen11
Mental Health Clinics That Take Medicaid in Sandston11
Mental Health Clinics That Take Medicaid in Smithfield11
Mental Health Clinics That Take Medicaid in South Hill11
Mental Health Clinics That Take Medicaid in Springfield11
Mental Health Clinics That Take Medicaid in Stafford11
Mental Health Clinics That Take Medicaid in Stuart11
Mental Health Clinics That Take Medicaid in Vansant11
Mental Health Clinics That Take Medicaid in Warrenton11
Mental Health Clinics That Take Medicaid in Waynesboro11
Mental Health Clinics That Take Medicaid in Wytheville11
Mental Health Clinics That Take Medicaid in Yorktown11

From SAMHSA's FindTreatment.gov listings, checked October 2026. Cities with enough listings link to their own page; others link to the city's full treatment page.

More About Mental Health Clinics That Take Medicaid

Read how Medicaid covers therapy. For the state's crisis lines, Medicaid coverage and license lookups, see mental health care in Virginia.

Virginia's Medicaid agency explains its mental health coverage: Cardinal Care (Virginia Medicaid, administered by the Department of Medical Assistance Services) mental health services

Other services in Virginia: low-cost mental health care in Virginia, child and teen mental health services in Virginia, ptsd treatment in Virginia, walk-in mental health crisis centers in Virginia, emdr therapy in Virginia, mental health care for veterans in Virginia, community mental health centers in Virginia.

Frequently Asked Questions

How Many Mental Health Clinics That Take Medicaid Are in Virginia?

SAMHSA's FindTreatment.gov lists 230 mental health facilities that accept Medicaid in Virginia, checked October 2026. The most are in Richmond (15), Norfolk (10) and Danville (9).

What Mental Health Services Does Virginia Medicaid Cover?

The state names behavioral health services, addiction and recovery treatment services (ARTS), mobile crisis response teams, short-term crisis supports, 23-hour crisis observation, short-term intervention services, partial hospitalization during daytime hours, intensive outpatient therapy and counseling a few times a week, community-based team supports for adults experiencing serious mental illness and prescription medicines.

Sources

  1. SAMHSA FindTreatment.gov listing data, checked October 2026
  2. Cardinal Care (Virginia Medicaid, administered by the Department of Medical Assistance Services) mental health services

In crisis? Call or text 988 or chat at 988lifeline.org, any time. If someone is in immediate danger, call 911. anxiety.help is an independent guide, not a mental health provider or crisis service, and doesn't give medical advice. For a free, confidential referral, call SAMHSA's National Helpline at 1-800-662-4357.