Request an Appointment 

Call for an Appointment

Call us at (978) 465-7322 for the quickest and most direct way to book a specific date & time.

Online Appointment Request

Submit the form below to conveniently request an appointment. We will schedule you at a date & time as close to your request as possible and will reach out shortly with your options & to confirm.

Additional appointment time & practitioner preferences can be added to Comments.

If you’re having an emergency, please dial 911.

Appointment Request Form

15 + 9 =

Newburyport Family Practice

"Family care from generation to generation."

3 Cherry Street
Newburyport, Massachusetts 01950

Phone: (978) 465-7322
Fax: (978) 462-8746

Monday: 8:30am - 4:30pm
Tuesday: 8:30am - 4:30pm
Wednesday: 8:30am - 4:30pm
Thursday: 8:30am - 4:30pm
Friday: 8:30am - 4:30pm
Lunch is taken daily from 12 - 1pm

Office Holidays (Closed): New Years Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day, Chirstmas Day

Insurance Accepted:
We accept most major insurances including
BCBC, Tufts, Fallon, HPHC, United, Medicare, and others. Please call for a full list as plans vary and change frequently.
Note: We are not primary for MassHealth

Our providers are now accepting new patients. If you are new to the practice, please visit our patients page for additional forms and information.