Internal Medicine for the Northern Neck!

When you and your family need compassionate, attentive, thorough healthcare, you'll find it at Bay Internists. We've been an independent healthcare practice for over 30 years. Our founders defined our practice philosophy as taking the necessary time with patients, listening to them, explaining their treatment options and answering all their questions – and all of our doctors and nurse practitioners have embraced that same philosophy.

By choice and design, we have avoided becoming a healthcare “mill” and we have looked for innovative ways to maintain a high level of patient care for every patient. We offer the same care to you and your family, as we would want for our own families, treating each individual health care concern with care and respect. As restrictions made patient care more challenging in recent years, we created, in addition to the traditional model of care at Bay Internists, a concierge medicine offering through Bay Internists Select Health.

Our internal medicine doctors and nurse practitioners, along with our dedicated staff, want you to enjoy a long, healthy and happy life. Your optimum health continues to be our top priority. Along with our experience in the preventive care and treatment of most acute and chronic health problems, we are thoroughly committed to caring for you as a whole patient using our knowledge and understanding of family health and wellness.

When you need attentive personal medical care you can trust, call Bay Internists at 804-435-3103. Patients visit us from all over the Northern Neck, including Kilmarnock, Tappahannock, Callao and Lottsburg in Lancaster County, Essex County, Northumberland County, Middlesex County and Richmond County.

Primary Care
Women's Health Care

At Bay Internists, our focus is on caring for women of all ages and helping them live healthier, happier lives. Read more

Men's Health Care

If you are like most men, you probably don’t see a primary care doctor as often as you should. Read more

Chronic & Acute Care

Acute everyday maladies that should be taken care of with a quick visit to our Bay Internists providers. Read more

Concierge Medical Care
Wellness Coaching

We make wellness the ultimate goal for every patient. We can make it your goal and help you reach it, too. Read more

Preventive Care

We help our patients create personal health goals, make better lifestyle choices and then monitor their progress. Read more

Is Concierge Medicine for me

An affordable membership program that provides you with personalized healthcare and benefits at a fair cost. Read more

Patient Reviews

Our community is extremely fortunate to have such wonderful, caring and detailed doctors. I have a chronic disease and don’t know where I would be if it wasn’t for Bay Internists’ care. The staff took the time to educate me on my disease and works with my specialist to make sure I get the best care possible.

Read more

107 DMV Drive
Kilmarnock, VA 22482
Ph. 804-435-3103
Driving Directions