Photo of Dr. Kevin J. McGrath

Dr. Kevin J. McGrath, MD

Concierge Internal Medicine physician, Kilmarnock, VA

Bay Internists, Inc.
5.0 (7 reviews)

Dr. Kevin McGrath is a board-certified internal medicine physician who earned his MD at the State University of New York at Buffalo.

107 DMV Drive Kilmarnock, Kilmarnock, VA 22482

Facts on this page last checked October 2026. How we check doctors

About Dr. McGrath

Dr. McGrath earned his MD at the State University of New York at Buffalo. He completed an internal medicine residency at North Shore University Hospital in Manhasset, New York, and Memorial Sloan-Kettering in New York. He is board certified by the American Board of Internal Medicine.

He has served as an Assistant Clinical Professor of Family Medicine and Population Health at Virginia Commonwealth University in Richmond. He is a member of the Medical Society of Virginia and the Northern Neck Medical Association. Outside work, he enjoys working on cars, sailing, boating and hiking.

He has also worked with the Boy Scouts of America, the YMCA and Camp Kekoka.

Membership and fees

Fees are not published. Ask the practice.

Education and credentials

Degree
MD
Medical school
State University of New York at Buffalo
Residency
Internal medicine, North Shore University Hospital in Manhasset, New York, and Memorial Sloan-Kettering in New York
Board certification
American Board of Internal Medicine
Professional memberships
Medical Society of Virginia, Northern Neck Medical Association
NPI
1699834978

Hospital and practice affiliations

Member, Medical Society of Virginia
Member, Northern Neck Medical Association

Location

107 DMV Drive Kilmarnock, Kilmarnock, VA 22482
Bay Internists, Inc. practice page
Directions

Recognition and research

Teaching and research roles

Has served as Assistant Clinical Professor of Family Medicine and Population Health, Virginia Commonwealth University in Richmond

Patient reviews

5.0
7 reviews
5 star7
4 star0
3 star0
2 star0
1 star0
Write a review
Rated 5 out of 5

"Ensures you feel confident in your treatment."

FMDD UserMay 2024
Rated 5 out of 5

"Dr. McGrath's expertise shines through in his practice."

FMDD UserJan 2024

Questions patients ask

Is Dr. McGrath board certified?

Dr. McGrath is board certified by the American Board of Internal Medicine.

Where did Dr. McGrath train?

He earned his MD at the State University of New York at Buffalo. He completed an internal medicine residency at North Shore University Hospital in Manhasset, New York, and Memorial Sloan-Kettering in New York.

Does Dr. McGrath teach?

Dr. McGrath has served as an Assistant Clinical Professor of Family Medicine and Population Health at Virginia Commonwealth University in Richmond.

Are you Dr. McGrath? Claim this profile for free. Report a correction.

Ready to contact Bay Internists, Inc.?