We're on Product Hunt

Massachusetts · 01830, 01831, 01832, 01835

Urgent care near Haverhill

Haverhill has walk-in care of its own. The closest is AFC Urgent Care, about 1.6 miles away. 3 clinics are within 5 miles.

Closest clinics to Haverhill

  1. #1

    AFC Urgent Care

    296 Main St., Haverhill, MA 01830

    ~1.6 mi

    Call ahead to confirm hours, services and insurance.

    Google reviews, photos and hours · Map and details

    Run this clinic? Get verified

  2. #2

    Clearchoicemd Mso

    127 Plaistow Rd Ste 1, Plaistow, NH 03865

    ~4.4 mi

    Call ahead to confirm hours, services and insurance.

    Google reviews, photos and hours · Map and details

    Run this clinic? Get verified

  3. #3

    Convenientmd

    49 Plaistow Rd, Plaistow, NH 03865

    ~4.4 mi

    Call ahead to confirm hours, services and insurance.

    Google reviews, photos and hours · Map and details

    Run this clinic? Get verified

  4. #4

    Medexpress Urgent Care - Methuen, Broadway

    2 Broadway, Methuen, MA 01844

    ~5.2 mi

    Call ahead to confirm hours, services and insurance.

    Google reviews, photos and hours · Map and details

    Run this clinic? Get verified

  5. #5

    AFC Urgent Care

    380 Merrimack St, Methuen, MA 01844

    ~5.2 mi

    Call ahead to confirm hours, services and insurance.

    Google reviews, photos and hours · Map and details

    Run this clinic? Get verified

  6. #6

    Merrimack Medical & Walk In S

    25 Marston St Ste 304, Lawrence, MA 01841

    ~5.5 mi

    Call ahead to confirm hours, services and insurance.

    Google reviews, photos and hours · Map and details

    Run this clinic? Get verified

Sorted by distance from the center of Haverhill. No clinic pays for placement. Distances marked ~ are estimated from ZIP code. Listings come from the federal NPI provider registry.

Closest emergency rooms to Haverhill

For chest pain, trouble breathing, stroke signs or a serious injury, call 911.

  • Holy Family Hospital

    70 East Street, Methuen, MA 01844

    2 of 5 stars (CMS)

    about 5 mi
  • Merrimack Health Lawrence Hospital

    One General Street, Lawrence, MA 01841

    2 of 5 stars (CMS)

    about 5 mi
  • Anna Jaques Hospital

    25 Highland Avenue, Newburyport, MA 01950

    3 of 5 stars (CMS)

    about 11 mi

Hospitals with an emergency department, from CMS Care Compare. Distances are estimated from ZIP code.

Free and low-cost clinics near Haverhill

Community health centers charge based on income and see patients with or without insurance. Most are for scheduled care, so call first.

  • Haverhill Family Health Center

    Greater Lawrence Family Health Center, Inc

    755 Main St., Haverhill, MA 01830

    Sliding-scale fees

    about 2 mi
  • Greater Lawrence Family Health

    Greater Lawrence Family Health Center, Inc

    34 Haverhill St., Lawrence, MA 01841

    Sliding-scale fees

    about 5 mi
  • Glfhc at Lawrence General Hospital

    Greater Lawrence Family Health Center, Inc

    1 General St., Lawrence, MA 01841

    Sliding-scale fees

    about 5 mi

Federally funded health centers, from HRSA. How sliding-scale fees work