We are offering walk-in Rapid COVID-19 Antigen and Rapid PCR Testing at our Beverly clinic – No appointment needed. Online registration is still recommended (please follow all steps and upload insurance information/photo ID).  We are also seeing patients for general urgent care needs and following the strictest protocols for patient safety.


Urgent Care Wait Times in Beverly, MA

Did you know that the average wait time at an urgent care center is between 15 and 30 minutes? At AFC Urgent Care Beverly, patients experience the shortest wait possible whenever they require acute urgent care services.

Most patients can expect to wait, receive medical, and finalize transactions within a 15 minute period. In rare cases, you may have to wait a bit longer while our urgent care staff manages medical conditions for patients with significant medical vulnerabilities.

At AFC Urgent Care Beverly, we always strive to get patients in and out of our facility with high-quality services led by board-certified physicians, nurse practitioners, and other urgent care staff members.

Patients at AFC Beverly will receive care in minutes for a variety of urgent care services including (but not limited to):

  • Flu Shots
  • Vaccines
  • Drug Testing
  • Injury treatment
  • X-rays
  • STD testing
  • Lab testing
  • Seasonal allergy treatment
  • Sport and Camp Physicals

Skip the long wait the ER or hospital by visiting AFC Urgent Care in Beverly! Patients can call us directly at 978.922.2171 or go straight to our walk-in clinic at 50 Dodge Street in Beverly, MA.

Urgent care shouldn’t be either fast or high-quality: it should be both so patients get the best healthcare experience possible. At AFC Urgent Care Swampscott, we can do just that. Patients that want to schedule an appointment in the most convenient way should book an appointment online.