We offer primary care during regular business hours, as well as in the evenings and on the weekends at the following locations.
If your health issue is not life-threatening, call your doctor's office so we can evaluate your condition. We may schedule an office visit, or make arrangements for you to go directly to the most appropriate Emergency Department or health care facility.
For Pediatrics, refer to the After Hours/Emergencies page or the General Pediatrics Appointments page on the Dartmouth Health Children's website.
In case of a medical emergency
- Call 911, or go directly to the nearest hospital emergency room for immediate medical attention.
- Notify your PCP (primary care provider) as soon as possible.
- Get directions
Note: Managed care patients should contact their insurance company within 24 hours of an Emergency Department visit.
Office hours
Standard office hours for all locations are Monday through Friday, 8:00 am to 5:00 pm. Please see below for additional hours, including after-hours.
Dartmouth Hitchcock Clinics Concord
- After hours: Monday through Friday, 5:00 to 8:00 pm
- Saturdays: 8:00 am to 1:00 pm
- Sundays: Closed
- Urgent appointments: See Urgent Appointments.
Dartmouth Hitchcock Clinics Heater Road
- Saturdays: 8:00 am to 12:00 pm
- Schedule an appointment: To schedule an after hours appointment in advance or on Saturday, call Dartmouth Hitchcock Medical Center's main number.
Dartmouth Hitchcock Clinics Manchester
- After hours: Monday through Friday, 5:00 to 8:00 pm
- Saturdays and Sundays: 8:00 am to 5:00 pm
- Urgent appointments: See Urgent Appointments.
Dartmouth Hitchcock Clinics Nashua
- After hours: Monday through Friday, 5:00 to 8:00 pm
- Saturdays and Sundays: 8:00 am to 4:00 pm
- Urgent appointments: See Urgent Appointments.
Dartmouth Hitchcock Medical Center
Same-day appointments for established GIM (General Internal Medicine) patients only. No walk-in care.
- Monday through Friday, 8:00 to 5:00 pm
- Saturdays: 8:00 am to 12:00 noon
To schedule a same-day appointment, please call 603-653-9500.