Free STD Testing in Alabama
Testing Centers, Health Clinics, and Local Screenings
Add Listing
| Report Correction
Overview
Let us help you find free and confidential STD testing centers in Alabama. 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 Alabama.
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.
Henry County Health Department
505 Kirkland St
Abbeville, Alabama 36310
334-585-5637
800-228-0469
Tallapoosa County Health Department
2078 Sportsplex Blvd
Alexander City, Alabama 35010
256-329-0531
440-555-5524
Limestone County Health Department
20371 Clyde Mabry Dr
Athens, Alabama 35611
256-232-3200
800-401-8827
Escambia County Health Department
8600 Hwy 31 S Ste 17
Atmore, Alabama 36502
251-368-9188
Unity Wellness Center
665 Opelika Rd
Auburn, Alabama 36830
334-887-5244
800-799-4967
Bessemer Health Center
2201 Arlington Ave
Bessemer, Alabama 35020
205-497-9300
Jefferson County AIDS in Minorities Incorporated
1925 Bessemer Rd
Birmingham, Alabama 35208
205-781-1654
Planned Parenthood Southeast Incorporated
1211 S 27th Pl
Birmingham, Alabama 35205
205-322-2121
800-230-7526
AIDS Alabama
3521 7th Ave S
Birmingham, Alabama 35222
205-324-9822
Birmingham Health Care
712 25th St N
Birmingham, Alabama 35203
205-323-5311
Central Health Center
1400 6th Ave S Room 102
Birmingham, Alabama 35233
205-933-9110
University of Alabama Birmingham
1600 5th Ave SChildrens Park Place Ste 110
Birmingham, Alabama 35233
205-939-9400
888-441-3767
Childrens Hospital
1616 6th Ave S Ste 201Childrens Midtown Center
Birmingham, Alabama 35233
205-934-5262
Eastern Health Center
601 W Boulevard
Birmingham, Alabama 35206
205-591-5180
Birmingham AIDS Outreach
205 32nd St S
Birmingham, Alabama 35233
205-322-4197
Escambia County Health Department
1115 Azalea Pl
Brewton, Alabama 36426
251-867-5765
Choctaw County Health Department
1001 S Mulberry St
Butler, Alabama 36904
205-459-4026
Wilcox County Health Department
107 Union St
Camden, Alabama 36726
334-682-4515
Pickens County Health Department
80 William E Hill Dr
Carrollton, Alabama 35447
205-367-8157
Cherokee County Health Department
833 Cedar Bluff Rd
Centre, Alabama 35960
256-927-3132
Bibb County Health Department
281 Alexander Ave
Centreville, Alabama 35042
205-926-9702
Washington County Health Department
14900 St Stephens Ave
Chatom, Alabama 36518
251-847-2245
Mobile County Health Department
19250 N Mobile St
Citronelle, Alabama 36522
251-866-9126
Chilton County Health Department
301 Health Center Dr
Clanton, Alabama 35045
205-755-1287
Barbour County Health Department
39 Browden St
Clayton, Alabama 36016
334-775-8324
800-228-0469
Cullman County Health Department
601 Logan Ave SW
Cullman, Alabama 35055
256-734-1030
Tallapoosa County Health Department
220 W LaFayette St
Dadeville, Alabama 36853
256-825-9203
Morgan County Health Department
510 Cherry St NE
Decatur, Alabama 35602
256-353-7021
Montgomery AIDS Outreach
545 W Main St Ste 310
Dothan, Alabama 36301
334-673-0494
Houston County Health Department
1781 E Cottonwood Rd
Dothan, Alabama 36301
334-678-2800
Quality of Life Health Services Incorporated
1411 Piedmont Cutoff
East Gadsden, Alabama 35903
256-492-0131
888-490-0131
Coffee County Health Department
2841 Neil Metcalf Rd
Enterprise, Alabama 36330
334-347-9574
Barbour County Health Department
634 School St
Eufaula, Alabama 36027
334-687-4808
Greene County Health Department
412 Morrow Ave
Eutaw, Alabama 35462
205-372-9361
Conecuh County Health Department
102 Wild Ave
Evergreen, Alabama 36401
251-578-1163
Tri-County Medical Center
316 S Main St
Evergreen, Alabama 36401
334-222-1175
Fayette County Health Department
215 1st Ave NW
Fayette, Alabama 35555
205-932-5260
Lauderdale County Health Department
4112 Chisholm Rd
Florence, Alabama 35630
256-764-7453
DeKalb County Health Department
2401 Calvin Dr SW
Fort Payne, Alabama 35967
256-845-1931
Etowah County Health Department
709 E Broad St
Gadsden, Alabama 35903
256-547-6311
Roberta O Watts
1020 Tuscaloosa Ave
Gadsden, Alabama 35901
256-546-4606
North Jefferson Womens Center
1016 Mulberry Lane
Gardanedale, Alabama 35071
205-608-0700
Geneva County Health Department
606 S Academy St
Geneva, Alabama 36340
334-684-2259
800-228-0469
Hale County Health Department
670 Hall St
Greensboro, Alabama 36744
334-624-3018
Butler County Health Department
350 Airport Rd
Greenville, Alabama 36037
334-382-3154
Clarke County Health Department
22600 Hwy 84 E
Grove Hill, Alabama 36451
251-275-3772
Marshall County Health Department
150 Judy Smith Dr
Guntersville, Alabama 35976
256-582-3174
Marion County Health Department
2448 Military St S
Hamilton, Alabama 35570
205-921-3118
800-228-0469
Lowndes County Health Department
507 E Tuskeena St
Hayneville, Alabama 36040
334-548-2564
800-228-4069
Alabama Department of Public Health
90 Brockford Rd
Heflin, Alabama 36264
256-463-2296
AIDS Action Coalition
600 St Claire Ave Bldg 6 Ste 14
Huntsville, Alabama 35801
256-536-4700
Central North Alabama Health Services Incorporated
751 Pleasant Row NW
Huntsville, Alabama 35801
256-533-6311
Madison County Health Department
301 Max Luther Dr NW
Huntsville, Alabama 35811
256-539-3711
Mostellar Medical Center
12701 Padgett Switch Rd
Irvington, Alabama 36544
251-824-2174
Walker County Health Department
705 20th Ave E
Jasper, Alabama 35553
205-489-2101
Marengo County Health Department
303 Industrial Dr
Linden, Alabama 36748
334-295-4205
800-228-0469
Clay County Health Department
86892 Hwy 9
Lineville, Alabama 36266
256-396-6421
800-228-0469
Crenshaw County Health Department
Biscayne Hospital Dr
Luverne, Alabama 36049
800-228-0469
800-228-0469
Perry County Health Department
Rte 2 Box 4-G Hwy 45 S
Marion, Alabama 36756
334-683-6153
800-228-0469
Mobile County Health Department
248 Cox St
Mobile, Alabama 36604
251-690-8930
Mobile County Health Department
251 N Bayou St
Mobile, Alabama 36603
251-690-8158
South Alabama CARES
2054 Dauphin St
Mobile, Alabama 36606
251-471-5277
Mobile County Health Department
4555 Saint Stephens Rd
Mobile, Alabama 36613
251-456-1399
Planned Parenthood Southeast Incorporated
717 Downtowner Loop W
Mobile, Alabama 36609
251-342-6695
800-230-7526
Franklin Primary Health Center Incorporated
1303 Martin Luther King Jr Ave
Mobile, Alabama 36603
251-432-4117
Monroe County Health Department
416 Agricultural Dr
Monroeville, Alabama 36460
251-575-3109
800-228-0469
Montgomery County Health Department
3060 Mobile Hwy
Montgomery, Alabama 36108
334-293-6400
Lister Hill Health Center
1000 Adams Ave
Montgomery, Alabama 36104
334-263-2301
Beacon Womens Center
1011 Monticello Ct
Montgomery, Alabama 36117
334-277-6212
800-321-2181
Morris Health Center
590 Morris Majestic Rd
Morris, Alabama 35116
205-933-4242
Lawrence County Health Department
13299 Alabama Hwy 157
Moulton, Alabama 35650
256-974-1141
800-228-0469
Mobile County Health Department
1080 AA Reservation Rd
Mount Vernon, Alabama 36513
251-829-9884
Mobile County Health Department
19180 Shepard Lake Rd E
Mt Vernon, Alabama 36560
251-829-4882
Blount County Health Department
1001 Lincoln Ave
Oneonta, Alabama 35121
205-274-2120
800-228-0469
Lee County Health Department
1801 Corporate Dr
Opelika, Alabama 36801
334-745-5765
800-228-0469
Shelby County Health Department
2000 County Services Dr
Pelham, Alabama 35124
205-664-2470
St Clair County Health Department
1175 23rd St N
Pell City, Alabama 35125
205-338-3357
800-228-0469
Russell County Health Department
1850 Crawford Rd
Phenix City, Alabama 36867
334-297-0251
800-228-0469
Homeward Bound Incorporated
1212 14th St
Phenix City, Alabama 36867
334-480-9040
Autauga County Health Department
219 N Court St
Prattville, Alabama 36067
334-361-3743
800-228-0469
Randolph County Health Department
320 Main St
Roanoke, Alabama 36274
334-863-8981
800-228-0469
Baldwin County Health Department
23280 Gilbert Dr
Robertsdale, Alabama 36567
251-947-1910
Coosa County Health Department
One Maine St
Rockford, Alabama 35136
256-377-4364
800-228-0469
Franklin County Health Department
801 Hwy 48
Russellville, Alabama 35653
256-332-2700
Jackson County Health Department
204 Liberty Ln
Scottsboro, Alabama 35769
256-259-4161
800-228-0469
Selma AIDS Information and Referral
1405 JL Chestnut Blvd
Selma, Alabama 36701
334-872-6795
800-486-7591
Dallas County Health Department
100 Samuel O Moseley Dr
Selma, Alabama 36701
334-874-2550
800-228-0469
Rural Health Medical Program
228 Selma Ave
Selma, Alabama 36701
334-874-7428
Mobile County Health Department
3810 Wulff Rd E
Semmes, Alabama 36575
251-445-0582
Colbert County Health Department
1000 Jackson Hwy
Sheffield, Alabama 35660
256-383-1231
800-228-0469
Talladega County Health Department
311 N Elm Ave
Sylacauga, Alabama 35150
256-249-3807
Talladega County Health Department
223 Haynes St
Talladega, Alabama 35160
256-362-2593
Alabama Department of Public Health
900 S Franklin Dr
Troy, Alabama 36081
334-566-2860
800-228-0469
Tuscaloosa County Health Department
2350 Hargrove Rd E
Tuscaloosa, Alabama 35405
205-562-6900
West Alabama AIDS Outreach Incorporated
2720 6th St
Tuscaloosa, Alabama 35401
205-759-8470
800-722-2437
Maude L Whatley Health Center
2731 Martin Luther King Jr Blvd
Tuscaloosa, Alabama 35401
205-758-6647
Macon County Health Department
812 Hospital Rd
Tuskegee, Alabama 36083
334-727-1800
800-228-0469
Central Alabama Comprehensive Health
203 W Lee St
Tuskegee, Alabama 36083
334-727-7050
800-458-5791
Bullock County Health Department
6501 US Hwy 231
Union Springs, Alabama 36089
334-738-3030
Chambers County Health Department
5 N Medical Park Drive
Valley, Alabama 36854
334-756-0758
Lamar County Health Department
300 Springfield Rd
Vernon, Alabama 35592
205-695-9195
Elmore County Health Department
6501 US Hwy 231
Wetumpka, Alabama 36092
334-567-1171