Home › Michigan
STD Testing in Michigan
300 STD and HIV testing locations in Michigan, 89 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
- Ann Arbor (5)
- Bay City (3)
- Benton Harbor (4)
- Big Rapids (3)
- Dearborn (3)
- Detroit (33)
- Ferndale (3)
- Flint (6)
- Grand Rapids (12)
- Harrisville (3)
- Holland (3)
- Jackson (3)
- Kalamazoo (7)
- Lansing (5)
- Livonia (4)
- Mount Pleasant (3)
- Muskegon (7)
- Niles (4)
- Pontiac (7)
- Port Huron (3)
- Saginaw (8)
- Warren (3)
- Ypsilanti (8)
Other locations in Michigan
Ada
Adrian
Albion
- Calhoun County Health Department – free testing listed
Algonac
Allegan
- Allegan County Health Department – free testing listed
Allendale
Atlanta
- District Health Department 4 – free testing listed
Auburn Hills
- Crossroads Care Center – free testing listed
Bad Axe
Baldwin
- District Health Department 10 – free testing listed
- Family Health Care
Bangor
Baraga
Battle Creek
- Calhoun County Public Health Department – free testing listed
Beaverton
Belding
Bellaire
- East Jordan Family Health Center
- Health Department of Northwest Michigan – free testing listed
Berkley
Berrien Springs
Bessemer
Beverly Hills
Bridgeport
Bridgman
Brighton
Bruce Township
Byron Center
Cadillac
- District Health Department 10 – free testing listed
- Family Health Care
Canadian Lakes
Canton
Caro
Charlevoix
- Health Department of Northwest Michigan – free testing listed
Charlotte
- Barry-Eaton District Health Department – free testing listed
Cheboygan
- Alcona Health Center
- District Health Department 4 – free testing listed
Chesterfield
Clarkston
Clinton Township
Clio
Coldwater
- Branch-Hillsdale-St Joseph Community Health Agency – free testing listed
Coloma
Commerce Township
Corunna
- Shiawassee County Health Department – free testing listed
Dearborn Heights
Dowagiac
East Grand Rapids
East Jordan
East Lansing
Eau Claire
Escanaba
- Public Health Delta and Menominee Counties – free testing listed
Farmington Hills
Farwell
Gaylord
- Health Department of Northwest Michigan – free testing listed
Gladwin
Glendora
Grand Haven
- Ottawa County Department of Public Health – free testing listed
Grant
Grayling
- District Health Department 10 – free testing listed
Grosse Pointe Farms
Hale
Hancock
Harbor Springs
- Health Department of Northwest Michigan – free testing listed
Harrison
Hart
- District Health Department 10 – free testing listed
Hartford
Hastings
- Barry-Eaton District Health Department – free testing listed
Hesperia
Highland Park
- Ruth Ellis Center – free testing listed
- Vivent Health – free testing listed
Hillsdale
- Branch-Hillsdale-St Joseph Community Health Agency – free testing listed
Houghton Lake
Howell
- Livingston County Department of Public Health – free testing listed
Hudsonville
- Corewell Health
- Ottawa County Department of Public Health – free testing listed
Imlay City
Indian River
Ionia
- Ionia County Health Department – free testing listed
Ithaca
- Mid-Michigan District Health Department – free testing listed
Jenison
Kalkaska
- District Health Department 10 – free testing listed
Kentwood
L'Anse
Lake City
- District Health Department 10 – free testing listed
Lapeer
Lawrence
- Van Buren/Cass County District Health Department – free testing listed
Ludington
- Corewell Health
- District Health Department 10 – free testing listed
Mancelona
- Health Department of Northwest Michigan – free testing listed
Manistee
- District Health Department 10 – free testing listed
- Little River Band of Ottawa Indians
McBain
Menominee
- Public Health Delta and Menominee Counties – free testing listed
Middleville
Midland
Mio
- District Health Department 2 – free testing listed
Monroe
- Monroe County Health Department – free testing listed
Mount Clemens
- Macomb County Health Department – free testing listed
Mount Morris
- University of Michigan Medicine – free testing listed
New Haven
Novi
Oak Park
Ontonagon
Oscoda
Owosso
Pellston
Petoskey
Portage
Prescott
Prudenville
Pullman
Redford Charter Township
- Crown Pharmacy – free testing listed
Reed City
Rogers City
- District Health Department 4 – free testing listed
- Thunder Bay Community Health Service Incorporated
Roscommon
Rosebush
Royal Oak
Sandusky
Southfield
Southgate
St. Clair
St. Clair Shores
St. Ignace
St. Johns
- Mid-Michigan District Health Department – free testing listed
St. Joseph
Standish
Stanton
- Mid-Michigan District Health Department – free testing listed
Sterling
Sterling Heights
- Access – free testing listed
Stevensville
Tawas City
- District Health Department 2 – free testing listed
Taylor
Three Rivers
- Beacon Health System
- Branch-Hillsdale-St Joseph Community Health Agency – free testing listed
Utica
Waterford
Wayland
Wayne
- Wayne County Public Health – free testing listed
West Bloomfield
West Branch
Westland
- Corewell Health – free testing listed
White Cloud
- District Health Department 10 – free testing listed
- Family Health Care
Whitmore Lake
Wyoming
Zeeland
Frequently asked questions
Where can I get STD testing in Michigan?
This page lists 300 STD/HIV testing locations in Michigan from the CDC NPIN directory. Call ahead to confirm services and hours.
Is there free STD testing in Michigan?
89 of the 300 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?
111 locations here say no appointment is required. Others may need an appointment. Call before you go.
Can I get a rapid HIV test?
174 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.