Home › Oklahoma
STD Testing in Oklahoma
245 STD and HIV testing locations in Oklahoma, 91 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
- Ada (4)
- Anadarko (3)
- Ardmore (5)
- Atoka (3)
- Coweta (3)
- Edmond (10)
- Enid (6)
- Lawton (9)
- Miami (3)
- Norman (7)
- Oklahoma City (42)
- Shawnee (4)
- Tulsa (20)
- Yukon (4)
Other locations in Oklahoma
Altus
Alva
- Oklahoma State Department of Health – free testing listed
Antlers
- Oklahoma State Department of Health – free testing listed
Apache
Bartlesville
- Oklahoma State Department of Health – free testing listed
Beaver
- Oklahoma State Department of Health – free testing listed
Bixby
- Utica Park Clinic – free testing listed
Blackwell
- Oklahoma State Department of Health – free testing listed
Blanchard
- Oklahoma State Department of Health – free testing listed
Bristow
Broken Bow
Canton
Carnegie
- Indian Health Service – free testing listed
Carney
Chandler
- Oklahoma State Department of Health – free testing listed
Checotah
- Oklahoma State Department of Health – free testing listed
Cherokee
- Great Salt Plains Health Center – free testing listed
Chickasha
Claremore
- Oklahoma State Department of Health – free testing listed
Cleveland
Clinton
- Indian Health Service – free testing listed
- Oklahoma State Department of Health – free testing listed
Coalgate
Cushing
- Oklahoma State Department of Health – free testing listed
Del City
Duncan
- Oklahoma State Department of Health – free testing listed
Durant
- Oklahoma State Department of Health – free testing listed
El Reno
- Indian Health Service – free testing listed
- Oklahoma State Department of Health
Elk City
Erin Springs
Eufaula
- Muscogee Creek Nation Department of Health
- Oklahoma State Department of Health – free testing listed
Fairfax
Fairview
- Oklahoma State Department of Health – free testing listed
Fort Cobb
Frederick
- Oklahoma State Department of Health – free testing listed
Grandfield
Grove
Guthrie
- Oklahoma State Department of Health – free testing listed
Guymon
Healdton
- Oklahoma State Department of Health – free testing listed
Hennessey
Hinton
Hobart
- Oklahoma State Department of Health – free testing listed
- Variety Care
Holdenville
- Oklahoma State Department of Health – free testing listed
Hominy
Hugo
- Choctaw Nation
- Oklahoma State Department of Health – free testing listed
Idabel
- Choctaw Nation
- Oklahoma State Department of Health – free testing listed
Jay
- Cherokee Nation
- Oklahoma State Department of Health – free testing listed
Kingfisher
Kingston
Konawa
Langston
Madill
- Oklahoma State Department of Health – free testing listed
Mangum
- Oklahoma State Department of Health – free testing listed
Marietta
Maysville
McAlester
- Choctaw Nation
- Oklahoma State Department of Health – free testing listed
Medford
- Great Salt Plains Health Center
- Oklahoma State Department of Health – free testing listed
Midwest City
Moore
- Oklahoma State Department of Health – free testing listed
Muscogee
Muskogee
- Muscogee Creek Nation – free testing listed
- Oklahoma State Department of Health – free testing listed
Newcastle
Newkirk
Nichols Hills
Norge
Nowata
Okemah
- Oklahoma State Department of Health – free testing listed
Okmulgee
- Muscogee Creek Nation Department of Health
- Muscogee Creek Nation Department of Health – free testing listed
Pauls Valley
- Mercy
- Oklahoma State Department of Health – free testing listed
Pawhuska
Pawnee
- Indian Health Service – free testing listed
- Oklahoma State Department of Health – free testing listed
Perry
- Noble County Health Department – free testing listed
Ponca City
- Oklahoma State Department of Health
- Ponca Tribe Healthcare – free testing listed
Poteau
- Choctaw Nation
- Oklahoma State Department of Health – free testing listed
Pryor
- Oklahoma State Department of Health – free testing listed
Purcell
- Oklahoma State Department of Health – free testing listed
Salina
- Cherokee Nation – free testing listed
Sallisaw
- Cherokee Nation – free testing listed
- Oklahoma State Department of Health – free testing listed
Sapulpa
- Muscogee Creek Nation Department of Health
- Oklahoma State Department of Health – free testing listed
Sayre
Seminole
- Oklahoma State Department of Health – free testing listed
- The Clinic at Central Oklahoma Family Medical Center
Stigler
- Oklahoma State Department of Health – free testing listed
Stillwater
- Oklahoma State Department of Health – free testing listed
Stilwell
- Cherokee Nation – free testing listed
- Oklahoma State Department of Health – free testing listed
Stratford
Stroud
- Blackhawk Health Center – free testing listed
Sulphur
Tahlequah
- Cherokee Nation
- Oklahoma State Department of Health – free testing listed
Tishomingo
Vinita
- Cherokee Nation
- Oklahoma State Department of Health – free testing listed
Wagoner
- Oklahoma State Department of Health – free testing listed
Warr Acres
Waurika
- Oklahoma State Department of Health – free testing listed
Weatherford
- First Choice
- Oklahoma State Department of Health – free testing listed
Wewoka
- Indian Health Service – free testing listed
Wilburton
- Oklahoma State Department of Health – free testing listed
Wyandotte
Frequently asked questions
Where can I get STD testing in Oklahoma?
This page lists 245 STD/HIV testing locations in Oklahoma from the CDC NPIN directory. Call ahead to confirm services and hours.
Is there free STD testing in Oklahoma?
91 of the 245 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?
36 locations here say no appointment is required. Others may need an appointment. Call before you go.
Can I get a rapid HIV test?
93 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.