Request Appointment

Why St. Joseph Hospital

At St. Joseph Hospital, we pride ourselves on being a full-service healthcare system, offering over 20 different service lines to meet the needs of our patients throughout New Hampshire in Nashua, Hudson, Merrimack, and Milford.

Our expert providers provide you with the dedicated care you need – when you need it the most. We proudly offer self-scheduling as well as accept requests to make an appointment with a member of our team. If you would like to speak with a team member directly, please contact us at (603) 884-3007.

New Patient Self-Scheduling

It’s our goal to make the process of scheduling an appointment as convenient and easy as possible. That’s why we proudly offer self-scheduling to new patients for Pediatrics, Primary Care, and Orthopedics, and will soon be available for more specialties.

Existing Patient Self-Scheduling

Are you an existing patient of St. Joseph Hospital and want to schedule an appointment? We recommend logging into MyChart to self-schedule an appointment, or contact your providers office directly. Please note – a new browser window will open when self-scheduling an appointment.

Specialty Service Scheduling

Are you looking for a specialty service/provider to schedule an appointment with? At St. Joseph Hospital, we provide comprehensive medical care for every member of your family. Just fill out the form below and a member of our team will contact you to schedule an appointment.

603-882-3000