At the practice of Robert Barnes, MD, we believe healthcare should feel like a partnership — not a transaction. Whether it's your annual physical, a persistent concern, or just wanting to know you're in good hands, we're here for you and your family right here in Evansville.
Finding a doctor who truly listens can feel like a needle in a haystack. That's why Dr. Robert Barnes built a practice where every patient gets the time and attention they deserve. No rushed visits, no feeling like just another chart number.
Located on North First Avenue in Evansville, our office has been a familiar, comfortable part of the community for years. We see patients of all ages — from well-child visits to ongoing management of chronic conditions. Think of us as your healthcare home base, where prevention and wellness come first.
From routine screenings to managing long-term health conditions, we provide a full range of primary care services designed to keep you feeling your best.
Stay ahead of your health with a thorough yearly checkup. We review your medical history, run key screenings, and create a personalized plan to keep you on track.
Living with diabetes, high blood pressure, or asthma? We'll work with you to develop a management plan that keeps your condition stable and your life on schedule.
Sick or injured and need to be seen today? We offer same-day appointments for urgent concerns like infections, sprains, and seasonal illnesses.
Track your child's growth and development with regular wellness visits, vaccinations, and developmental screenings in a kid-friendly environment.
Early detection saves lives. We offer blood work, cholesterol checks, cancer screenings, and other preventive tests tailored to your age and risk factors.
Aging well is possible with the right support. We provide comprehensive geriatric assessments, medication reviews, and coordinated care for older adults.
We know choosing a doctor is a big decision. Here's what makes our practice different — and why so many Evansville families stick with us year after year.
Whether it's your first visit or you've been with us for years, here's everything you need to know before you walk through our doors.
3838 N 1st Ave
Evansville, IN 47710
Free parking available in our lot
Call during business hours to schedule an appointment
We accept most major insurance plans. Please call our office to verify your specific plan before your visit. We're happy to work with you.
Don't wait until something's wrong to find a doctor. Schedule your first appointment today and discover what it feels like to have a healthcare partner who genuinely cares.
Have a question about our services, need to schedule an appointment, or want to learn more about what we offer? Reach out anytime — we respond promptly.
3838 N 1st Ave, Evansville, IN 47710
Mon–Thu: 8 AM – 5 PM · Fri: 8 AM – 12 PM