Testing Sites

This page was last updated on 10/20/2020.

NEW! Some testing sites are offering flu shots. Other locations are offering flu shots separate from COVID-19 testing. Cost will vary. Patients will need to ask when they call or arrive. You can also use the Vaccine Finder tool to find flu and other vaccines.

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

Additionally, here are two links about insurance coverage for COVID-19 testing:

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
  • For members, Kaiser will offer drive-thru flu clinics at select locations beginning the first week of October. For more information, visit kp.org/flu


  • Hillsboro Stadium – 4450 NE Century Blvd, Hillsboro, OR 97124 (drive-through only site)
  • Hours:
    • Monday, 11 a.m.-6 p.m.
    • Tues, Weds, Thurs: 9 a.m.-4 p.m.
    • Friday: 7:30 a.m.-2:30 p.m.
  • Wait times vary based on demand.
  • OHSU will charge insurance if a patient has it.
  • Do not need to be a current OHSU patient.
  • May turn away patients who have Providence, Kaiser or Legacy insurance. 
  • No tests for purposes of traveling, retesting within 90 days of a positive test, or employment testing. 
  • No order or appointment is necessary. However, anyone requesting testing must meet OHA guidelines. 
  • More details on OHSU's flier and OHSU's website.

Walgreens in Cornelius (All Walgreens locations offer flu shots.)

  • 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 available within two to three days.
  • Patients with insurance are billed through insurance; uninsured billed at $0. 
  • 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.
  • Starting in October, Virginia Garcia will have a dedicated Mobile Clinic Team with planned COVID-19 events every Tuesday. This will include flu screening and vaccinations. More information.   

Neighborhood Health Center

  • Hillsboro Clinic Location: Drive-up COVID-19 testing Mondays and Wednesdays from 8 a.m.-5 p.m. by appointment only: 503-941-3094
    • If clinically appropriate, drive-up flu vaccines available as an add-on to the COVID-19 appointments. 
  • No cost regardless of insurance status.
  • Patients do not have to be previously established with NHC, but will need to register with NHC to schedule an appointment.
  • Tanasbourne and Beaverton clinics offering flu shots to anyone in the community. 

Legacy GoHealth

  • Cedar Hills Clinic: 2870 SW Cedar Hills Blvd., Beaverton, OR 97005 (drive-through site)
  • 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 $275 per test, which includes mobile testing, virtual visit screening and test result management. Email sandra.olwell@gohealthuc.com.  
  • Offers asymptomatic testing on a first-come first-serve basis at Raleigh Hills and Sherwood (appointment only). 
  • Patients can sign up for a virtual visit for antibody testing or proceed to a center.
  • Flu shots available at all clinics.


  • Tanasbourne - 10670 NE Cornell Rd, Hillsboro, OR 97124 - Hours: M-F 7 a.m.-4 p.m. (drive-through only site)
  • Bridgeport - 18040 SW Lower Boones Ferry Rd, Tigard, OR 97224  Hours: M-F 7 a.m.-4 p.m. and weekend days based on assessments made each Wednesday (drive-through only site).
  • COVID-19 and flu vaccinations also available at hospital and urgent care locations.
  • Cost: None. Will bill insurance or no cost if uninsured.
  • 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

  • Beaverton Clinic curbside COVID-19 testing and flu vaccines: 14278 SW Allen Blvd., Beaverton, OR 97005 
  • Hours: Monday-Friday, 8 a.m.-8 p.m., Weekends, 9 a.m.-6 p.m. 
  • Patients must complete a phone call screening when they arrive, but anyone is eligible for testing.
  • Insured: Office visit and testing may be fully covered depending on insurance and plans.
  • Uninsured: Not offered.
  • Self-pay: PCR, Antibody and Rapid Antigen Testing is $139. Rapid Abbott Testing is $199.
  • Onsite testing for employers: Employers to be billed if they want to cover the cost of testing. Price same as above. Rapid Abbott Testing not available for onsite testing. 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.
  • Flu vaccinations available at all clinics and curbside at Beaverton Clinic.  
  • 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. 
  • 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.
    • Flu shots also available now.
  • 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 the antibody test is $60. Most insurance providers will cover the cost. 
  • Flu shots now available at all clinics. 
  • 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 as well as flu shots 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-764-9067 or kathleen@mobilmed.com  
  • For more information 

Rite Aid Pharmacy in Beaverton (All Rite Aid locations offer flu shots.) 

  • 12575 SW Walker Rd. Beaverton, OR  (drive-through only site) 
  • Hours: Monday-Friday, 10 a.m.-8 p.m., Weekends, 10 a.m.-5 p.m. 
  • Patients must create an account online with Project Baseline, take an online screening, meet testing criteria, and then be given an appointment. Go here to create an account. 
  • Patients self-administer a swab test with pharmacist guidance. 
  • Must bring a photo ID and the confirmation email to your scheduled appointment 
  • Must be 18 years or older 
  • No cost 
  • Test results may take longer than the expected 2-7 days 
  • Test results will be available at the Project Baseline member portal online


Find us on Facebook

Reopening Washington County

Vaccine information

Back to school

Equity and inclusion

News highlights

Testing sites

Contact tracing

Economic relief

Face coverings

Mental health matters

Group living facilities

Home guidance

Workplace guidance

Contact Us