COVID Testing Sites

The following testing sites offer PCR Testing for COVID-19. This list is current as of January 2021. Contact the testing site to confirm availability before making the trip. 

TOWN SITE  DETAILS 
Beverly

AFC Urgent Care
50 Dodge St
978-922-2171

Mon-Sun 
8:00am-6:00pm
Appointment Only

Beverly

CVS  
19 Dodge St
978-927-0060

Mon-Sun
24 hours
Appointment Only

Beverly

CVS  
434 Rantoul St
Link to contact

Appointment Only
Drive Thru

Billerica

Carewell Urgent Care
510 Boston Rd
800-659-5411
Access online care and
appointments, here.

8:00am-8:00pm
Appointments Only

Danvers North Shore
Medical Center
100 Endicott Street
Mon-Sun
8:00am-4:30pm
Physician Referral Only
Drive Thru
Danvers CVS
139 Endicott Street
978-646-8930
Mon-Sun
7:00am-10:00pm
Appointment Only
Hamilton CVS
15 Walnut Street
Link to contact

Appointment Only
Drive Thru

Lawrence

Lawrence General Hospital
1 General St
978-683-4000

Mon-Fri
8:00am-4:30pm
Drive Thru
Free Testing
Lawrence Lawrence General Mobile Health
20 Ballard Way
Mon-Fri
9:00am-5:00pm
Free Testing
Lawrence Greater Lawrence
Family Health
165 Crawford St
Thurs
9:30am-1:00pm
Free Testing
Lawrence Arlington School
150 Arlington St
Sat
9:30am-1:30pm
Free Testing
Lawrence

Transformative Healthcare
155 Haverell St

Mon-Sat
11:00am-7:00pm
Free Testing
Lynn

Community Center
50 Blake Street
781-581-3900
Call for Appointment

Mon-Wed, Fri
8:30am-4:30pm,
(Closed 12-1)
Thurs 
10:00am-7:00pm,
(Closed 12-1, and
4:40-5:00)
Saturday
1:00pm-4:00pm
Free Testing

Lynn Transformative Healthcare at Federal Street Lot

781-598-4000

Mon-Sat
12:00pm-6:00pm
Walk Up or
Drive Thru
Free Testing
Lynn

Project Beacon
398 Bessom St. Exd
Schedule appointment here.

Appointment Required
Drive Thru only
Free Testing 

Revere

Project Beacon
31 Furlong Drive
617-741-7312
Make appointments, here.

Appointment Required
Free Testing
Revere

Transformative Healthcare
617-765-0176

Mon-Fri
4:00pm-8:00pm
Sat
7:00-11:00am
Walk Up or
Drive Thru
Free Testing

Salem

Transformative Healthcare at
Old Town Hall
32 Derby Square

978-741-1800

Mon-Wed 
9am-2pm
Thurs 1pm-6pm
Fri 9am-1pm
No Appointment Needed
Free Testing

Salem

Salem High School
Salerno Auto Building
77 Wilson Street
978-741-1800

 

 

Mon-Fri
4:00pm-8:00pm
Sat
10:00am-3:00pm
Drive Up
No Appointment Needed
Free Testing

Swampscott

AFC Urgent Care
450 Paradise Road
781-691-9366

Mon-Sun 
8:00am-6:00pm

By Appointment

Tewksbury

Circle Healthcare
1574 Main St
978-323-5950

Access COVID-19 info and online care, here

8:00am-8:00pm