Hanover Medical Group

Hanover Medical Group physician offices provide patient centered care from a care team who knows you and is dedicated to meeting your healthcare needs.

We encourage you to participate in decisions about your healthcare and assist you in navigating the healthcare system. We strive to keep you healthy and work together with you to set goals and remind you to complete preventative care services.

Your primary care provider is here to coordinate all your healthcare needs and offers you the best access to coordinated care between hospitals and specialists. Our primary care providers offer same day appointments and extended hours. Our Express Care offices are open every day from 8 a.m. to 8 p.m.

You also have access to our Patient Portal, which is a secure portal that allows you to view your healthcare record, request an appointment or send a message or question to the office anytime of the day or night.

Hanover Medical Group's online patient portal. - include family and adult (internal) medicine, infectious disease and travel medicine, endocrinology, physical medicine, general surgery, pulmonary and sleep medicine, cardiology, and urology.


Resources for patients:


Our healthcare teams consist of the following:

  • Physicians
  • Advanced Practice Clinicians (Physician Assistants & Nurse Practitioners)
  • Registered Nurses and Licensed Practical Nurses
  • Certified Medical Assistants
  • Patient Service Representatives
  • Care Coordinators
  • Surgical Coordinators

Our offices are conveniently located throughout Hanover, Spring Grove, New Oxford, McSherrystown, Littlestown and Gettysburg.
Our specialties include:

A set of pages is dedicated to each specialty, where you will find the list of providers, office locations, map and directions, hours of operations and contact information. Thank you for choosing Hanover Medical Group. We look forward to serving your healthcare needs!


The following policies apply to all Hanover Medical Group (HMG) offices:

  • Refills: Refills of existing prescriptions will be filled within two business days of receipt of the request.  Request for prescription refills cannot be granted after 2 p.m. on Fridays.  Please note that you may need to be seen by the physician prior to a full refill being given.
  • Refill of controlled drugs: Refills of controlled drug prescriptions (narcotics, sedatives) will be limited to those prescribed by your provider.
  • Form Completion: Forms must be completed within two business days of receipt of the request.  A fee for this service does apply to some forms.  Please inquire regarding fees when you request the completion of a form.
  • Payment: Payment is expected at the time of service. Please call your provider's office if you are unsure if they accept your insurance.  Should you have additional insurance carrier and/or billing questions, please contact Physician Billing Services at 877-205-3879.
  • Interpretive Services: For more information on accessing (language or deaf) interpretive services in any Hanover Medical Group office or Hanover Hospital facility, click here.