Two Senior Women Hiking Outdoors

Primary Care

The first step on your journey to better health

Primary Care at Anna Jaques Hospital

Whether you’re dealing with an ongoing medical issue or just trying to stay on top of your health, your primary care provider is your advocate and partner in wellness. We get to know you, your health goals and history and treat any short- or long-term health conditions you might have. We're also able to refer you for specialty care if you need it.

Here at Anna Jaques Hospital, we have dozens of primary care providers across Newburyport, Haverhill and neighboring areas, so you can get the care you need when you need it. Your primary care provider may be a physician, physician assistant, nurse practitioner or another member of our primary care team. No matter who you see, we all have the same goal — to help you get and stay healthy.

Benefits of Primary Care

Primary care is your gateway to better health. Some of the benefits of primary care include:

  • Having a single provider who has a comprehensive view of your health, family history, medications and more
  • Access to preventive care and screenings
  • Early detection and management of health conditions
  • Health education and resources

Types of Primary Care

At Anna Jaques, we provide primary care for patients at all stages, depending on your health needs and your age.

Family Medicine

Family medicine providers see patients of every age, from infants to older adults. If you wish, we can provide care for you and your entire family.

Internal Medicine

Internal medicine usually focuses on adult patients.

Pediatrics

Our pediatricians work with the youngest patients, from infants to young adults.

Services & Specialties

If you need specialty care, your primary care provider can work with other providers to get you the care you need.

Featured Locations

Location Photo Unavailable
Beth Israel Lahey Health Primary Care – 21 Highland Avenue Address Icon 21 Highland Avenue
Suite 2
Newburyport, MA 01950
Phone Icon 978-463-7770

Monday – Friday
8:30 am – 5:00 pm

Location Photo Unavailable
Beth Israel Lahey Health Primary Care – Amesbury Family Medicine Address Icon 2 Goddard Avenue
Amesbury, MA 01913
Phone Icon 978-388-1400

Monday – Friday
8:00 am – 5:00 pm

Location Photo Unavailable
Beth Israel Lahey Health Primary Care – Andrew Avenue Address Icon 109 Andrew Avenue
Suite 101
Wayland, MA 01778
Phone Icon 774-777-6200

Monday – Friday
8:30 am – 5:00 pm

Location Photo Unavailable
Beth Israel Lahey Health Primary Care – Methuen Family Medicine Address Icon 386 Merrimack Street
Methuen, MA 01844
Phone Icon 978-688-1220

Monday – Friday
8:00 am – 5:00 pm

Location Photo Unavailable
Beth Israel Lahey Health Primary Care – Morrill Place Address Icon 24 Morrill Place
Amesbury, MA 01913
Phone Icon 978-388-5050

Monday – Friday
8:00 am – 5:00 pm

Location Photo Unavailable
Beth Israel Lahey Health Primary Care – Newburyport Address Icon 18 Highland Avenue
Newburyport, MA 01950
Phone Icon 978-462-9571

Monday – Friday
8:30 am – 5:00 pm

Location Photo Unavailable
Beth Israel Lahey Health Primary Care – Park Street Address Icon 63 Park Street
Andover, MA 01810
Phone Icon 978-409-1137

Monday – Friday
8:00 am – 5:00 pm

Location Photo Unavailable
Beth Israel Lahey Health Primary Care – Primrose Street Address Icon 600 Primrose Street
Suite 101
Haverhill, MA 01830
Phone Icon 978-373-4400

Monday – Friday
8:00 am – 5:00 pm

Beth Israel Lahey Health Primary Care – Seabrook, NH
Beth Israel Lahey Health Primary Care – Seabrook, NH Address Icon 570 Lafayette Road
Suite 901
Seabrook, NH 03874
Phone Icon 603-474-2650
Location Photo Unavailable
Beth Israel Lahey Health Primary Care – Stiles Road Address Icon 29 Stiles Road
Suite 301
Salem, NH 03079
Phone Icon 603-870-5452

Monday – Friday
8:00 am – 5:00 pm

Location Photo Unavailable
North Shore Internal Medicine Address Icon 7 Graf Road
Newburyport, MA 01950
Phone Icon 978 465-7719

Monday – Friday
9:00 am – 5:00 pm

Location Photo Unavailable
North Shore Internal Medicine Address Icon 28 Green Street
Newburyport, MA 01950
Phone Icon 978 465-7719

Monday – Friday
9:00 am – 5:00 pm

Location Photo Unavailable
Personal Care Physicians of Greater Newburyport Address Icon 255 Low Street
Suite 202
Newburyport, MA 01950
Phone Icon 978-225-0378

Monday – Friday
9:00 am – 5:00 pm

Location Photo Unavailable
Seacoast Medical Associates Address Icon 21 Highland Avenue
Suite 24
Newburyport, MA 01950
Phone Icon 978-225-0331

Monday – Friday
9:00 am – 5:00 pm

Location Photo Unavailable
Your Choice Medical Address Icon 21 Storey Avenue
Suite 1b
Newburyport, MA 01950
Phone Icon 978-358-8777

Monday – Friday
8:00 am – 5:00 pm