Testing Locations

The below testing locations offer free testing to those who meet certain risk requirements. Contact a site near you to set up an appointment!

City Organization Address Phone Offered Tests
Alexandria Fairfax County Health Dept, Alexandria 8350 Richmond Highway #233, Alexandria VA 22309 703.246.2433 Hepatitis B and C blood test
Annandale Fairfax County Health Dept, Annandale 7611 Little River Tnpk Suite 400E, Annandale VA 22003 703.534.8343 Hepatitis B and C blood test
Bedford Bedford Health Dept 600 Bedford Ave, Bedford VA 24523 540.586.7952 Hepatitis B and C blood test
Berryville Clarke Health Dept 100 N. Buckmarsh St, Berryville VA 22611 540.955.1033 Hepatitis B and C blood test
Bristol Bristol Health Dept 205 Piedmont St, Bristol VA 24201 276.642.7335 Hepatitis B and C blood test
Bristol Washington Health Dept 15068 Lee Hwy Suite 1000, Bristol VA 24202 276.676.5604 Hepatitis B and C blood test
Charlottesville Charlottesville Health Dept 1138 Rose Hill Drive, Charlottesville VA 22903 434.972.6223 Hepatitis B and C blood test
Christiansburg Montgomery Health Dept 210 Pepper St SE, Christiansburg VA 24073 540.585.3300 Hepatitis B and C blood test
Clintwood Dickenson Health Dept 334 Brush Creek Rd, Clintwood VA 24228 276.926.4979 Hepatitis B and C blood test
Fairfax Fairfax County Health Dept, Joseph Willard Health Center 3750 Old Lee Hwy, Fairfax VA 22030 703.246.7100 Hepatitis B and C blood test
Falls Church NovaSalud, Inc. 2946 Sleepy Hollow Rd, Suite 3C, Falls Church VA 22044 703.789.4467 Rapid hepatitis C only
Floyd Floyd Health Dept 123 Parkview Rd NE, Floyd VA 24091 540.745.2142  Hepatitis B and C blood test
Galax Galax Health Dept 502 S Main St, Galax VA 24333 276.236.6127 Hepatitis B and C blood test
Gate City Scott Health Dept 190 Fleming Rd Suite 102, Gate City VA 24251 276.386.1312 Hepatitis B and C blood test
Grundy Buchanan Health Dept 1051 Rosebud Rd, Grundy VA 24614 275.935.4591 Hepatitis B and C blood test
Hampton Hampton Health Dept 3130 Victoria Blvd, Hampton, VA 23661 757. 727.1172 Hepatitis B and C blood test
Harrisonburg Rockingham Harrisonburg Health Dept 110 North Mason St, Harrisonburg VA 22801 540.574.5100 Hepatitis B and C blood test
Harrisonburg Valley AIDS Network 601 University Blvd Suite 323, Harrisonburg Va. 22807 540.568.8838 Rapid hepatitis C only
Hillsville Carroll Health Dept 605-15 Pine St, Hillsville VA 24343 276.730.3180 Hepatitis B and C blood test
Independence Grayson Health Dept 186 West Main St, Independence VA 24348 276.773.2961 Hepatitis B and C blood test
Jonesville Lee Health Dept 134 Hill St, Jonesville VA 24263 276.346.2011 Hepatitis B and C blood test
Lebanon Russell Health Dept 75 Rogers St, Lebanon VA 24266 276.889.7621 Hepatitis B and C blood test
Luray Page Health Dept 75 Court Ln, Luray VA 22835 540.743.6528 Hepatitis B and C blood test
Lynchburg Horizon Behavioral Health 620 Court St, Lynchburg VA 24504 434.847.8035 Rapid hepatitis C only
Lynchburg Lynchburg Health Dept 1900 Thomson Dr, Lynchburg VA 24501 434.947.6785 Hepatitis B and C blood test
Manassas Manassas Health Dept 9301 Lee Ave, Manassas VA 20110 703.792.6300 Hepatitis B and C blood test
Marion Smyth Health Dept 201 Francis Marion Ln, Marion VA 24354 276.781.7460 Hepatitis B and C blood test
Martinsville Henry Martinsville Health Dept 295 Commonwealth Blvd, Martinsville VA 24114 276.638.2311 Hepatitis B and C blood test
Newport News Peninsula Health Center 416 J Clyde Morris Blvd, Newport News VA 23601 757.594.7326 Hepatitis B and C blood test
Norfolk Access AIDS Care 248 W. 24th St, Norfolk VA 23517 757.640.0929 Rapid hepatitis C only
Pearisburg Giles Health Dept 120 North Main St, Pearisburg VA 24134 540.235.3135 Hepatitis B and C blood test
Pulaski Pulaski Health Dept 170 4th St. NW, Pulaski VA 24301 540.440.2188 Hepatitis B and C blood test
Radford Radford Health Dept 212 3rd Ave, Radford VA 24141 540.267.8255 Hepatitis B and C blood test
Reston Fairfax County Health Dept 1850 Cameron Glen Dr Suite 100, Reston VA 20190 703.481.4242 Hepatitis B and C blood test
Richmond Henrico Health Dept 1400 N. Laburnum Ave, Richmond VA 23223 804.652.3190 Hepatitis B and C blood test
Richmond Minority Health Consortium 208 E. Clay St. Suite B, Richmond VA 23219 804.225.0820 Rapid hepatitis C only
Richmond Health Brigade (formerly known as Fan Free Clinic) 1010 N. Thompson St, Richmond, VA 23230 808.358.6343 Rapid hepatitis C only
Roanoke Council of Community Services 502 Campbell Ave SW, Roanoke VA 24016 540.985.0131 Rapid hepatitis C only
Rocky Mount Franklin Health Dept 365 Pell Ave, Rocky Mount VA 24151 540.484.0292 Hepatitis B and C blood test
Springfield Fairfax Co Health Dept 8136 Old Keene Mill Rd, Springfield VA 22152 703.569.1031 Hepatitis B and C blood test
Staunton Staunton-Augusta Health Dept 1414 North Augusta St, Staunton VA 24402 540.332.7830 Hepatitis B and C blood test
Tazewell Tazewell Health Dept 253 Chamber Dr, Tazewell VA 24651 276.988.5585 Hepatitis B and C blood test
Waynesboro Waynesboro-Augusta Health Dept 211 West 12th St, Waynesboro VA 22980 540.949.0137 Hepatitis B and C blood test
Winchester Frederick Winchester Health Dept 10 Baker St, Winchester VA 22601 540.722.3470 Hepatitis B and C blood test
Wise Wise Health Dept 134 Roberts St SW, Wise VA 24293 276.328.8000 Hepatitis B and C blood test
Woodbridge Woodbridge Health Dept 4001 Prince William Pkwy #101, Woodbridge VA 22193 703.792.7321 Hepatitis B and C blood test
Wytheville Wythe Health Dept 290 S 6th St #300, Wytheville VA 24382 276.228.5507 Hepatitis B and C blood test