Stephen Christo, DO

Dr. Stephen Christo is a primary care physician in Kingston, New Hampshire. Dr. Christo is board certified in Family Practice and is welcoming new patients.

A Seacoast native, Dr. Christo served as a physician in the United States Air Force for seven years, prior to returning to the community to raise his family and practice locally for 25 years. Despite constant advancing technology, Dr. Christo says that his ears remain his most useful skill: “If you truly listen to your patients, they will tell you what their ailment is.”

Dr. Christo enjoys all the aspects of family medicine from infant care to geriatrics, with special interest in diabetic and cardiovascular health.

  • Undergraduate: BS, University of New Hampshire, Durham, NH
  • Graduate: DO, University of New England College of Osteopathic Medicine, Biddeford, ME
Saginaw Osteopathic Hospital, Daginaw, MI
Creighton University Family Medicine Residency, Omaha, NE
Board Certified
Family Practice

Patient Rating
4.9 out of 5
92 Ratings
powered by Patient Portal
powered by ZocDoc


Core Physicians
53 Church Street
Suite 14
Kingston, NH 03848
Phone: 603-642-3910
Fax: 603-642-3940

Verified Patient Reviews & Comments

The Patient Rating score is an average of all responses to physician related questions on our nationally-recognized Patient Satisfaction Survey. Responses are measured on a scale of 1 to 5, with 5 being the best score. Comments also are gathered from our Patient Satisfaction Survey and displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.

Dr. Stephen Christo is the best dr we have had for years. My wife and I followed Dr. Christo from his last place of business.


Not yet, test were yesterday


I just moved to NH and needed a new PCP. my answers are based on one visit, my first.


Very helpful!


We arrived 7 mins late for follow-up appt, the clerk went to ask doctor if he'd see us, when she returned it was 10 min past our appt time and turned us away. We were very upset ... I was to leave work early to be there, it's hard enough for me to make it to appts and I was very ill at the time and anxious to see the doctor. We were late as we have a baby. Neither the clerk or doctor seemed very understanding


Top notch


I find some receptionist lacking people skills


'The best'


I was very happy with every part of my experience. I will not be switching my primary care office EVER!!


Dr. Stephen Christo has been my provider for at least 20 years so it's obvious that I couldn't be happier with my provider and staff. Thank you.

Back    1 2 3    Next