Hanover Medical Group Primary Care

Family health and primary care represent the first level of the health care system. They encompass preventative care, health maintenance, identification and management of common conditions, and coordination of consultations and referrals. Primary care is provided in outpatient care settings, but the scope of the primary care physician may extend into hospital settings.

Primary Care offices are located throughout Hanover and in Littlestown, Spring Grove and New Oxford.

HMG Family Medicine - Hanover

310 Stock Street, Suite 4
Hanover, PA 17331
Phone: (717) 633-3555
Fax: (717) 633-3556
Hours: Monday, 8 a.m. - 7 p.m.; Tuesday – Thursday, 8 a.m. - 5 p.m.; Friday 8 a.m. - 2 p.m.
View Google Map


HMG Family Medicine - South Hanover

1404 Baltimore Street, Suite 4
Hanover, PA 17331
Phone: (717) 637-0470
Fax: (717) 637-4987
Hours: Monday & Tuesday, 8 a.m. - 6 p.m.; Wednesday, 8 a.m. - 8 p.m.; Thursday, 8 a.m. - 5 p.m.
View Google Map


HMG Family Medicine - Littlestown

300 West King Street
Littlestown, PA 17340
Phone: (717) 359-9214
Fax: (717) 359-8120
Hours: Monday, 7:30 a.m. - 8 p.m.; Tuesday, 7:30 a.m. - 5 p.m.; Wednesday, 7:30 a.m. - 8 p.m., Thursday, 9 a.m. - 5 p.m.; Friday, 7:30 a.m. - 4 p.m.
View Google Map


HMG Family Medicine - Spring Grove

2030 Thistle Hill Drive, Suite 100
Spring Grove, PA 17362
Phone: (717) 225-9869
Fax: (717) 225-6552
Hours: Monday - Friday, 8 a.m. - 5 p.m.
View Google Map


HMG Family and Adult Medicine - New Oxford

5615 York Road
New Oxford, PA 17350
Phone: (717) 624-1337
Fax: (717) 624-1795
Hours: Monday & Wednesday, 8 a.m. - 6 p.m.; Tuesday & Thursday, 8 a.m. - 5:30 p.m.; Friday, 8 a.m. - 3 p.m.
View Google Map


HMG McSherrystown Family Practice

70 Academy Street
McSherrystown, PA 17344
Phone: (717) 637-4188
Fax: (717) 637-7803
Hours: Monday – Friday, 8:15 a.m. - 5 p.m.
View Google Map


HMG Grandview Family and Adult Medicine

3130 Grandview Road
Hanover, PA 17331
Phone: (717) 632-2088
Fax: (717) 637-9482
Hours: Monday - Thursday, 8:30 a.m. - 5 p.m.; Friday, 8:30 a.m. - 4 p.m.
View Google Map

  • Vipul B. Shah, M.D. Internal Medicine, Hanover Hospital

    Vipul B. Shah, M.D.
    Internal Medicine

  • Michael Peck, D.O. Family Medicine & Medical Director of HanoverWorks Occupational Health, Hanover Hospital

    Michael Peck, D.O.
    Family Medicine & Medical Director of HanoverWorks Occupational Health

  • Brandon Bishop, PA-C Family Medicine, Hanover Hospital

    Brandon Bishop, PA-C
    Family Medicine

  • Kim Shue, PA-C Family & Occupational Health, Hanover Hospital

    Kim Shue, PA-C
    Family & Occupational Health


HMG Adult Medicine Multi-Specialty Group

Hillside Medical Center
250 Fame Avenue, Suite 235
Hanover, PA 17331
Phone: (717) 646-7385
Fax: (717) 646-7424
Hours: Monday - Friday, 9 a.m. - 4:30 p.m.
View Google Map