Dr. Vijay K. Sharma provides comprehensive, compassionate internal medicine care — from preventive screenings to chronic disease management — right here in Baltimore.
Dr. Vijay K. Sharma is an internal medicine physician based in Baltimore, Maryland, committed to providing thorough, patient-centered care for adults. He understands that good medicine begins with understanding — your symptoms, your concerns, and your goals for health.
Whether you're managing a chronic condition like diabetes or hypertension, navigating a new diagnosis, or seeking a preventive health exam, Dr. Sharma takes the time to explain your options clearly and work with you on a plan that fits your life.
From routine check-ups to managing complex health conditions, Dr. Sharma offers a full range of internal medicine services tailored to adult patients in the Baltimore area.
Annual physicals, health risk assessments, and age-appropriate cancer screenings to catch issues early and keep you on track.
Ongoing care for diabetes, high blood pressure, cholesterol, asthma, thyroid disorders, and other long-term conditions.
In-depth assessment of new symptoms, ordering and interpreting lab work and imaging, and coordinating further testing when needed.
Personalized guidance on nutrition, weight management, smoking cessation, and lifestyle changes that support long-term health.
Office-based procedures including joint injections, skin lesion removal, wound care, and other outpatient treatments.
Referrals to trusted specialists, coordination of your care across providers, and help navigating the healthcare system.
In an era of short appointments and crowded clinics, Dr. Sharma takes a different approach. He believes that real understanding takes time — time to hear your story, time to explain your options, and time to build the kind of relationship where you feel comfortable coming back.
Every visit is an opportunity to address what matters to you, not just what fits in a scheduled slot.
"The best physician I have ever had. He takes the time to listen and explain everything clearly. I finally feel like someone is truly looking out for my health."
Dr. Sharma accepts a broad range of insurance plans. We encourage you to call and confirm your specific plan before your visit.
Please call 1-410-462-5666 to verify your specific plan and coverage.
Accepting New Patients
Call to ScheduleReady to experience a different kind of medical visit? Reach out to schedule your appointment with Dr. Vijay K. Sharma.
1600 W Mount Royal Ave
Baltimore, MD 21217-4401
Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: Closed