In crisis? Call or text 988 (Suicide & Crisis Lifeline) or 911. SAMHSA's National Helpline: 1-800-662-HELP (4357) — free, confidential, 24/7.

← All Virginia Facilities

Inpatient Rehab Programs in Virginia

18 verified inpatient treatment programs in Virginia.

Virginia Hospital Center

Call: 703-558-6750

1715 North George Mason Drive, Suite 201, Arlington, VA, 22205

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing

Virginia Hospital Center

Call: 703-558-6755

1701 North George Mason Drive, Arlington, VA, 22205

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Carilion New River Valley Medical Ctr

Call: 540-731-2000

2900 Lamb Circle Road, Christiansburg, VA, 24073

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Inova Kellar Center

Call: 703-218-8500

11204 Waples Mill Road, Fairfax, VA, 22030

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Private health insurance; Cash or self-payment

Inova CATS Program

Call: 703-776-7765

3300 Gallows Road, PSB 7N, Falls Church, VA, 22042

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; SAMHSA funding/

Snowden at Fredericksburg

Call: 540-741-3900

1200 Sam Perry Boulevard, Fredericksburg, VA, 22401

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing

Spotsylvania Regional Medical Center

Call: 540-498-4344

4600 Spotsylvania Parkway, 5th Floor, Fredericksburg, VA, 22408

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Hampton VAMC

Call: 757-722-9961 x2786

100 Emancipation Drive, Hampton, VA, 23667

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Federal military insurance (e.g., TRICARE); Private health insurance

Sentara Medical Center

Call: 540-564-5104

136 West Elizabeth Street, Harrisonburg, VA, 22801

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment

Parham Doctors Hospital

Call: 804-672-4380

7702 East Parham Road, MOB 3, Suite 205, Henrico, VA, 23294

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language s

Centra Medical Group Addiction Trt Ctr

Call: 434-200-9978

3300 Rivermont Avenue, Lynchburg, VA, 24503

Get Directions →

Visit Website

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; SAMHSA funding/block grants; S

Pathways

Call: 434-200-4455

3300 Rivermont Avenue, Lynchburg, VA, 24503

Get Directions →

Visit Website

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicaid; Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Sign language services for the deaf and hard of hearing

UVA Health System

Call: 703-369-8404

8644 Sudley Road, Suite 300, Manassas, VA, 20110

Get Directions →

Visit Website

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Sign language services for

UVA Health System

Call: 703-369-8464

8680 Hospital Way, Manassas, VA, 20110

Get Directions →

Visit Website

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Sign language services for

LewisGale

Call: 540-772-2801

1902 Braeburn Drive, Salem, VA, 24153

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Veterans Affairs Medical Center

Call: 540-982-2463 x2515

1970 Roanoke Boulevard, Salem, VA, 24153

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf

Virginia Beach Psychiatric Center

Call: 757-496-6000 x4464

1100 1st Colonial Road, Virginia Beach, VA, 23454

Get Directions →

Visit Website

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Valley Health Winchester Medical Ctr

Call: 540-536-4881

172 Linden Drive, Suite 111, Winchester, VA, 22601

Get Directions →

Visit Website

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Data provided by SAMHSA findtreatment.gov

Need Help in Virginia?

Contact facilities directly using the phone numbers above, or call the SAMHSA National Helpline for free, confidential support 24/7.

SAMHSA Helpline: 1-800-662-HELP