Find an STD Testing Location in Keizer, OR
You can find STD testing near Keizer through county clinics, community health centers, urgent care centers, and accredited labs, or explore STD testing in Oregon for more options statewide. Many in-person options are in Salem, with additional clinics in Portland if you need more appointment times. A health care provider can help you choose the right tests based on your symptoms, partners, and any recent exposure, or you can find a lab near you.

STD Testing Options in Keizer, OR
You can get STD testing in the Keizer area through public clinics, private clinics, urgent care centers, or an at-home kit. The best option depends on cost, privacy, walk-in availability, and how fast you need results.

When Should I Get Tested for STDs?
Marion County’s public health reporting highlights ongoing STI activity in the area, including a notable rise in syphilis in recent years, according to the county’s STI information page and the most recent available government data. If a partner told you they tested positive or suggested you get checked, testing soon helps you understand what you may need to treat or monitor, even if you feel fine. Many STDs have no symptoms, so testing is the only way to know, and the CDC recommends routine screening — including HIV testing — based on age and risk. A health care provider can help you choose the right tests and timing for your situation.
What Will Be Tested in an STD Panel?
An STD panel can include a few common infections or a broader group, depending on your symptoms, exposure, and screening history. Clinics may use a urine sample, a blood sample, a swab, or a combination of these tests.
A routine STD panel may include:
A full-panel STD test may also include:
How Much Will STD Testing Cost in Keizer, OR?
STD testing in and around Keizer may cost anywhere from $0 at some public clinics to about $250 for individual tests or a larger panel at some private clinics. Cost depends on the clinic, the number of infections being tested, and whether you need an office visit.
If you have insurance, your plan may cover some or all of the cost, especially for recommended screening. If you do not have insurance, clinics such as Planned Parenthood – Salem Health Center and Marion County Health and Human Services may offer sliding-scale fees or low-cost services. At-home STD tests are another private option, and pricing varies by company and panel.
How Fast Will I Get My Test Results in Keizer, OR?
Most lab-based STD test results in the Keizer area are ready within one to three business days after the lab receives your sample. If a clinic offers a rapid HIV test, you may get that result during your visit.
Turnaround time depends on the test and the clinic’s lab process. Urine and swab tests for chlamydia and gonorrhea often take a few business days, while blood tests may follow a similar timeline. Before you book, ask how the clinic delivers results, whether through a portal, a phone call, or an in-person follow-up.
STI Statistics in Marion County, OR
Sexually transmitted infections (STIs) remain an active public health issue in Marion County. According to the most recent available government data from Marion County Public Health, syphilis cases in the county increased by more than 200% from 2018 to 2022.
Chlamydia also remains common in Oregon and across the United States. According to the most recent available government data from the CDC STI statistics page, chlamydia is still one of the most commonly reported STIs nationwide, and many infections do not cause symptoms. If you have a new partner, a recent exposure, or you have not tested in a while, screening can help you decide on next steps with a health care provider.
Free STD Testing Centers in Keizer, OR
Community clinics and public health programs can offer free or low-cost STD testing, depending on your insurance, income, age, and the services you need. Call ahead to confirm hours, pricing, walk-in availability, and whether the clinic offers the specific tests you want.
- Address: 6633 NE Sandy Blvd, Portland, OR 97213
- Number: (503) 305-6262
- Hours:
- Monday: 8 a.m. to 7 p.m.
- Tuesday: 8 a.m. to 7 p.m.
- Wednesday: 8 a.m. to 7 p.m.
- Thursday: 8 a.m. to 7 p.m.
- Friday: 8 a.m. to 7 p.m.
- Saturday: 9 a.m. to 6 p.m.
- Sunday: 9 a.m. to 6 p.m.
- Address: 3896 Beverly Ave. NE, Building J, Suite 40, Salem, OR 97305
- Number: (503) 588-0076
- Hours:
- Monday: 7:30 a.m. to 7 p.m.
- Tuesday: 7:30 a.m. to 7 p.m.
- Wednesday: 7:30 a.m. to 7 p.m.
- Thursday: 7:30 a.m. to 7 p.m.
- Friday: 7:30 a.m. to 5 p.m.
- Saturday: 8 a.m. to 11:45 a.m., 12:45 p.m. to 5 p.m.
- Address: 3180 Center St. NE, Salem, OR 97301
- Number: (503) 588-5057
- Hours: Not listed online
- Address: 619 NW 6th Ave., Portland, OR 97209
- Number: (503) 988-3674
- Hours: Not listed online
- Address: 1132 SW 13th Ave., Portland, OR 97205
- Number: (503) 535-3800
- Hours: Not listed online
- Address: 3825 Wolverine St. NE, Salem, OR 97305
- Number: (888) 875-7820
- Hours:
- Monday: 9 a.m. to 5 p.m.
- Tuesday: 11 a.m. to 7 p.m.
- Wednesday: Noon to 7 p.m.
- Thursday: 8:30 a.m. to 5 p.m.
- Friday: 8 a.m. to 4 p.m.
- Saturday: 8 a.m. to 4 p.m.