Primary Care

Puede comunicarse con el Centro Médico de Cheshire en español.
Llame al 1-833-625-9604 y un intérprete de español contestará e interpretará sus llamadas a cualquier Departamento del Centro Médico de Cheshire.

Primary care providers (PCPs) and the teams they lead provide most of your health care needs. This includes prevention and wellness, acute care, and chronic care. So, from yearly checkups to coordinating care for an injury or disease, we are your medical home team.

Even if you consider yourself a healthy person, having a primary care team is important because life happens. We are here to coordinate your care when you experience an accident or illness. The better we know you as a person, the more we can help you when you need it most.

Seven teams make up Cheshire Medical Center’s Primary Care department: our Pediatrics Department, four Family Medicine teams on our main campus, and Family Medicine clinics in Winchester and Walpole. These are supported by our nurse clinic and Urgent Primary Care Visit team (formerly Walk-In Care).

We offer many ways to access care

You can choose the type of care that meets your needs, from yearly physical exams to same-day appointments and Virtual Visits. Learn more about the different ways you can obtain primary care

We collaborate to give you the best care

At Cheshire, our PCPs lead coordinated teams so you can get the most of every appointment with us, including communication between visits. Your whole medical home team works together to meet your health care needs. Everyone is kept on the same page—including specialists from other departments or Dartmouth-Hitchcock Health locations.

You and your family are at the center of this home team. Working together on your care gives us more time to understand and respect your unique needs, values, and preferences, so we can provide the best care for YOU. Find out who is on your primary care team, and how we all work together to care for you on the Medical Home team

Urgent primary care visits

Cheshire’s Urgent Visit services are an extension of your primary care team, with shared medical records. We offer same-day in-person and virtual visits 365 days a year and ready to treat everyday illnesses or injuries in need of immediate care. Just call to register, and get convenient care today.

NOTE: Urgent visits recently relocated from the former Walk-In Care Clinic on Emerald Street in downtown Keene to our Medical Center at 580 Court Street. Learn more about this move >

Access all your visits, records, and results in one place

We use electronic health records to help your whole team stay up to date on your health care needs. As you are the most important part of the team, you can make appointments, see test results, message your providers, and more through the my-DH patient portal. Learn more about myD-H.

Doctors and nurses as part of primary care team

Taking a Collaborative Approach to Family Medicine

Cheshire Medical Center puts patients at the center of primary care through a collaborative team model that ensures continuity and efficiency.

View story

Be our partner in your care

We support you and help you decide what care is best for you, but YOU are in charge of your health. Your wishes, values, and goals help us work together to create a care plan that works for you, so you can live healthy and well.

When you come for an appointment with us: 

  • Always bring questions and concerns.
  • Always tell us when you don’t understand something we’ve said—ask us to explain it a different way.
  • Bring a list of the vitamins, supplements, and medicines you use each time you come.
  • Please tell us if you have seen any doctors outside of Cheshire Medical Center so we can stay in the loop.
  • Let us know how we can help:
    • Are there things stopping you from being healthy or getting the care and medications you need? Tell us, we can often provide advice!
    • Do you have wellness goals that can help prevent you from becoming sick? Share them with us.

Help managing care for chronic diseases

If you have a chronic disease such as high blood pressure or diabetes, you are not alone. Keeping track of appointments and medications can seem overwhelming, but our team’s collaborative care nurses are here to help. They help make your appointments, remind you, and check-in with you to make sure you can manage your condition well.

If you have a hospital stay, your team’s care coordinator makes sure you have what you need to manage on your own when you get home. Find out how the members of your medical home team help care for you. 

Wellness for the whole person

Cheshire’s mission—to advance your health and wellness by delivering superb care and exceptional service—extends far beyond your visits with your primary care team. Our Center for Population Health engages in dozens of beneficial community programs, so we can support your good health in many areas: