Find STD Testing

Home › Oregon › Salem › Marion County Health and Human Services

Marion County Health and Human Services – Public Health Division

STD/STI testing location in Salem, Oregon.

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: 3180 Center St NE, Salem, OR 97301
Get directions

Phone: (503) 588-5342

Website: https://www.co.marion.or.us/HLT/Pages/directory.aspx

Tests listed

Cost and payment

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

Hours

Monday8:30am – 5:00pm
Tuesday8:30am – 5:00pm
Wednesday8:30am – 5:00pm
Thursday8:30am – 5:00pm
Friday8:30am – 5:00pm

Appointment required: Yes

Other services

STI treatment.

Languages: English, Spanish

Type: Public Health Department/Social Services Department

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

Other testing sites nearby

Yakima Valley Farm Workers Clinic – Lancaster Family Health Center

255 Lancaster Drive NE, Salem, OR 97301 · (503) 576-8400
Sliding scaleChlamydiaGonorrheaSyphilisHIV
Mon 7:30am – 7:00pm; Tue 7:30am – 7:00pm; Wed 7:30am – 7:00pm; Thu 7:30am – 7:00pm; Fri 7:30am – 5:00pm; Sat 8:00am – 5:00pm

Oregon Infectious Disease Specialists

3025 Ryan Dr SE, Salem, OR 97301 · (503) 540-9999
ChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis CHepatitis B
Hours not listed

Planned Parenthood Columbia Willamette – Salem Health Center

3825 Wolverine St NE, Salem, OR 97305 · (888) 875-7820
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis C
Mon 9:00am – 5:00pm; Tue 11:00am – 7:00pm; Wed 12:00pm – 7:00pm; Thu 8:30am – 5:00pm; Fri 8:00am – 4:00pm; Sat 8:00am – 4:00pm

HIV Alliance – Salem Location

3886 Beverly Ave NE, Bldg I Ste 6, Salem, OR 97305 · (541) 342-5088
Free testing listedSyphilisHIVRapid HIVHepatitis C
Mon 9:00am – 5:00pm; Tue 9:00am – 5:00pm; Wed 9:00am – 5:00pm; Thu 9:00am – 5:00pm; Fri 9:00am – 5:00pm

Yakima Valley Farm Workers Clinic – Lancaster Family Health Center at Beverly

3896 Beverly Ave NE, Bldg J Ste 40, Salem, OR 97305 · (503) 588-0076
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIVHepatitis CHepatitis B
Mon 7:30am – 5:00pm; Tue 7:30am – 5:00pm; Wed 7:30am – 5:00pm; Thu 7:30am – 5:00pm; Fri 7:30am – 5:00pm