Testing Sites

This page was last updated on 7/23/2020.

The Oregon Health Authority has published a COVID-19 test site locator to help Oregonians across the state find testing sites in their community. 

Kaiser Permanente

  • Testing at hospital and urgent care locations
  • Normal hours of operation
  • For Kaiser members only who are exhibiting symptoms in line with OHA recommendations for testing


  • Hillsboro Stadium – 4450 NE Century Blvd, Hillsboro, OR 97124
  • Hours: Monday - Saturday, 9 a.m.-4 p.m., but often need to shut down early to accommodate those already in line.
  • Open and free to general public. Lines may be long, so please be prepared to wait for three hours or more. Anyone who wants to be tested is encouraged to reach out to their own provider and stay within their health system if possible, due to capacity issues.
  • OHSU will charge insurance if a patient has it.
  • People without signs or symptoms can be tested if they meet specific requirements.
  • More details on OHSU's flier.


  • Drive-through by appointment only for individuals who meet eligibility criteria by the Centers for Disease Control and Prevention.  
  • Location: 115 N 20th Ave, Cornelius OR 97113 
  • Hours: Every day, 9 a.m.-5 p.m. 
  • Individuals first must complete an online health assessment and agree to terms and conditions at https://Walgreens.com/Covid19Testing. If approved, individuals will receive an email instructing them to select an appointment time. Patients do not need to have symptoms, but may need to meet other eligibility questions online 
  • Testing is available at no cost to all eligible individuals (insured or uninsured). 
  • Patients self-administer a swab test with pharmacist guidance. 
  • An active email and phone number is required so you can receive communication and information on your request for COVID-19 testing and be contacted about your test results. 

Virginia Garcia Memorial Health Centers

  • Screening available at their five primary care clinics.
  • If considered a high risk population, patients can be screened regardless of symptoms. 
  • All individuals wishing to be tested must meet with a Virginia Garcia provider. To make an appointment, call 503-359-5564, press 3.
  • Currently, screening results are delayed two weeks. 
  • Not offering onsite screenings at employers/businesses other than migrant and seasonal farm worker camps and select nurseries.
  • If you do not have a provider and would like Virginia Garcia to be your provider, please call 503-214-1668.

Neighborhood Health Center

  • Hillsboro Clinic Location: Open at least two times per week from 8 a.m.-5 p.m.; dependent on patient and community demand. Call first to speak with a nurse for protocol screening.
  • By appointment only for existing NHC patients: 503-941-3094
  • Screening to include people of color without symptoms to reflect the updated CDC/OHA guidelines.
  • Individuals who do not already have a primary care provider are welcome to establish with NHC via the phone or video. During the phone/video visit, you will be screened to determine if you are appropriate to be tested. 

Legacy GoHealth

  • Cedar Hills Clinic: 2870 SW Cedar Hills Blvd., Beaverton, OR 97005
  • Every day, 8 a.m.-8 p.m.
  • COVID-19 testing requirements follow CDC guidelines and require a virtual visit to be approved.
  • Virtual Visits have zero cost to patients under Medicare, Medicaid, Aetna, CareOregon, MODA, PacificSource, Regence and UnitedHealthcare during the public health emergency.
  • For self-pay patients signing up via website, virtual visits cost $49 plus $51 for the rapid test.
  • Patients can sign up for a virtual visit for antibody testing or proceed to a center.
  • Onsite testing offered at businesses. Legacy GoHealth will bill insurance of employer. Cost is $300 per test, which includes mobile testing, virtual visit screening and test result management. Email sandra.olwell@gohealthuc.com.  
  • Patients can sign up for a virtual visit for antibody testing or proceed to a center.


  • Tanasbourne - 10670 NE Cornell Rd, Hillsboro, OR 97124 - Hours: M-F 9 a.m.-5:30 p.m.
  • Bridgeport - 18040 SW Lower Boones Ferry Rd, Tigard, OR 97224  - Hours: Open 7 days a week from 9 a.m.-5:30 p.m.
  • Decisions about weekend hours are made each Wednesday
  • Patients do not need to have symptoms but must meet other eligibility requirements. More details here.
  • Mobile teams for onsite testing based on need, capacity and approval by a regional team.
  • For drive-through sites, patients who have a Providence Primary Care Provider should contact their clinic. If they do not have a Providence Primary Care Provider they can schedule an Express Care Virtual appointment here

American Family Care

  • 14278 SW Allen Blvd., Beaverton
  • Hours: Monday-Friday, 8 a.m.-8 p.m., Weekends, 9 a.m.-6 p.m. 
  • Patients must be screened by a provider, but anyone is eligible for testing
  • Insured: Office visit and testing fully covered.
  • Uninsured: Free office visit and COVID-19 testing at all five facilities.
  • Onsite testing for employers: Employers to be billed if they want to cover the cost of testing for employees who may not have insurance. The price for testing is $119 for PCR and antibody testing. For onsite testing, they require a minimum of 20 people to test and at least 10 days notice. There is a site fee of $300 for anyone with fewer than 40 people.   
  • Telemedicine screening and directed to the facility for drive-up testing or in-person visits with collection onsite.
  • Call the main line at 503-305-6262 or schedule a visit at https://afcurgentcareportland.com/telemedicine.

Oregon Occupational Medicine (OOM)

  • No testing for active COVID-19. Antibody testing ONLY. Email info@oregonoccmed.com
  • Patients must have been symptom-free for at least 14 days to be admitted into the clinic and receive the test.
  • Per the CARES Act, there should not be a charge for the lab test itself. However, Oregon Occupational Medicine will charge their standard lab draw and specimen handling fees, $40 total. Patients do need to provide a copy of their Personal Health Insurance (PHI) for Quest to bill. By rule, Quest is not supposed to balance bill the patient for any co-pays or deductibles.
  • Clinic locations and hours:
    • Tualatin Clinic 19365 SW 65th Ave. Ste 100, Tualatin OR 97062. 503-563-5382
    • Hillsboro Clinic 1200 NE 48th Ave. Ste 1000, Hillsboro OR 97124. 971-470-3275.
    • An individual can walk in, but for groups of two or more, call to schedule an appointment.
    • Monday-Friday 8 a.m.-5 p.m.
  • Also offering onsite testing at businesses. For 20 or fewer employees, fees include $200 minimum fee, $60 per hour, and $40 per test. For 20-50 employees, fees include $60 per hour and $30 per test. For businesses with more than 50 employees, OOM will need to schedule multiple days. Email OOM.


  • Offering viral tests for current infections and antibody tests to see if you previously had the virus.
  • All patients must be screened by a provider through VideoCare™ or by scheduling an in-person or phone visit at a Zoom clinic. 
  • To qualify for a viral test, you must currently have symptoms. If eligible, you will schedule an appointment at one of the drive-through facilities. 
  • To qualify for an antibody test, you must be symptom-free for at least 10 days. 
  • LabCorp will bill the patient’s insurance directly. The cost for this antibody panel is $150. Most insurance providers will cover the cost. 
  • More information on ZoomCare website.

Portland Urgent Care MobilMED for Business (onsite) 

  • Serving the greater Portland area (including Washington County) 
  • MobilMED (Mobile Urgent Care for Businesses) Monday-Friday 8 a.m.-4 p.m. 
  • Diagnostic and antibody testing available in-clinic and via MobilMED for Business (onsite) 
  • 100% covered by insurance (exceptions: Kaiser and Oregon Health Plan) 
  • Accepted insurance: Aetna, Cigna, First Health, Health Net, Humana, MHN, Medicare, Moda, ODS, Pacific Source, Regence 
  • Self-Pay cost: Call for pricing 
  • MobilMED: No fee for on-site testing 
  • MobilMED for Business contact: Kathleen Monahan 503-249-9000 or email kathleen@mobilmed.com  
  • For more information 


Reopening Washington County

Back to school

Equity and inclusion

Priorities and objectives

News highlights

Testing sites

Contact tracing

Economic relief

Face coverings

Mental health matters

Group living facilities

Home guidance

Workplace guidance

Donations and volunteers

Contact Us