COVID-19 Testing Sites

The following information was provided by the Polk County Health Department in January 2022. Additional COVID-19 testing information is available at TestIowa.com.

If you have questions about COVID-19 testing, contact the Polk County Health Department at (515) 286-3798 or healthdept@polkcountyiowa.gov.

Disclaimer: Content is based on information posted by organizations at the time this table was created. For most updated information about services/cost, please contact providers and/or visit websites.


No Symptoms?

Residents who are NOT experiencing symptoms but need a COVID-19 test because of exposure, travel arrangements, or other type of requirements (concert venue, employment, etc.) are encouraged to avoid the use of health systems (urgent care, hospitals, primary care providers). This will help our medical workers test and treat residents experiencing symptoms as quickly as possible.

If you are not experiencing symptoms, please utilize home test kits and testing sites below.

Free Home Test Kits   TestIowa.com

Location Address Phone
Grace United Methodist Free Clinic
Pick-up/ Drop-off site
3700 Cottage Grove Des Moines, IA 50311 (979) 733-3697
Medicap Pharmacy
Pick-up site only
  • 2804 Beaver Ave, Des Moines IA
  • 250 SE Gateway Dr, Grimes IA
  • 2527 Easton Blvd, Des Moines IA
  • 107 NE Delaware Ave #6, Ankeny IA
  • 950 28th Abe SW Altoona, IA
  • 1300 E 14th St, Des Moines IA
 
Polk County Health Department
Pick-up/ Drop-off site
1907 Carpenter Avenue Des Moines, IA 50314 (515) 286-3798
Primary Health Care West Side
Pick-up site only
7555 Hickman Rd Urbandale, IA 50322 (515) 225-7201
St. Luke's Free Clinic
Pick-up site only
1421 W Broadway Polk City, IA 50226 (515) 238-6425
State Hygienic Laboratory Ankeny
Pick-up/ Drop-off site
2220 S Ankeny Blvd Ankeny, IA 50023 (833) 286-8378
Valley Junction Free Medical
Pick-up site only
139 6th Street West Des Moines, IA 50265 (515) 954-7508

Testing Sites

Location Test Types Payment Address Phone
CVS Antigen and PCR Insurance/Cash-pay Various locations  
Doctors Now Antigen and PCR Accepts insurance in all locations but Ankeny pop-up clinic (private pay only)
  • 3770 8th St SW, Suite B, Altoona, IA 50009
  • 8779 Northpark Drive, Johnston, IA 50131
  • 640 S. 50th St., #1100, West Des Moines, IA 50265
  • 710 NE 36th Street, Ankeny (Pop-up clinic at church parking lot)
(515) 270-1000
Exemplar Care Antigen, PCR, and antibody No insurance. Private pay only.
  • 7300 Westown Parkway Suite 330 West Des Moines, IA 50266
  • Des Moines Intl Airport, 5800 Fleur Drive, Des Moines, IA 50321
 
GS Labs Antigen, PCR, and antibody Accepts insurance 3448 Westown Parkway West Des Moines, IA 50266 (844) 263-9964
Hy-Vee Antigen, PCR, and antibody Accepts insurance Various locations  
QuestDirect Antigen and PCR Accepts insurance    
Medicap Pharmacy (Urbandale Ave Location) PCR No insurance. Private pay only. 8170 Douglas Ave, Urbandale, IA 50322 (515) 276-3471
Nomi Health Partners Antigen and PCR Accepts insurance
  • Hoover High School Parking lot north of Northwest Public Swimming Pool at 4915 Madison Ave
  • Kurtz Opportunity Center 1000 Porter Ave. parking lot north of the baseball field near SW Porter Avenue and SW 12th Street
 
Polk County
No appointment needed
Antigen and PCR Accepts insurance. No cost for symptomatic or exposed individuals 2309 Euclid Ave, Des Moines, 50310 (515) 286-3798
Stroke Detection Plus Antigen No insurance. Private pay only. 2100 NW 100th St., Clive, IA 50325  
Walgreens Antigen, PCR, and antibody Accepts insurance Various locations  

Purchase a Home Test Kit

Location Test Types Payment
CVS Antigen, PCR home kits No insurance. Private pay only.
Target Antigen home kits No insurance. Private pay only.
Walgreens Antigen, PCR home kits No insurance. Private pay only.
Walmart Antigen, PCR home kits No insurance. Private pay only.

Experiencing Symptoms?

If you are experiencing symptoms, please contact your medical provider and/or review the following list.

Medical Services

Location Test Types Payment Address Phone
MercyOne Des Moines   Accepts insurance Urgent Cares (515) 243-2584
UnityPoint Health Antigen, PCR, and antibody Accepts insurance   (515) 241-6212
Broadlawns Medical Center Antigen, PCR and antibody Accepts insurance Family medicine, urgent cares (515) 282-2200
Iowa Clinic Antigen, PCR and antibody Accepts insurance Ankeny and West Des Moines urgent cares
  • Ankeny:
    (515) 875-9696
  • WDM:
    (515) 875-9070