Our community is seeing a surge in influenza and respiratory illness, which may lead to longer wait times in the Emergency Department.

Expert Heart & Vascular Care Centered Around You.

Expert Heart & Vascular Care Centered Around You.

We recognize more New Hampshire people need timely access to cardiology and vascular services. It’s why we expanded Elliot heart and vascular program offerings to include open-heart surgery.

Need Care Now? You Have Choices.

Not sure if you need in-person care? Consider starting with a VirtualER video visit. Elliot VirtualER is staffed by trusted, board-certified Elliot emergency medicine doctors – ready to help you get the care you need quickly, and at the right location. See an Elliot emergency medicine doctor online in 5 minutes or less to understand the right path for your care needs. The video visit will last approximately 15 minutes.

*If you are experiencing symptoms which feel like they are life-threatening or require emergency medical attention, call 9-1-1 or visit your nearest emergency department.

Elliot Urgent Care

Just walk in. With 3 convenient urgent care locations, our board-certified emergency medicine physicians, advanced practice providers, and care teams are ready to care for you – with no appointment needed. Treating a wide range of non-life threatening, minor illnesses and injuries.

Reserve your spot in line by clicking on an urgent care location on the right.

Conditions we treat at Urgent Care

Current Wait Times

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

Learn more about Urgent Care

Urgent Care Hours

  • Bedford
    Monday–Friday: 7:00 a.m. – 10:00 p.m., Saturday–Sunday: 7:00 a.m. – 4:00 p.m. 
  • Londonderry
    Monday – Sunday: 9:00 a.m. – 8:00 p.m. 
  • River’s Edge
    Monday – Sunday: 7:00 a.m. – 10:00 p.m. 

Find an Elliot Primary Care Doctor with Elliot Provider Match

Need a new primary care doctor? Find the right Elliot Primary Care provider for your health needs through Elliot Provider Match. Elliot Provider match is a quick and easy way to find a new Primary Care doctor.

Your Primary Care doctor oversees your complete health and other care needs, including:

  • Preventive care and annual wellness visits;
  • Common conditions and illnesses;
  • Management of chronic conditions;
  • Coordination of specialty care visits and advanced care needs.

Contact the Elliot Provider Match team Monday–Friday, 8 a.m. – 5 p.m., at (603) 663-4567.

Signature Services