Find STD Testing

Home › Alabama › Huntsville › Alabama Department of Public Health

Alabama Department of Public Health – Madison County Health Department

STD/STI testing location in Huntsville, Alabama.

Verify with the clinic before visiting. Hours, services, fees and appointment rules change. Call ahead to confirm. This directory is for information only and is not medical advice. In an emergency, call 911.

Address: 301 Max Luther Dr NW, Huntsville, AL 35811
Get directions

Phone: (256) 539-3711

Website: https://www.alabamapublichealth.gov/madison/

Tests listed

Cost and payment

Free Mpox Vaccine, Medicaid Accepted, Sliding Scale, Fee, Insurance Accepted.

Hours

Monday7:30am – 5:00pm
Tuesday7:30am – 5:00pm
Wednesday7:30am – 5:00pm
Thursday7:30am – 5:00pm
Friday7:30am – 5:00pm

Appointment required: Yes

Other services

STI treatment.

Languages: English

Type: Public Health Department/Social Services Department

Source: CDC NPIN listing. Last updated by source: 2026-05-14. Page built 2026-11-03.

Other testing sites nearby

Happi Health – Sparkman

2597 Sparkman Dr, Huntsville, AL 35810 · (256) 519-3650
Sliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis C
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 8:00pm; Fri 8:00am – 12:00pm

Central North Alabama Health Services Incorporated – Huntsville Family Health Center

751 Pleasant Row NW, Huntsville, AL 35816 · (256) 533-6311
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIVHepatitis CHepatitis B
Mon 8:00am – 6:00pm; Tue 8:00am – 6:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 5:00pm; Fri 8:00am – 5:00pm

Happi Health – St Clair

115 St Clair Ave, Ste 200, Huntsville, AL 35801 · (256) 519-3650
Sliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis C
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 5:00pm; Fri 8:00am – 12:00pm

Happi Health – Franklin Clinic

813 Franklin St, Huntsville, AL 35801 · (256) 519-3650
Sliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis C
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 5:00pm

Thrive Alabama – Huntsville Clinic

3500 Memorial Pkwy SW, Huntsville, AL 35801 · (256) 536-4700
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis CHepatitis B
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 5:00pm; Fri 8:00am – 12:00pm