Family Medicine

Two masked providers with adult masked patient

Cheshire Medical Center’s Family Medicine Department provides comprehensive primary care to people of all ages, throughout their lives. 

Everything we do at Cheshire is fueled by our commitment to deliver excellent, compassionate care in a safe, well-run environment. That is why our Family Medicine teams (see below) provide care using an innovative medical home team model. 

So you can get the care you need, when and where you need it, we offer many ways for you to connect with your team. From same-day visits and a dedicated nurse line, to Virtual Visits and shared medical records with our emergency department, discover the ways we are ready to care for you.

COVID-19 testing and care

To schedule COVID-19 testing, use the myDH patient portal via or MyChart app. Please read our COVID Testing FAQ first. This test does NOT include a medical evaluation.

For evaluation and care for possible COVID-19 symptoms, call your Primary Care team at 603-354-5400.

If you already have a scheduled appointment, call your provider's office at 603-354-5400. Your provider may schedule a telemedicine virtual visit with you or agree to postpone your appointment.

For Urgent Primary Care Visits, including urgent virtual visits call 603-354-5484.

Family medicine for the whole family

From sore throats and scuffed knees to high blood pressure and memory loss, the health needs of your family are as unique as the people in it. Your team is able to appreciate your family history and dynamics better when they treat every member of your family. This helps us create a plan for wellness that incorporates all aspects of both your individual and collective lives.

Learn more about family medicine team members by location:




Choosing care for your child

Many parents choose a pediatric specialist for their child’s primary care provider; however, you may prefer your whole family to have the same primary care team. This is because our family medicine teams offer personalized and lifelong care for your whole family. 

Cheshire’s pediatrics and family medicine teams both partner with families on your children’s care. From regular well-child visits and immunizations to psychiatric consultation and seamless connections to the Dartmouth Health Children's, find out how we support your children at any age.

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

A man, sitting on a couch, covered with a blanket and coughing.

Is it COVID or a Cold? Self-Care Tips and the Best Way to Reduce Spreading Germs

Since COVID symptoms overlap with some allergy, cold, and flu symptoms, follow these tips to take care of yourself and limit spreading germs to others.

View story