Urgent Care

Staffed by board-certified emergency medicine physicians and advanced practice providers, we are ready to care for you. Click to reserve your spot in line.

Learn more about Urgent Care

Schedule an Appointment

If you already have a primary care provider, you can schedule an appointment through MyChart.

Sign in to MyChart


Looking for a Provider?


When you choose Elliot Primary Care, you’re choosing comprehensive, high-quality care. The SolutionHealth access center team is here to help get you started! All it takes is a simple phone call to 833-920-7473.

How can we help today?

Our Locations

Our Locations

Elliot Health System is comprised of a large network of services located at Elliot Hospital and at many convenient outpatient centers, physician practices, and other sites throughout the greater Manchester region.

View All Locations

We want to be your first choice to give and receive care.


  • Elliot Health System is the largest provider of comprehensive healthcare services in Southern New Hampshire.
  • We are home to Manchester’s designated Level II Regional Trauma Center and the only Level III Neonatal Intensive Care Unit in southern New Hampshire.
  • We are a founding member of SolutionHealth and are a clinical affiliate of Massachusetts General Hospital.


As a not-for-profit organization, we rely on the generosity of donors to support our services. Learn more about the Mary & John Elliot Foundation.

A Valued Workforce

A Valued Workforce

As part of SolutionHealth, Elliot Health System is a leading nonprofit employer in our region. We value the diversity of our staff and their commitment to inspiring wellness, healing patients, and serving with compassion every day. We offer excellent career opportunities with great benefits for those looking to make a difference.