The list: Where you can get a COVID-19 test in Mercer County

Location NameAddressCity, StateZip CodePhone NumberCOVID Testing DaysAvailabilityTest type(s)
Mercer County COVID-19 Test at Home ProgramAt home, supervised via telemedicine.N/AN/ARegister at mercercares.orgTest is taken at home.Test is taken at home.Saliva test
CVS Minute Clinic – Trenton1248 Greenwood Avenue #1240Trenton, NJ08609(609) 394-2604Must make appointment9am -1pmViral test
CVS Pharmacy1100 Liberty StreetTrenton, NJ08611(609) 599-2566Monday to Sunday9am to 5pmviral test
Walgreens1700 North Olden AvenueTrenton, NJ08638(609) 493-9902Monday to Sunday9am-5pmRapid test
Ewing Pharmacy, LLC (formerly Home Towne Rx Pharmacy)1400 Parkway AvenueEwing, NJ08628(609) 323-7503Monday-Sunday12pm-2pmViral Rapid test
Riverside Urgent Care (formerly MedExpress Urgent Care)1680 North Olden AvenueEwing, NJ08638(609) 896-0485By appointment onlyViral test
Antibody test
Infocus Urgent Care100 Campus Town Circle Suite 100Ewing Township, NJ08628(609) 799-7009Call aheadAll dayViral test
CVS MinuteClinic2147 Hamilton AvenueHamilton, NJ08619(609) 588-4701Must make appointmentBy appointment onlyViral test
CVS Minute Clinic200 NJ-33Hamilton, NJ08619(609) 890-7488Monday-SundayBy appointment onlyViral test
Patient First641 US Highway Route 130Hamilton Township, NJ08691(609) 568-9383Monday to Sunday8am-10pmViral test
Antibody test
Riverside Urgent Care (formerly MedExpress Urgent Care)811 NJ-33Hamilton Township, NJ08619(609) 587-8298Monday to SundayBy appointment onlyViral test
CVS Pharmacy1900 US Highway 1, (Corner of Cherry Tree Lane)Lawrenceville, NJ08648(609) 392-6476Monday to SundayBy appointment onlyviral testing
Concentra Urgent Care2542 Brunswick PikeLawerence Township, NJ08648(609) 493-5440Monday to Friday8am – 4pmViral test
Antibody test
CVS Minute Clinic881 US-206Princeton, NJ08540(609) 683-3680Monday to Sunday9am – 1pmViral test
Infocus Urgent Care64 Princeton Hightstown RoadPrinceton Junction, NJ08550(609) 799-7009Call aheadViral test
CVS Minute Clinic2281 US-33Robbinsville, NJ08691609-584-5851Monday to Sunday9am – 1pmViral Test
RiteAid2370 US-33Robbinsville, NJ08691(609) 259-1251Monday to SundayBy appointment onlyViral test

For some other testing sites in the region like Sante Integrative Pharmacy in Princeton, you must take a survey and register for an appointment online at It appears that wait times to schedule a test have improved since Thanksgiving. When we looked up Sante’s wait times on Monday, Dec. 7, appointments were available the same day on Dec. 7, and on Dec. 10.

The Mercer County home testing program has a rapid turnaournd time. Once we were able to order the at-home saliva kit, it arrived via UPS the following day.

Do you know of another location that should be added to the list? Email editor @