Internal Medicine · Naples, FL
Your health deserves a doctor who listens first
At the practice of Dr. Stephen Thompson, comprehensive internal medicine is delivered with patience, clarity, and genuine respect for each patient's time and concerns — because lasting wellness begins with being truly heard.
About the Practice
Rooted in Naples. Committed to your long-term health.
Dr. Stephen Thompson brings a thoughtful, patient-centered approach to internal medicine that has served the Naples community for over two decades. After completing medical training and board certification in internal medicine, he chose Southwest Florida as the place to build his practice — drawn by the community and a belief that patients deserve continuity, not turnover.
His practice focuses on the full spectrum of adult primary care: preventive medicine, chronic disease management, diagnostic evaluation, and coordination with specialists when needed. Every visit is an opportunity to understand the whole person — not just the presenting symptom.
What We Offer
Comprehensive care for every stage of adult life
From routine preventive screenings to the management of complex chronic conditions, our practice provides the full range of internal medicine services in a calm, unhurried environment.
Preventive Medicine
Annual physicals, age-appropriate cancer screenings, cardiovascular risk assessment, immunizations, and laboratory work designed to catch issues before they become problems.
Chronic Disease Management
Coordinated, ongoing care for hypertension, diabetes, heart disease, thyroid disorders, asthma, and other chronic conditions — with clear plans and regular follow-up.
Diagnostic Evaluation
Thorough assessment of new or persistent symptoms, including laboratory testing, EKG, and referrals for imaging or specialist consultation when warranted.
Senior & Geriatric Care
Specialized attention to the complex health needs of older adults, including medication review, fall prevention, cognitive screening, and coordination with family caregivers.
Women's Health
Annual wellness exams, bone density screening, menopause management, and reproductive health discussions within the context of overall internal medicine care.
care Coordination
When specialist care is needed, we manage the communication between providers so you receive consistent, coordinated treatment without having to navigate the system alone.
Our Approach
A practice built on conversation, not rushed appointments
Dr. Thompson's office is designed around a simple principle: effective medicine requires understanding the patient, not just the diagnosis. Appointments are scheduled with enough time for thorough discussion, and follow-up is always accessible.
-
01
Comprehensive visits Appointments are scheduled with ample time — no feeling rushed out the door.
-
02
Continuity of care You see the same physician consistently, building a relationship that improves outcomes over time.
-
03
Clear communication Explanations are thorough, questions are welcome, and treatment plans are discussed collaboratively.
-
04
Accessibility Same-day appointments for urgent concerns and a straightforward path to reach the office between visits.
Patient Voices
What our patients say
Dr. Thompson is the first physician who has ever made me feel like he actually takes the time to understand what's going on. He doesn't rush, he explains things clearly, and I always leave feeling like I'm in good hands.
After moving to Southwest Florida, I was worried about finding a doctor I could trust. Dr. Thompson has been nothing but thorough and kind. He took the time to review all my medications and coordinate with my specialists.
What sets this practice apart is the attention to detail. My annual physical was comprehensive, my lab results were explained in plain language, and the follow-up plan was clear. It's rare to find that level of care.
Visit Us
Conveniently located in Southwest Naples
Dr. Stephen Thompson, MD
1890 SW Health Pkwy
Naples, FL 34109-0473
Request an Appointment
Begin your journey toward better health
Whether you're seeking a new primary care physician or scheduling a preventive visit, we welcome new patients. Call our office or send a message using the form, and a team member will respond promptly.
Thank you
Your appointment request has been received. Our office will contact you within one business day to confirm your appointment.