How to get STD testing free or at low cost in San Diego
Testing at a community health center, a health department STD clinic, or a site on CDC's locator is confidential, and none of them requires insurance.
-
71 community health centers in San Diego
Federally qualified health centers, required to see you regardless of ability to pay, with fees on a sliding scale by income.
-
Your county health department's STD clinic
Most counties run one, typically free or low cost, confidential, and often walk-in.
-
CDC's testing locator
Finds HIV, STD and hepatitis testing sites by ZIP code and flags free or low-cost options.
When you call, ask
- "Do you offer STD testing at this location?"
- "What would it cost me without insurance, on your sliding scale?"
Family planning clinics near San Diego that test for STDs
HHS lists these as Title X family planning clinics. For care under a clinic's Title X program, which can include STD testing, federal rules say the clinic can't charge you if your family's income is at or below the federal poverty line, and must discount what you pay by income up to two and a half times that line (42 CFR 59.5).
If you're under 18 and ask for confidential care, the clinic counts your own income, not your family's.
-
Family Health Centers of San Diego - North Park Family Health Center
3544 30th St
San Diego, CA 92104Tests for: Chlamydia, Gonorrhea, Syphilis, HIV, Hepatitis C
Hours: Mon-Fri 8:30am-5pm
-
San Diego Family Care - Mid-City Community Clinic
4290 Polk AVE
San Diego, CA 92105Tests for: Chlamydia, Gonorrhea, Syphilis, HIV, Hepatitis C
-
La Maestra Family Clinic, Inc. - City Heights
4060 Fairmount Avenue
San Diego, CA 92105Tests for: Chlamydia, Gonorrhea, Syphilis, HIV
-
La Maestra Family Clinic, Inc. - La Maestra Hope Clinic
4171 Fairmount Avenue
San Diego, CA 92105Tests for: Chlamydia, Gonorrhea, Syphilis, HIV, Hepatitis C
Hours: Mon-Thu 8am-4pm
-
Family Health Centers of San Diego - KIDCARE EXPRESS III Mobile Medical Unit
823 Gateway Center Way
San Diego, CA 92102Tests for: Chlamydia, Gonorrhea, Syphilis, HIV, Hepatitis C
-
Family Health Centers of San Diego - Ibarra Family Health Center
4874 Polk Avenue
San Diego, CA 92105Tests for: Chlamydia, Gonorrhea, Syphilis, HIV, Hepatitis C
Hours: Mon-Fri 8:30am-5:30pm
-
Family Health Centers of San Diego - Hillcrest Family Health Center
4094 4th Avenue
San Diego, CA 92103Tests for: Chlamydia, Gonorrhea, Syphilis, HIV, Hepatitis C
Hours: Mon-Fri 8:15am-5pm
-
Family Health Centers of San Diego - Sherman Heights Family Health Center
2391 Island AVE
San Diego, CA 92102Tests for: Chlamydia, Gonorrhea, Syphilis, HIV, Hepatitis C
Hours: Mon-Fri 8am-5pm
When you call, ask:
- Is this visit part of your Title X family planning program?
- What would I pay at my income?
- Can I walk in, or do I need an appointment?
HHS Office of Population Affairs Title X clinic locator, updated October 20, 2026. Services and hours are as each clinic reports them to HHS.
Community health centers in San Diego
71 federally qualified community health centers in San Diego charge on a sliding scale by income and see patients regardless of insurance. Call ahead to confirm the site offers STD testing and to book.
-
Beach Area Family Health Center
San Diego, CA 92109-7104
Sliding-scale fees Uninsured welcome 619-515-2444 -
Beach Area Women'S Health Center
San Diego, CA 92109-7368
Sliding-scale fees Uninsured welcome 619-515-2444 -
City Heights Family Health Center
San Diego, CA 92115-3621
Sliding-scale fees Uninsured welcome 619-515-2400 -
Community Harm Reduction Team
San Diego, CA 92101-7310
Sliding-scale fees Uninsured welcome 619-515-2300 -
Diamond Neighborhoods Family Health Center
San Diego, CA 92102-4715
Sliding-scale fees Uninsured welcome 619-515-2560 -
Downtown Family Health Center At Connections
San Diego, CA 92101-4368
Sliding-scale fees Uninsured welcome 619-515-2525 -
El Cerrito Family Counseling Center
San Diego, CA 92115-3622
Sliding-scale fees Uninsured welcome 619-515-2300 -
Elm Street Family Health Center
San Diego, CA 92101-2602
Sliding-scale fees Uninsured welcome 619-515-2300 -
Familyhealth At City College
San Diego, CA 92101-5713
Sliding-scale fees Uninsured welcome 619-515-2300 -
Familyhealth - Center For Older Adults
San Diego, CA 92115-7134
Sliding-scale fees Uninsured welcome 619-515-2445 -
Family Health Centers Of San Diego
San Diego, CA 92102-4541
Sliding-scale fees Uninsured welcome 619-515-2300 -
Familyhealth On Commercial
San Diego, CA 92113
Sliding-scale fees Uninsured welcome 619-515-2422 -
Familyhealth - Youth Counseling Center
San Diego, CA 92113-2209
Sliding-scale fees Uninsured welcome 619-515-2382 -
Fifth Avenue Behavioral Health Center
San Diego, CA 92101-2754
Sliding-scale fees Uninsured welcome 619-515-2300 -
Hchc-San Diego
San Diego, CA 92111-1613
Sliding-scale fees Uninsured welcome 626-286-8700 -
Healthy Development Services Center - Central Region
San Diego, CA 92101-2089
Sliding-scale fees Uninsured welcome 619-515-2300 -
Hillcrest Family Health Center
San Diego, CA 92103-2143
Sliding-scale fees Uninsured welcome 619-515-2545 -
Hillcrest Family Health Center - Annex
San Diego, CA 92103-2184
Sliding-scale fees Uninsured welcome 619-515-2545 -
Hiv Prevention Center
San Diego, CA 92104-2684
Sliding-scale fees Uninsured welcome 619-515-2449 -
La Maestra Behavioral Health Services
San Diego, CA 92105-1642
Sliding-scale fees Uninsured welcome 619-779-7900 -
La Maestra City Heights Clinic
San Diego, CA 92105-1608
Sliding-scale fees Uninsured welcome 619-255-9155 -
La Maestra Dental Clinic
San Diego, CA 92105-1645
Sliding-scale fees Uninsured welcome 619-269-1267 -
La Maestra Dental Clinic
San Diego, CA 92105-1690
Sliding-scale fees Uninsured welcome 619-501-1235 -
La Maestra Family Clinic
San Diego, CA 92105-1608
Sliding-scale fees Uninsured welcome 619-280-4213 -
La Maestra Family Clinic Inc.
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-280-4213 -
La Maestra Family Clinic Inc.
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-280-4213 -
La Maestra Family Clinic Inc.
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-280-4213 -
La Maestra Family Clinic Inc.
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-280-4213 -
La Maestra Family Clinic Inc.
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-280-4213 -
La Maestra Family Clinic, Inc
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-280-4213 -
La Maestra Family Clinic, Inc.
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-269-1267 -
La Maestra Family Clinic Inc. Ccbhc
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-280-4213 -
La Maestra Family Clinic Inc. Wellness Supportive Services
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-280-4213 -
La Maestra Hope Clinic
San Diego, CA 92105-1609
Sliding-scale fees Uninsured welcome 619-584-1612 -
La Mesa Family Counseling Center
San Diego, CA 92115-1829
Sliding-scale fees Uninsured welcome 619-906-5347 -
Laura'S Place
San Diego, CA 92113-2117
Sliding-scale fees Uninsured welcome 619-515-2300 x4647 -
Linda Vista Health Care Center
San Diego, CA 92111-6342
Sliding-scale fees Uninsured welcome 858-279-0925 -
Linda Vista Health Care Center
San Diego, CA 92111-6342
Sliding-scale fees Uninsured welcome 858-279-0925 -
Linda Vista Health Care Center
San Diego, CA 92111-6342
Sliding-scale fees Uninsured welcome 858-279-0925 -
Logan Heights Family Counseling Center
San Diego, CA 92113-3615
Sliding-scale fees Uninsured welcome 619-515-2355 -
Logan Heights Family Health Center
San Diego, CA 92113-2196
Sliding-scale fees Uninsured welcome 619-515-2300 -
Logan Heights Patient Care Support Services
San Diego, CA 92113-2137
Sliding-scale fees Uninsured welcome 619-906-4621 -
Mid-City Community Clinic
San Diego, CA 92105-1592
Sliding-scale fees Uninsured welcome 619-563-0250 -
Mid-City Community Clinic-Pediatrics
San Diego, CA 92105-1690
Sliding-scale fees Uninsured welcome 619-280-2058 -
Nestor Community Heath Center
San Diego, CA 92154-1351
Sliding-scale fees Uninsured welcome 619-429-3733 -
North Central Behavioral Health Center
San Diego, CA 92110-3820
Sliding-scale fees Uninsured welcome 619-269-8969 -
North Park Family Counseling Center
San Diego, CA 92104-1102
Sliding-scale fees Uninsured welcome 619-515-2588 -
North Park Family Health Center
San Diego, CA 92104-4120
Sliding-scale fees Uninsured welcome 619-515-2424 -
North Park Family Health Center Ii
San Diego, CA 92104-4120
Sliding-scale fees Uninsured welcome 619-515-2424 -
Oak Park Family Health Center
San Diego, CA 92105-5429
Sliding-scale fees Uninsured welcome 619-515-2454 -
Opsam Health: 10737 Camino Ruiz Ste. 140
San Diego, CA 92126-2371
Sliding-scale fees Uninsured welcome 844-200-2426 -
Opsam Health: 10737 Camino Ruiz Ste. 235
San Diego, CA 92126-2375
Sliding-scale fees Uninsured welcome 858-578-4220 -
Opsam Health: 9855 Erma Road
San Diego, CA 92131-3001
Sliding-scale fees Uninsured welcome 844-200-2426 -
Opsam Health Mid-City Health Center
San Diego, CA 92105-2269
Sliding-scale fees Uninsured welcome 844-200-2426 -
Opsam Health Mira Mesa Boulevard
San Diego, CA 92126-2716
Sliding-scale fees Uninsured welcome 844-200-2426 -
Opsam Health: Rancho Penasquitos
San Diego, CA 92129-2889
Sliding-scale fees Uninsured welcome 844-200-2426 -
San Diego Community Health Center
San Diego, CA 92103-6599
Sliding-scale fees Uninsured welcome 619-234-2158 -
San Diego Community Health Center
San Diego, CA 92103-6529
Sliding-scale fees Uninsured welcome 619-234-2158 -
San Diego Family Care
San Diego, CA 92111-6307
Sliding-scale fees Uninsured welcome 858-279-9676 -
San Ysidro Adult Day Healthcare Center
San Diego, CA 92173-1322
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health Care View Health Center
San Diego, CA 92114-3629
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health Casa
San Diego, CA 92154-3407
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health Chc - Ocean View
San Diego, CA 92113-1498
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health Community Heights Family Medicine
San Diego, CA 92115-4403
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health Euclid
San Diego, CA 92114-3613
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health King-Chavez Health Center
San Diego, CA 92114-6201
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health Our Place
San Diego, CA 92114-3610
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health Senior Dental Center
San Diego, CA 92101-3107
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health Sherman Heights
San Diego, CA 92102-3016
Sliding-scale fees Uninsured welcome 619-662-4100 -
San Ysidro Health Southwest High School
San Diego, CA 92154-4548
Sliding-scale fees Uninsured welcome 619-662-4100 -
St Vincent De Paul Village Family Health Center
San Diego, CA 92101
Sliding-scale fees Uninsured welcome 619-645-6405
Every site above tests free or at low cost based on income, and that is the right first stop. An at-home kit is self-pay and is not billed to Medicaid, so the clinic route usually costs less. If you would rather test at home:
Everlywell
At-home STI test panels covering chlamydia, gonorrhea, HIV, herpes, and syphilis, with a mail-in sample and physician-reviewed results online.
Browse at-home STI testsSponsored