Find a Provider

Get connected to the most qualified specialists wherever you are. Our providers work together in our award-winning Dartmouth Health system to give you the high standard of care that you deserve.

Find providers at Dartmouth Health

Choosing a primary care provider

Learn how to choose a new family medicine or pediatric provider at Cheshire Medical Center, Winchester Family Medicine, or Walpole Family Medicine.

Learn how to choose a primary care provider

New Hampshire Magazine’s Top Doctors

Congratulations to our Cheshire Medical Center providers named Top Doctors. Thank you for your dedication to our communities.

Learn more about our Top Docs