Free STD Testing in Virginia
Testing Centers, Health Clinics, and Local Screenings
Add Listing
| Report Correction
Overview
Let us help you find free and confidential STD testing centers in Virginia. There are many STD clinics available in that offer anonymous HIV testing, STI screening, and STD treatments. We offer the largest and most up to date information on the many STD testing locations in Virginia.
What to expect when being tested for STD's
It is best to be honest with your doctor regarding your sexual activity and any symptoms you have. Your doctor will probably first perform a physical examination to check for genital warts, sores, or discharges that may indicate the presence of an STD. In order to be thorough, they will also generally do a lab work up that could include urine, swab, and/or blood tests. Test results are usually available within a few days to a week, and you should refrain from sexual activity until you receive them.
Accomac County Health Department
23191 Front St
Accomac, Virginia 23301
757-787-5880
South Side Community Health Center
8380 Boydton Plank Rd
Alberta, Virginia 23821
434-949-7211
Alexandria Health Department
4480 King St
Alexandria, Virginia 22302
703-838-4400
Fairfax County Health Department
8350 Richmond Hwy Ste 233
Alexandria, Virginia 22309
703-704-5203
Alexandria Health Department Teen Wellness Center
TC Williams HS Campus3330 King St
Alexandria, Virginia 22302
703-746-4776
KI Services Incorporated
25 S Quaker Ln Ste 4
Alexandria, Virginia 22314
703-823-4401
Amelia County Health Department
16320 Church St
Amelia Court House, Virginia 23002
804-561-2711
Amherst County Health Department
224 2nd St
Amherst, Virginia 24521
434-946-9408
Appomattox County Health Department
475 Court St
Appomattox, Virginia 24522
434-352-2313
Blue Ridge Medical Center
4038 Thomas Nelson Hwy
Arrington, Virginia 22922
434-263-4000
Hanover Health Department
12312 Washington Hwy
Ashland, Virginia 23005
804-365-4313
800-464-5506
Sandy River Family Care Incorporated
4520 Medical Center Rd
Axton, Virginia 24054
434-685-7095
Bland County Medical Clinic
12301 Grapefield Rd
Bastian, Virginia 24314
276-688-4331
Bedford County Health Department
600 Bedford Ave
Bedford, Virginia 24523
540-586-7952
Clarke County Health Department
100 N Buckmarsh St
Berryville, Virginia 22611
540-955-1033
Planned Parenthood Health Systems Incorporated
700 N Main St Ste J
Blacksburg, Virginia 24060
540-951-5184
800-230-7526
Bland County Health Department
209 Jackson St
Bland, Virginia 24315
276-688-4651
Mecklenburg County Health Department
434 Washington St
Boydton, Virginia 23917
434-738-6545
Mecklenburg County Health Department
478 Washington St
Boydton, Virginia 23917
434-738-6333
Bristol City Health Department
205 Piedmont Ave
Bristol, Virginia 24201
276-642-7335
Washington County Health Department
15068 Lee Hwy Ste 1000
Bristol, Virginia 24202
276-676-5604
Buckingham County Health Department
Highway 60
Buckingham, Virginia 23921
434-969-4244
Buena Vista Health Department
2270 Magnolia Ave
Buena Vista, Virginia 24416
540-261-2149
Charles City County Health Department
7501 Adkins Rd
Charles City, Virginia 23030
804-829-2490
Charlotte County Health Department
270 David Bruce Ave
Charlotte Court House, Virginia 23923
434-542-5251
University of Virginia Health System
1400 W Main St
Charlottesville, Virginia 22908
434-982-0090
Charlottesville/Albemarle County Health Department
1138 Rose Hill Dr
Charlottesville, Virginia 22903
434-972-6269
AIDS/HIV Services Group
953 2nd St SE
Charlottesville, Virginia 22902
434-979-7714
877-261-1739
Planned Parenthood Health Systems Incorporated
2964 Hydraulic Rd
Charlottesville, Virginia 22901
434-296-1000
800-230-7526
Pittsylvania County Health Department
200 HG McGhee Dr
Chatham, Virginia 24531
434-432-7232
Chesapeake Health Department
748 N Battlefield Blvd
Chesapeake, Virginia 23320
757-382-8617
Chesapeake Health Department
490 Liberty St
Chesapeake, Virginia 23324
757-382-2600
Chesterfield Health Department
9501 Lucy Corr Cir
Chesterfield, Virginia 23832
804-748-1691
Montgomery County Health Department
210 S Pepper St Ste A
Christiansburg, Virginia 24073
540-381-7100
Clifton Forge Health Department
322 Jefferson Ave
Clifton Forge, Virginia 24422
540-862-4131
Dickenson County Health Department
334 Brush Creek Rd
Clintwood, Virginia 24228
276-926-4979
Colonial Heights Health Department
200 Highland Ave
Colonial Heights, Virginia 23834
804-520-9380
Southampton County Health Department
26022 Administration Ctr Dr
Courtland, Virginia 23837
757-653-3040
Covington Health Department
321 Beech St
Covington, Virginia 24426
540-962-2173
Culpeper County Health Department
640 Laurel St
Culpeper, Virginia 22701
540-829-7350
Cumberland County Health Department
15 Foster Rd
Cumberland, Virginia 23040
804-492-4661
Danville City Health Department
326 Taylor Dr
Danville, Virginia 24541
434-766-9800
Dinwiddie County Health Department
14006 Boydton Plank Rd
Dinwiddie, Virginia 23841
804-469-3771
Greensville/Emporia Health Department
140 Uriah Branch Way
Emporia, Virginia 23847
434-348-4235
Stone Mountain Health Services
US Hwy 58
Ewing, Virginia 24248
276-445-4826
800-269-3985
Fairfax County Health Department
3750 Old Lee Hwy
Fairfax, Virginia 22030
703-246-7100
Planned Parenthood of Metropolitan Washington DC Incorporated
370 S Washington St Ste 300
Falls Church, Virginia 22046
703-533-5651
800-230-7526
Fairfax County Health Department
6245 Leesburg Pike Ste 500
Falls Church, Virginia 22044
703-534-8343
Northern Virginia AIDS Ministry
803 W Broad St Ste 700
Falls Church, Virginia 22046
703-533-5505
Prince Edward County Health Department
111 N South St Ground Fl
Farmville, Virginia 23901
434-392-8187
Botetourt County Health Department
21 Academy St
Fincastle, Virginia 24090
540-473-8240
Floyd County Health Department
203 S Locust St Ste M
Floyd, Virginia 24091
540-745-2141
Franklin City Health Department
110 Fairview Dr
Franklin, Virginia 23851
757-562-6109
Fredericksburg Area HIV/AIDS Support Services Incorporated
415 Elm St
Fredericksburg, Virginia 22401
540-371-7532
800-215-8121
Fredericksburg City Health Department
608 Jackson St
Fredericksburg, Virginia 22401
540-899-4142
Warren County Health Department
134 Peyton St
Front Royal, Virginia 22630
540-635-3159
Galax City Health Department
703 S Main St
Galax, Virginia 24333
276-236-6127
Scott County Health Department
112 Beech St Ste 1
Gate City, Virginia 24251
276-386-1312
Gloucester County Health Department
6882 Main St Stes C-F
Gloucester, Virginia 23061
804-693-0043
Goochland Health Department
1800 Sandyhook Rd Ste 100
Goochland, Virginia 23063
804-556-5343
Buchanan County Health Department
Slate Creek Rd Rte 83
Grundy, Virginia 24614
276-935-4591
Halifax County Health Department
1030 Cawford Rd
Halifax, Virginia 24558
434-476-4863
Hampton Health Department
3130 Victoria Blvd
Hampton, Virginia 23661
757-727-1172
Planned Parenthood of Southeastern Virginia
403 Yale Dr
Hampton, Virginia 23666
757-826-2079
800-230-7526
AIDS Care Center for Education and Support Services
218 S Armistead Ave
Hampton, Virginia 23669
757-640-0929
Harrisonburg-Rockingham Health Department
110 N Mason St
Harrisonburg, Virginia 22802
540-574-5100
Northumberland County Health Department
6373 Northumberland Hwy Ste B
Heathsville, Virginia 22473
804-580-3731
Carroll County Health Department
605 Pine St Ste 15
Hillsville, Virginia 24343
276-730-3180
Hopewell Health Department
220 Appomattox St
Hopewell, Virginia 23860
804-458-1297
Grayson County Health Department
186 W Main St
Independence, Virginia 24348
276-773-2961
Lee County Health Department
6 Hill St
Jonesville, Virginia 24263
276-346-2011
King William County Health Department
167 Courthouse Landing Rd
King William, Virginia 23086
804-769-4988
King and Queen County Health Department
167 Court house Landing RdAllen Circle
King and Queen Courthouse, Virginia 23085
804-785-6154
Lancaster County Health Department
9049 Mary Ball Rd
Lancaster, Virginia 22503
804-462-5197
Tri-Area Community Health Center
14559 Danville Pike
Laurel Fork, Virginia 24352
276-398-2292
Brunswick County Health Department
1632 Lawrenceville Plank Rd
Lawrenceville, Virginia 23868
434-848-2525
Russell County Health Department
75 Rogers St
Lebanon, Virginia 24266
276-889-7621
Loudoun Health District
102 Heritage Way NE Ste 100 &101
Leesburg, Virginia 20176
703-777-0236
Rockbridge-Lexington County Health Department
300 White St
Lexington, Virginia 24450
540-463-3185
Louisa County Health Department
101 Ashley St
Louisa, Virginia 23093
540-967-3703
Nelson County Health Department
63 Courthouse Sq
Lovingston, Virginia 22949
434-263-8315
Lunenburg County Health Department
11387 Courthouse Rd
Lunenburg, Virginia 23952
434-696-2346
Page County Health Department
75 Court Ln
Luray, Virginia 22835
540-743-6528
Lynchburg City Health Department
1900 Thomson Dr
Lynchburg, Virginia 24501
434-947-6785
Central Virginia Community Services
620 Court St
Lynchburg, Virginia 24504
434-847-8035
Madison County Health Department
410 N Main St
Madison, Virginia 22727
540-948-5481
Prince William Health District
9301 Lee Ave
Manassas, Virginia 20110
703-792-6300
Sudley North Clinic
7751 Ashton Ave
Manassas, Virginia 20109
703-792-4700
Smyth County Health Department
201 Francis Marion Ln 1st Fl
Marion, Virginia 24354
276-781-7460
Henry/Martinsville Health Department
295 Commonwealth Blvd W
Martinsville, Virginia 24112
276-638-2311
Mathews County Health Department
536 Church St
Mathews, Virginia 23109
804-725-7131
Caroline County Health Department
17202 Richmond Tpke
Milford, Virginia 22514
804-633-5465
Highland County Health Department
Fleischer Ave
Monterey, Virginia 24465
540-468-2270
Westmoreland County Health Department
18849 Kings Hwy
Montross, Virginia 22520
804-493-1124
Northampton County Health Department
7114 Lankford Hwy
Nassawadox, Virginia 23413
757-442-6228
Central Virginia Community Health Center
25892 N James Madison Hwy
New Canton, Virginia 23123
434-581-3271
Craig County Health Department
161 Main St
New Castle, Virginia 24127
540-864-5136
New Kent County Health Department
12025 Courthouse Cir
New Kent, Virginia 23124
804-966-9640
Health and Home Support Service Incorporated
3110 Chestnut Ave
Newport News, Virginia 23607
757-247-1879
Peninsula Health Center
416 J Clyde Morris Blvd
Newport News, Virginia 23601
757-594-7400
Hampton Roads Clinic
2712 Washington Ave
Newport News, Virginia 23607
757-240-5223
Peninsula Institute for Community Health
4714 Marshall Ave
Newport News, Virginia 23607
757-380-8709
Norfolk Department of Health
830 Southampton Ave Ste 200
Norfolk, Virginia 23510
757-683-2756
800-873-8378
International Black Womens Congress Incorporated
645 Church St Ste 200
Norfolk, Virginia 23510
757-625-0007
Urban League of Hampton Roads
830 Goff St
Norfolk, Virginia 23504
757-226-7589
AIDS Care Center for Education and Support Services
3309 Granby St
Norfolk, Virginia 23504
757-625-6992
AIDS Care Center for Education and Support Services
248 W 24th St
Norfolk, Virginia 23517
757-640-0929
Tidewater AIDS Crisis Taskforce
9229 Granby St
Norfolk, Virginia 23503
757-583-1317
Berkley Clinic
925 S Main St
Norfolk, Virginia 23523
757-494-2470
Nottoway County Health Department
207 W Courthouse Rd 625
Nottoway, Virginia 23955
434-645-7595
Orange County Health Department
450 N Madison Rd
Orange, Virginia 22960
540-672-1291
Fluvanna County Health Department
Rte 15 County Office Building
Palmyra, Virginia 22963
434-591-1960
Giles County Health Department
120 N Main St Ste 2
Pearisburg, Virginia 24134
540-921-2891
Petersburg Health Department
301 Halifax St
Petersburg, Virginia 23803
804-863-1652
800-533-4148
Portsmouth Behavioral Healthcare Services
545 High St
Portsmouth, Virginia 23704
757-393-5357
Urban League of Hampton Roads
3225 High St
Portsmouth, Virginia 23707
757-627-0864
Portsmouth Health Department
1701 High St Ste 102
Portsmouth, Virginia 23704
757-393-8585
800-873-8378
Powhatan Health Department
3908 Old Buckingham Rd #1
Powhatan, Virginia 23139
804-598-5680
Prince George Health Department
6450 Administration Dr
Prince George, Virginia 23875
804-733-2630
Pulaski County Health Department
170 4th St NW
Pulaski, Virginia 24301
540-994-5030
Radford City Health Department
212 3rd Ave
Radford, Virginia 24141
540-831-5774
Fairfax County Health Department
1850 Cameron Glen Dr Ste 100
Reston, Virginia 20190
703-481-4242
East Henrico Health Department
3810 Nine Mile Rd
Richmond, Virginia 23223
804-652-3190
Virginia League for Planned Parenthood
201 N Hamilton St
Richmond, Virginia 23221
804-355-4358
800-230-7526
Fan Free Clinic Incorporated
1010 N Thompson St
Richmond, Virginia 23230
804-358-8538
Minority Health Consortium Incorporated
208 East Clay Street Ste B
Richmond, Virginia 23219
804-225-0820
800-918-9223
Richmond City Department of Public Health
400 E Cary St
Richmond, Virginia 23219
804-205-3500
Richmond City Health Department
500 N 10th St
Richmond, Virginia 23219
804-482-5500
Virginia Commonwealth University HIV/AIDS Center/Church Hill
600 E Main St Ste 1750
Richmond, Virginia 23219
804-828-2210
Daily Planet Health Care for the Homeless
517 W Grace St
Richmond, Virginia 23220
804-783-0678
Cross-Over Health Center
108 Cowardin Ave
Richmond, Virginia 23224
804-233-5016
West Henrico County Health Department
8600 Dixon Powers Dr
Richmond, Virginia 23273
804-501-4522
Open Door Resource Center Incorporated
4009 Fitzhugh Avenue Ste 203
Richmond, Virginia 23230
804-658-2784
Council of Community Services
356 Campbell Ave SW
Roanoke, Virginia 24016
540-982-2437
800-354-3388
Roanoke City Health Department
1502 Williamson RD NE 2ND FL
Roanoke, Virginia 24012
540-283-5050
Planned Parenthood Health Systems Incorporated
2207 Peters Creek Rd
Roanoke, Virginia 24017
540-562-3457
800-230-7526
Franklin County Health Department
365 Pell Ave
Rocky Mount, Virginia 24151
540-484-0292
Campbell County Health Department
116 Kabler Ln
Rustburg, Virginia 24588
434-332-9550
St Charles Community Health Clinic
100 Main St
Saint Charles, Virginia 24282
276-383-4428
Roanoke County/Salem Health Department
105 E Calhoun St
Salem, Virginia 24153
540-387-5530
Saltville Medical Center
308 W Main St
Saltville, Virginia 24370
276-496-4433
888-531-8354
Middlesex County Health Department
2780 General Puller Hwy
Saluda, Virginia 23149
804-758-2381
Isle of Wight County Health Department
402 Grace St
Smithfield, Virginia 23430
757-357-4177
Spotsylvania County Health Department
9104 Courthouse RdHolbart Bldg
Spotsylvania, Virginia 22553
540-507-7400
Fairfax County Health Department
8136 Old Keene Mill Rd Ste A100
Springfield, Virginia 22152
703-569-1031
Stafford County Health Department
1300 Courthouse Rd
Stafford, Virginia 22554
540-659-3101
Greene County Health Department
50 Stanard St
Stanardsville, Virginia 22973
434-985-2262
Augusta-Staunton Health Department
1414 N Augusta St
Staunton, Virginia 24401
540-332-7830
Stony Creek Community Health Center
12454 Hartley St
Stony Creek, Virginia 23882
434-246-6100
Patrick County Health Department
106 Rucker St
Stuart, Virginia 24171
276-693-2069
Western Tidewater Community Services Board
135 S Saratoga St
Suffolk, Virginia 23434
757-925-2222
Suffolk Health Department
135 Hall Ave Ste A
Suffolk, Virginia 23434
757-514-4700
Surry County Health Department
474 Colonial Trail W
Surry, Virginia 23883
757-294-3185
Sussex County Health Department
20103 Princeton Rd
Sussex, Virginia 23884
434-246-8611
Essex County Health Department
423 N Church Ln
Tappahannock, Virginia 22560
804-443-3396
Tazewell County Health Department
145 Ben Bolt Ave
Tazewell, Virginia 24651
276-988-5585
Roanoke County/Vinton Health Department
227 S Pollard St
Vinton, Virginia 24179
540-857-7800
800-533-4148
Virginia Beach Department of Public Health
4452 Corporation Ln
Virginia Beach, Virginia 23462
757-518-2700
800-873-8378
Aware Worldwide Incorporated
3419 Virginia Beach Blvd. #132
Virginia Beach, Virginia 23452
757-965-8373
866-913-3245
Virginia Beach Department of Human Services
289 Independence BlvdPembroke Three Ste 109
Virginia Beach, Virginia 23462
757-385-0811
Planned Parenthood of Southeastern Virginia
515 Newtown Rd
Virginia Beach, Virginia 23462
757-499-7526
800-230-7526
Bath County Health Department
Court House Sq
Warm Springs, Virginia 24484
540-839-7246
Fauquier County Health Department
330 Hospital Dr
Warrenton, Virginia 20186
540-347-6400
Richmond County Health Department
5591 W Richmond Rd
Warsaw, Virginia 22572
804-333-4043
Rappahannock County Health Department
491 A Main St
Washington, Virginia 22747
540-675-3516
Waynesboro-Augusta Health Department
211 W 12th St
Waynesboro, Virginia 22980
540-949-0137
Williamsburg AIDS Network
479 McLaws Cir Ste 2
Williamsburg, Virginia 23185
757-220-4606
AIDS Response Effort Incorporated
333 W Cork St Ste 740
Winchester, Virginia 22601
540-536-5291
Frederick/Winchester Health Department
10 Baker St
Winchester, Virginia 22601
540-722-3470
Wise County Health Department
134 Roberts St SW
Wise, Virginia 24293
276-328-8000
Woodbridge Health Department
4001 Prince William Pkwy Ste 101
Woodbridge, Virginia 22192
703-792-7300
Shenandoah County Health Department
600 N Main St Ste 106
Woodstock, Virginia 22664
540-459-3733
Wythe Country Health Department
750 W Ridge Rd
Wytheville, Virginia 24382
276-228-5507