Home › Tennessee
STD Testing in Tennessee
248 STD and HIV testing locations in Tennessee, 111 of which list free testing.
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.
Cities
- Chattanooga (17)
- Cleveland (3)
- Columbia (3)
- Huntsville (3)
- Johnson City (3)
- Knoxville (16)
- Memphis (32)
- Nashville (18)
- Newport (4)
- Ooltewah (3)
- Savannah (3)
- Sevierville (5)
Other locations in Tennessee
Adamsville
Alamo
- Tennessee Department of Health – free testing listed
Alcoa
Algood
- Upper Cumberland Regional Health Department – free testing listed
Altamont
- Tennessee Department of Health – free testing listed
Ashland City
- Tennessee Department of Health – free testing listed
Athens
- AFC Urgent Care
- Tennessee Department of Health – free testing listed
Baxter
Benton
- Tennessee Department of Health – free testing listed
Birchwood
Blaine
Blountville
- Sullivan County Regional Health Department – free testing listed
Bolivar
Brentwood
Brownsville
- Tennessee Department of Health – free testing listed
Byrdstown
- Tennessee Department of Health – free testing listed
Camden
Carthage
- Tennessee Department of Health – free testing listed
Celina
- Tennessee Department of Health – free testing listed
Centerville
- Tennessee Department of Health – free testing listed
Church Hill
- Tennessee Department of Health – free testing listed
Clairfield
Clarksville
- Matthew Walker Comprehensive Health Center Incorporated
- Tennessee Department of Health – free testing listed
Clifton
Clinton
- River Valley Health
- Tennessee Department of Health – free testing listed
Cookeville
- Choice Health Network a Positively Living Company – free testing listed
- Tennessee Department of Health – free testing listed
Copperhill
- Tennessee Department of Health – free testing listed
Covington
- Tennessee Department of Health – free testing listed
Crossville
- Tennessee Department of Health – free testing listed
Dandridge
- Rural Medical Services Incorporated
- Tennessee Department of Health – free testing listed
Decatur
- Ocoee Regional Health Corporation
- Tennessee Department of Health – free testing listed
Decaturville
- Tennessee Department of Health – free testing listed
Dickson
- Tennessee Department of Health – free testing listed
Dresden
Dunlap
- Erlanger Health System
- Tennessee Department of Health – free testing listed
Dyersburg
- Tennessee Department of Health – free testing listed
Elgin
Elizabethton
- Tennessee Department of Health – free testing listed
Englewood
Erwin
- Tennessee Department of Health – free testing listed
Evensville
Fairview
- Williamson County Health Department – free testing listed
Farragut
Fayeteville
Franklin
- Vanderbilt Health
- Williamson County Health Department – free testing listed
Gainesboro
- Tennessee Department of Health – free testing listed
Gallatin
- Sumner County Health Department – free testing listed
Gatlinburg
Greeneville
- Tennessee Department of Health – free testing listed
Hartford
Hartsville
Henderson
- Tennessee Department of Health – free testing listed
Hixson
Hohenwald
- Tennessee Department of Health – free testing listed
Humboldt
- Tennessee Department of Health – free testing listed
Huntingdon
- Tennessee Department of Health – free testing listed
Jacksboro
- Tennessee Department of Health – free testing listed
Jackson
- Tennessee Department of Health – free testing listed
Jamestown
Jasper
- Tennessee Department of Health – free testing listed
Jellico
Kingsport
- Sullivan County Regional Health Department – free testing listed
Lafayette
- Tennessee Department of Health – free testing listed
Lawrenceburg
- Tennessee Department of Health – free testing listed
Lebanon
- Neighborhood Health
- Tennessee Department of Health – free testing listed
Lenoir City
Lewisburg
Lexington
Linden
- Tennessee Department of Health – free testing listed
Livingston
- Tennessee Department of Health – free testing listed
Loudon
- Tennessee Department of Health – free testing listed
Lynchburg
- Tennessee Department of Health – free testing listed
Madisonville
- Chota Community Health Services
- Tennessee Department of Health – free testing listed
Maryville
- Tennessee Department of Health – free testing listed
Maynardville
- River Valley Health
- Tennessee Department of Health – free testing listed
McMinnville
Morristown
- River Valley Health
- Tennessee Department of Health – free testing listed
Mountain City
- Tennessee Department of Health – free testing listed
Murfreesboro
New Tazewell
- River Valley Health
- Tennessee Department of Health – free testing listed
Oak Ridge
Oneida
Parrottsville
Pikeville
- Erlanger Health System
- Tennessee Department of Health – free testing listed
Portland
- Sumner County Health Department – free testing listed
Pulaski
- Tennessee Department of Health – free testing listed
Ridgely
Ripley
- Citizens of Lake County Health Care
- Tennessee Department of Health – free testing listed
Rockwood
- Tennessee Department of Health – free testing listed
Rogersville
- Tennessee Department of Health – free testing listed
Rossville
Rutledge
Selmer
- Lifespan Health
- Tennessee Department of Health – free testing listed
Seymour
Shelbyville
- Tennessee Department of Health – free testing listed
Signal Mountain
Smithville
- Tennessee Department of Health – free testing listed
Sneedville
- Tennessee Department of Health – free testing listed
Soddy-Daisy
Somerville
- Tennessee Department of Health – free testing listed
South Pittsburg
Sparta
- Tennessee Department of Health – free testing listed
Spencer
- Tennessee Department of Health – free testing listed
Springfield
Talbott
Tellico Plains
Tiptonville
- Citizens of Lake County Health Care
- Tennessee Department of Health – free testing listed
Trenton
- Tennessee Department of Health – free testing listed
Troy
Tullahoma
Union City
- Tennessee Department of Health – free testing listed
Vonore
Wartburg
Washburn
Waverly
- Tennessee Department of Health – free testing listed
Waynesboro
Westmoreland
White Bluff
- Tennessee Department of Health – free testing listed
Winchester
- Tennessee Department of Health – free testing listed
Winfield
Woodbury
- Tennessee Department of Health – free testing listed
Frequently asked questions
Where can I get STD testing in Tennessee?
This page lists 248 STD/HIV testing locations in Tennessee from the CDC NPIN directory. Call ahead to confirm services and hours.
Is there free STD testing in Tennessee?
111 of the 248 listed locations say they offer free STI and/or HIV testing. Eligibility can depend on age, income or residency. Many health departments and community health centers also use sliding-scale fees.
Do I need an appointment?
42 locations here say no appointment is required. Others may need an appointment. Call before you go.
Can I get a rapid HIV test?
50 locations here list rapid HIV testing, which usually gives results during the same visit.
Which tests should I ask for?
Common tests include chlamydia, gonorrhea, syphilis, HIV and sometimes herpes or hepatitis. Which ones you need depends on your situation, so a clinician can help you decide. CDC recommends everyone ages 13 to 64 get tested for HIV at least once.
Is STD testing confidential?
Health care providers must keep your health information private. Some public health clinics offer anonymous HIV testing. Ask the clinic about their privacy policy.