Find a Primary Care Provider
We have providers in Family Medicine, Internal Medicine, and Pediatrics, available to care for you and your family. Dartmouth-Hitchcock provides primary care in the following locations:
- Bedford
- Concord
- Hudson
- Keene
- Lebanon
- Lyme
- Manchester
- Merrimack
- Milford
- Nashua
- Plymouth
- Walpole
- Winchester
We can tell you which providers are accepting new patients, and who may be right for you and your family. Please have your health plan insurance card available when you call. We recommend that you call us first before contacting your insurance company.
Visit D-HDocs.org to learn which primary care doctors are accepting new patients.






