Best Internal Medicine Physician in Newburyport
Finding the right internal medicine physician in Newburyport means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of internal medicine physician — 38+ verified internal medicine physician are listed below.
38 internal medicine physician in Newburyport

Seacoast Medical Associates, PC
4.5Seacoast Medical Associates, PC · Internal Medicine Physician
21 Highland Ave(978) 462-1555

Lydia R Jeffcoat, MD
4.5Lydia R Jeffcoat · Internal Medicine Physician
1 Wallace Bashaw Way(978) 465-0635
Anthony Gibran Eaton, MD
4.5Anthony Gibran Eaton · Internal Medicine Physician
21 Highland Ave Suite 24(978) 462-1555
Anthony Gibran Eaton, MD
4.5Anthony Gibran Eaton · Internal Medicine Physician
21 Highland Ave Suite 24(978) 462-1555
Christopher F. Harris, MD
4.5Christopher F. Harris · Internal Medicine Physician
25 Highland Ave(978) 463-1383
Jessica Schoonmaker, MD
4.5Jessica Schoonmaker · Internal Medicine Physician
260 Merrimac St(978) 499-7200
Anna Jaques Bidco Inpatient Specialists PLLC
4.5Anna Jaques Bidco Inpatient Specialists PLLC · Internal Medicine Physician
1 Wallace Bashaw Way Suite 1002(978) 687-2273
Viktoria A. Shvets, MD
4.5Viktoria A. Shvets · Internal Medicine Physician
21 Highland Ave(978) 463-7770
Anna Jaques Bidco Inpatient Specialists PLLC
4.5Anna Jaques Bidco Inpatient Specialists PLLC · Internal Medicine Physician
25 Highland Ave(978) 258-4734

William C. Ingram, MD
4.5William C. Ingram · Internal Medicine Physician
21 Highland Ave Suite 2(978) 463-7770

Alain Marc Werner, MD
4.5Alain Marc Werner · Internal Medicine Physician
21 Highland Ave(978) 463-7770

Your Choice Medical, LLC
4.5Your Choice Medical, LLC · Internal Medicine Physician
21 Storey Ave(978) 358-8777





Alain Marc Werner, MD
4.5Alain Marc Werner · Internal Medicine Physician
21 Highland Ave(978) 463-7770


Christopher F. Harris, MD
4.5Christopher F. Harris · Internal Medicine Physician
25 Highland Ave(978) 463-1383
William C. Ingram, MD
4.5William C. Ingram · Internal Medicine Physician
21 Highland Ave Suite 2(978) 463-7770
Anna Jaques Inpatient Specialists PLLC
4.5Anna Jaques Inpatient Specialists PLLC · Internal Medicine Physician
25 Highland Ave(978) 685-2460
Jessica Schoonmaker, MD
4.5Jessica Schoonmaker · Internal Medicine Physician
260 Merrimac St(978) 499-7200

Houtan Golzari, MD
4.5Houtan Golzari · Internal Medicine Physician
21 Highland Ave Suite 24(978) 462-1555
Anna Jaques Inpatient Services
4.5Anna Jaques Inpatient Services · Internal Medicine Physician
25 Highland Ave(978) 463-1000

Viktoria A. Shvets, MD
4.5Viktoria A. Shvets · Internal Medicine Physician
21 Highland Ave(978) 463-7770

Theresa Marie Leak Gonzalez, MD
4.5Theresa Marie Leak Gonzalez · Internal Medicine Physician
260 Merrimac St(978) 499-7200

Newburyport Medical Associates, Inc.
4.5Newburyport Medical Associates, Inc. · Internal Medicine Physician
18 Highland Ave(978) 462-9571
Internal Medicine Physician in Newburyport by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Internal Medicine Physician in nearby cities
Same specialty in cities near Newburyport — useful if your insurance network extends across the metro.
About finding an internal medicine physician in Newburyport
Newburyport has internal medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an internal medicine physician in Newburyport, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Newburyport internal medicine physician list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Common questions about internal medicine physician in Newburyport
How much does a visit to an internal medicine physician cost in Newburyport?+
In-network internal medicine physician in Newburyport typically run $120–$300 for an initial visit before insurance. Out-of-network rates can be 3–5× higher. Use the insurance filter above to see Newburyport internal medicine physician who list your specific plan, and confirm acceptance directly with the office before booking.
Are Newburyport internal medicine physician accepting new patients?+
Most Newburyport listings indicate new-patient status on the profile. Wait times vary by specialty and insurance; calling the office directly is the fastest way to confirm same-week availability.
Which insurance plans do Newburyport internal medicine physician list?+
Major plans in include Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings show plans the provider has indicated they accept — always confirm in-network status directly with the office before your appointment.
Do I need a referral to see an internal medicine physician in Newburyport?+
Most PPO plans in allow direct booking. HMO and many Medicare Advantage plans require a primary-care referral first. Confirm with your insurer or the office before booking.